builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-017 starttime: 1461074896.89 results: success (0) buildid: 20160419032946 builduid: 888dd407cf58424d8f5448d914a222f8 revision: 29d7a174bdb4f63cb198b639d62a80fc6ea02dc6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 07:08:16.892212) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 07:08:16.892688) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 29 secs) (at 2016-04-19 07:08:16.893037) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 29 secs) (at 2016-04-19 07:08:46.814649) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-04-19 07:08:46.814925) ========= '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-017\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-017 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-017 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-017 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-017 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-017 WINDIR=C:\WINDOWS using PTY: False --06:08:53-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 18.50 MB/s 06:08:53 (18.50 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.562000 ========= master_lag: 7.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2016-04-19 07:08:54.770444) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 07:08:54.770747) ========= '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-017\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-017 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-017 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-017 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-017 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-017 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.984000 ========= master_lag: 2.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-19 07:08:57.782926) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 13 secs) (at 2016-04-19 07:08:57.783269) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 29d7a174bdb4f63cb198b639d62a80fc6ea02dc6 --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 29d7a174bdb4f63cb198b639d62a80fc6ea02dc6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-017\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-017 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-017 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-017 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-017 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-017 WINDIR=C:\WINDOWS using PTY: False 2016-04-19 06:09:04,822 truncating revision to first 12 chars 2016-04-19 06:09:04,822 Setting DEBUG logging. 2016-04-19 06:09:04,822 attempt 1/10 2016-04-19 06:09:04,822 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/29d7a174bdb4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 06:09:05,588 unpacking tar archive at: fx-team-29d7a174bdb4/testing/mozharness/ program finished with exit code 0 elapsedTime=1.562000 ========= master_lag: 12.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 13 secs) (at 2016-04-19 07:09:11.385645) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 07:09:11.385970) ========= script_repo_revision: 29d7a174bdb4f63cb198b639d62a80fc6ea02dc6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 07:09:11.386367) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 16 secs) (at 2016-04-19 07:09:11.386646) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 16 secs) (at 2016-04-19 07:09:28.218613) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-04-19 07:09:28.218886) ========= '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-017\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-017 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-017 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-017 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-017 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-017 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 06:09:30 INFO - MultiFileLogger online at 20160419 06:09:30 in C:\slave\test 06:09:30 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 06:09:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 06:09:30 INFO - {'append_to_log': False, 06:09:30 INFO - 'base_work_dir': 'C:\\slave\\test', 06:09:30 INFO - 'blob_upload_branch': 'fx-team', 06:09:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 06:09:30 INFO - 'buildbot_json_path': 'buildprops.json', 06:09:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 06:09:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:09:30 INFO - 'download_minidump_stackwalk': True, 06:09:30 INFO - 'download_symbols': 'true', 06:09:30 INFO - 'e10s': False, 06:09:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 06:09:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 06:09:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 06:09:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 06:09:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 06:09:30 INFO - 'C:/mozilla-build/tooltool.py'), 06:09:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 06:09:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 06:09:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:09:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:09:30 INFO - 'log_level': 'info', 06:09:30 INFO - 'log_to_console': True, 06:09:30 INFO - 'opt_config_files': (), 06:09:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:09:30 INFO - '--processes=1', 06:09:30 INFO - '--config=%(test_path)s/wptrunner.ini', 06:09:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:09:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:09:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:09:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:09:30 INFO - 'pip_index': False, 06:09:30 INFO - 'require_test_zip': True, 06:09:30 INFO - 'test_type': ('testharness',), 06:09:30 INFO - 'this_chunk': '1', 06:09:30 INFO - 'total_chunks': '10', 06:09:30 INFO - 'virtualenv_path': 'venv', 06:09:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:09:30 INFO - 'work_dir': 'build'} 06:09:30 INFO - ##### 06:09:30 INFO - ##### Running clobber step. 06:09:30 INFO - ##### 06:09:30 INFO - Running pre-action listener: _resource_record_pre_action 06:09:30 INFO - Running main action method: clobber 06:09:30 INFO - rmtree: C:\slave\test\build 06:09:30 INFO - Using _rmtree_windows ... 06:09:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 06:10:27 INFO - Running post-action listener: _resource_record_post_action 06:10:27 INFO - ##### 06:10:27 INFO - ##### Running read-buildbot-config step. 06:10:27 INFO - ##### 06:10:27 INFO - Running pre-action listener: _resource_record_pre_action 06:10:27 INFO - Running main action method: read_buildbot_config 06:10:27 INFO - Using buildbot properties: 06:10:27 INFO - { 06:10:27 INFO - "project": "", 06:10:27 INFO - "product": "firefox", 06:10:27 INFO - "script_repo_revision": "production", 06:10:27 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 06:10:27 INFO - "repository": "", 06:10:27 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 06:10:27 INFO - "buildid": "20160419032946", 06:10:27 INFO - "pgo_build": "False", 06:10:27 INFO - "basedir": "C:\\slave\\test", 06:10:27 INFO - "buildnumber": 22, 06:10:27 INFO - "slavename": "t-xp32-ix-017", 06:10:27 INFO - "revision": "29d7a174bdb4f63cb198b639d62a80fc6ea02dc6", 06:10:27 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 06:10:27 INFO - "platform": "win32", 06:10:27 INFO - "branch": "fx-team", 06:10:27 INFO - "repo_path": "integration/fx-team", 06:10:27 INFO - "moz_repo_path": "", 06:10:27 INFO - "stage_platform": "win32", 06:10:27 INFO - "builduid": "888dd407cf58424d8f5448d914a222f8", 06:10:27 INFO - "slavebuilddir": "test" 06:10:27 INFO - } 06:10:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 06:10:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 06:10:27 INFO - Running post-action listener: _resource_record_post_action 06:10:27 INFO - ##### 06:10:27 INFO - ##### Running download-and-extract step. 06:10:27 INFO - ##### 06:10:27 INFO - Running pre-action listener: _resource_record_pre_action 06:10:27 INFO - Running main action method: download_and_extract 06:10:27 INFO - mkdir: C:\slave\test\build\tests 06:10:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:10:27 INFO - https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 06:10:27 INFO - trying https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 06:10:27 INFO - Downloading https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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 06:10:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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 06:10:27 INFO - Downloaded 1274 bytes. 06:10:27 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 06:10:27 INFO - Using the following test package requirements: 06:10:27 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 06:10:27 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:10:27 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 06:10:27 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:10:27 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 06:10:27 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:10:27 INFO - u'jsshell-win32.zip'], 06:10:27 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:10:27 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 06:10:27 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 06:10:27 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:10:27 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 06:10:27 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:10:27 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 06:10:27 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:10:27 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 06:10:27 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 06:10:27 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 06:10:27 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 06:10:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:10:27 INFO - https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 06:10:28 INFO - trying https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 06:10:28 INFO - Downloading https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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 06:10:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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 06:10:31 INFO - Downloaded 20406581 bytes. 06:10:31 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/*'] 06:10:31 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/* 06:10:33 INFO - caution: filename not matched: web-platform/* 06:10:33 INFO - Return code: 11 06:10:33 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')]} 06:10:33 INFO - https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 06:10:33 INFO - trying https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 06:10:33 INFO - Downloading https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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 06:10:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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 06:10:36 INFO - Downloaded 36382594 bytes. 06:10:36 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/*'] 06:10:36 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/* 06:11:19 INFO - caution: filename not matched: bin/* 06:11:19 INFO - caution: filename not matched: config/* 06:11:19 INFO - caution: filename not matched: mozbase/* 06:11:19 INFO - caution: filename not matched: marionette/* 06:11:19 INFO - caution: filename not matched: tools/wptserve/* 06:11:19 INFO - Return code: 11 06:11:19 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')]} 06:11:19 INFO - https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 06:11:19 INFO - trying https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 06:11:19 INFO - Downloading https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 06:11:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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 06:11:24 INFO - Downloaded 67339840 bytes. 06:11:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 06:11:24 INFO - mkdir: C:\slave\test\properties 06:11:24 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 06:11:24 INFO - Writing to file C:\slave\test\properties\build_url 06:11:24 INFO - Contents: 06:11:24 INFO - build_url:https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 06:11:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 06:11:24 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 06:11:24 INFO - Writing to file C:\slave\test\properties\symbols_url 06:11:24 INFO - Contents: 06:11:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 06:11: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')]} 06:11:24 INFO - https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:11:24 INFO - trying https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 06:11:24 INFO - Downloading https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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 06:11:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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 06:11:30 INFO - Downloaded 58234043 bytes. 06:11:30 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'] 06:11:30 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 06:11:35 INFO - Return code: 0 06:11:35 INFO - Running post-action listener: _resource_record_post_action 06:11:35 INFO - Running post-action listener: set_extra_try_arguments 06:11:35 INFO - ##### 06:11:35 INFO - ##### Running create-virtualenv step. 06:11:35 INFO - ##### 06:11:35 INFO - Running pre-action listener: _pre_create_virtualenv 06:11:35 INFO - Running pre-action listener: _resource_record_pre_action 06:11:35 INFO - Running main action method: create_virtualenv 06:11:35 INFO - Creating virtualenv C:\slave\test\build\venv 06:11:35 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 06:11:35 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 06:11:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 06:11:39 INFO - Installing distribute......................................................................................................................................................................................done. 06:11:40 INFO - Return code: 0 06:11:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 06:11:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:11:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:11:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:11:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:11:40 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BA7C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEE0C0>, '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-017', 'USERDOMAIN': 'T-XP32-IX-017', '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-017', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-017', '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-017\\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-017'}}, attempt #1 06:11:40 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 06:11:40 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 06:11:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:11:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-017\\Application Data', 06:11:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:11:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-017', 06:11:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:11:40 INFO - 'DCLOCATION': 'SCL3', 06:11:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:11:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:11:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:11:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:11:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:11:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:11:40 INFO - 'HOMEDRIVE': 'C:', 06:11:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-017', 06:11:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:11:40 INFO - 'KTS_VERSION': '1.19c', 06:11:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:11:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-017', 06:11:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:11:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:11:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:11:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:11:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:11:40 INFO - 'MOZ_AIRBAG': '1', 06:11:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:11:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:11:40 INFO - 'MOZ_MSVCVERSION': '8', 06:11:40 INFO - 'MOZ_NO_REMOTE': '1', 06:11:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:11:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:11:40 INFO - 'NO_EM_RESTART': '1', 06:11:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:11:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:11:40 INFO - 'OS': 'Windows_NT', 06:11:40 INFO - 'OURDRIVE': 'C:', 06:11:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:11:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:11:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:11:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:11:40 INFO - 'PROCESSOR_LEVEL': '6', 06:11:40 INFO - 'PROCESSOR_REVISION': '1e05', 06:11:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:11:40 INFO - 'PROMPT': '$P$G', 06:11:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:11:40 INFO - 'PWD': 'C:\\slave\\test', 06:11:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:11:40 INFO - 'SESSIONNAME': 'Console', 06:11:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:11:40 INFO - 'SYSTEMDRIVE': 'C:', 06:11:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:11:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:11:40 INFO - 'TEST1': 'testie', 06:11:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:11:40 INFO - 'USERDOMAIN': 'T-XP32-IX-017', 06:11:40 INFO - 'USERNAME': 'cltbld', 06:11:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-017', 06:11:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:11:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:11:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:11:40 INFO - 'WINDIR': 'C:\\WINDOWS', 06:11:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:11:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:11:40 INFO - Downloading/unpacking psutil>=0.7.1 06:11:41 INFO - Running setup.py egg_info for package psutil 06:11:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:11:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:11:41 INFO - Installing collected packages: psutil 06:11:41 INFO - Running setup.py install for psutil 06:11:41 INFO - building 'psutil._psutil_windows' extension 06:11:41 INFO - error: Unable to find vcvarsall.bat 06:11:41 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-wdtxfv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:11:41 INFO - running install 06:11:41 INFO - running build 06:11:41 INFO - running build_py 06:11:41 INFO - creating build 06:11:41 INFO - creating build\lib.win32-2.7 06:11:41 INFO - creating build\lib.win32-2.7\psutil 06:11:41 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 06:11:41 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 06:11:41 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 06:11:41 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 06:11:41 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 06:11:41 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 06:11:41 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 06:11:41 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 06:11:41 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 06:11:41 INFO - running build_ext 06:11:41 INFO - building 'psutil._psutil_windows' extension 06:11:41 INFO - error: Unable to find vcvarsall.bat 06:11:41 INFO - ---------------------------------------- 06:11:41 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-wdtxfv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:11:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-017\Application Data\pip\pip.log 06:11:41 WARNING - Return code: 1 06:11:41 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! 06:11:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 06:11:41 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')]} 06:11:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:11:41 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')]} 06:11:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:11:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BA7C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEE0C0>, '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-017', 'USERDOMAIN': 'T-XP32-IX-017', '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-017', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-017', '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-017\\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-017'}}, attempt #1 06:11:41 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 06:11:41 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 06:11:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:11:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-017\\Application Data', 06:11:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:11:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-017', 06:11:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:11:41 INFO - 'DCLOCATION': 'SCL3', 06:11:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:11:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:11:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:11:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:11:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:11:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:11:41 INFO - 'HOMEDRIVE': 'C:', 06:11:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-017', 06:11:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:11:41 INFO - 'KTS_VERSION': '1.19c', 06:11:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:11:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-017', 06:11:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:11:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:11:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:11:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:11:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:11:41 INFO - 'MOZ_AIRBAG': '1', 06:11:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:11:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:11:41 INFO - 'MOZ_MSVCVERSION': '8', 06:11:41 INFO - 'MOZ_NO_REMOTE': '1', 06:11:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:11:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:11:41 INFO - 'NO_EM_RESTART': '1', 06:11:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:11:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:11:41 INFO - 'OS': 'Windows_NT', 06:11:41 INFO - 'OURDRIVE': 'C:', 06:11:41 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', 06:11:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:11:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:11:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:11:41 INFO - 'PROCESSOR_LEVEL': '6', 06:11:41 INFO - 'PROCESSOR_REVISION': '1e05', 06:11:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:11:41 INFO - 'PROMPT': '$P$G', 06:11:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:11:41 INFO - 'PWD': 'C:\\slave\\test', 06:11:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:11:41 INFO - 'SESSIONNAME': 'Console', 06:11:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:11:41 INFO - 'SYSTEMDRIVE': 'C:', 06:11:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:11:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:11:41 INFO - 'TEST1': 'testie', 06:11:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:11:41 INFO - 'USERDOMAIN': 'T-XP32-IX-017', 06:11:41 INFO - 'USERNAME': 'cltbld', 06:11:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-017', 06:11:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:11:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:11:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:11:41 INFO - 'WINDIR': 'C:\\WINDOWS', 06:11:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:11:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:11:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:11:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:11:42 INFO - Running setup.py egg_info for package mozsystemmonitor 06:11:42 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 06:11:42 INFO - Running setup.py egg_info for package psutil 06:11:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 06:11:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:11:42 INFO - Installing collected packages: mozsystemmonitor, psutil 06:11:42 INFO - Running setup.py install for mozsystemmonitor 06:11:42 INFO - Running setup.py install for psutil 06:11:42 INFO - building 'psutil._psutil_windows' extension 06:11:42 INFO - error: Unable to find vcvarsall.bat 06:11:42 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-tbxhnb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 06:11:42 INFO - running install 06:11:42 INFO - running build 06:11:42 INFO - running build_py 06:11:42 INFO - running build_ext 06:11:42 INFO - building 'psutil._psutil_windows' extension 06:11:42 INFO - error: Unable to find vcvarsall.bat 06:11:42 INFO - ---------------------------------------- 06:11:42 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-tbxhnb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 06:11:42 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-017\Application Data\pip\pip.log 06:11:42 WARNING - Return code: 1 06:11:42 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! 06:11:42 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 06:11:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:11:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:11:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:11:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:11:42 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BA7C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEE0C0>, '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-017', 'USERDOMAIN': 'T-XP32-IX-017', '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-017', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-017', '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-017\\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-017'}}, attempt #1 06:11:42 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 06:11:42 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 06:11:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:11:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-017\\Application Data', 06:11:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:11:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-017', 06:11:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:11:42 INFO - 'DCLOCATION': 'SCL3', 06:11:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:11:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:11:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:11:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:11:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:11:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:11:42 INFO - 'HOMEDRIVE': 'C:', 06:11:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-017', 06:11:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:11:42 INFO - 'KTS_VERSION': '1.19c', 06:11:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:11:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-017', 06:11:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:11:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:11:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:11:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:11:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:11:42 INFO - 'MOZ_AIRBAG': '1', 06:11:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:11:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:11:42 INFO - 'MOZ_MSVCVERSION': '8', 06:11:42 INFO - 'MOZ_NO_REMOTE': '1', 06:11:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:11:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:11:42 INFO - 'NO_EM_RESTART': '1', 06:11:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:11:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:11:42 INFO - 'OS': 'Windows_NT', 06:11:42 INFO - 'OURDRIVE': 'C:', 06:11:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 06:11:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:11:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:11:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:11:42 INFO - 'PROCESSOR_LEVEL': '6', 06:11:42 INFO - 'PROCESSOR_REVISION': '1e05', 06:11:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:11:42 INFO - 'PROMPT': '$P$G', 06:11:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:11:42 INFO - 'PWD': 'C:\\slave\\test', 06:11:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:11:42 INFO - 'SESSIONNAME': 'Console', 06:11:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:11:42 INFO - 'SYSTEMDRIVE': 'C:', 06:11:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:11:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:11:42 INFO - 'TEST1': 'testie', 06:11:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:11:42 INFO - 'USERDOMAIN': 'T-XP32-IX-017', 06:11:42 INFO - 'USERNAME': 'cltbld', 06:11:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-017', 06:11:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:11:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:11:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:11:42 INFO - 'WINDIR': 'C:\\WINDOWS', 06:11:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:11:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:11:43 INFO - Downloading/unpacking blobuploader==1.2.4 06:11:43 INFO - Downloading blobuploader-1.2.4.tar.gz 06:11:43 INFO - Running setup.py egg_info for package blobuploader 06:11:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:11:45 INFO - Running setup.py egg_info for package requests 06:11:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:11:45 INFO - Downloading docopt-0.6.1.tar.gz 06:11:45 INFO - Running setup.py egg_info for package docopt 06:11:45 INFO - Installing collected packages: blobuploader, docopt, requests 06:11:45 INFO - Running setup.py install for blobuploader 06:11:45 INFO - Running setup.py install for docopt 06:11:45 INFO - Running setup.py install for requests 06:11:45 INFO - Successfully installed blobuploader docopt requests 06:11:45 INFO - Cleaning up... 06:11:45 INFO - Return code: 0 06:11:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:11:45 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')]} 06:11:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:11:45 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')]} 06:11:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:11:45 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BA7C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEE0C0>, '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-017', 'USERDOMAIN': 'T-XP32-IX-017', '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-017', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-017', '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-017\\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-017'}}, attempt #1 06:11:45 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 06:11:45 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 06:11:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:11:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-017\\Application Data', 06:11:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:11:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-017', 06:11:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:11:45 INFO - 'DCLOCATION': 'SCL3', 06:11:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:11:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:11:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:11:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:11:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:11:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:11:45 INFO - 'HOMEDRIVE': 'C:', 06:11:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-017', 06:11:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:11:45 INFO - 'KTS_VERSION': '1.19c', 06:11:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:11:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-017', 06:11:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:11:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:11:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:11:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:11:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:11:45 INFO - 'MOZ_AIRBAG': '1', 06:11:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:11:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:11:45 INFO - 'MOZ_MSVCVERSION': '8', 06:11:45 INFO - 'MOZ_NO_REMOTE': '1', 06:11:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:11:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:11:45 INFO - 'NO_EM_RESTART': '1', 06:11:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:11:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:11:45 INFO - 'OS': 'Windows_NT', 06:11:45 INFO - 'OURDRIVE': 'C:', 06:11:45 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', 06:11:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:11:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:11:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:11:45 INFO - 'PROCESSOR_LEVEL': '6', 06:11:45 INFO - 'PROCESSOR_REVISION': '1e05', 06:11:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:11:45 INFO - 'PROMPT': '$P$G', 06:11:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:11:45 INFO - 'PWD': 'C:\\slave\\test', 06:11:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:11:45 INFO - 'SESSIONNAME': 'Console', 06:11:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:11:45 INFO - 'SYSTEMDRIVE': 'C:', 06:11:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:11:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:11:45 INFO - 'TEST1': 'testie', 06:11:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:11:45 INFO - 'USERDOMAIN': 'T-XP32-IX-017', 06:11:45 INFO - 'USERNAME': 'cltbld', 06:11:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-017', 06:11:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:11:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:11:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:11:45 INFO - 'WINDIR': 'C:\\WINDOWS', 06:11:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:11:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:11:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:11:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:11:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:11:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:11:53 INFO - Unpacking c:\slave\test\build\tests\marionette 06:11:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:11:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:11:53 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 06:11:53 INFO - Running setup.py install for browsermob-proxy 06:12:01 INFO - Running setup.py install for manifestparser 06:12:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Running setup.py install for marionette-client 06:12:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:12:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Running setup.py install for marionette-driver 06:12:01 INFO - Running setup.py install for mozcrash 06:12:01 INFO - Running setup.py install for mozdebug 06:12:01 INFO - Running setup.py install for mozdevice 06:12:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Running setup.py install for mozfile 06:12:01 INFO - Running setup.py install for mozhttpd 06:12:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Running setup.py install for mozinfo 06:12:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Running setup.py install for mozInstall 06:12:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Running setup.py install for mozleak 06:12:01 INFO - Running setup.py install for mozlog 06:12:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Running setup.py install for moznetwork 06:12:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Running setup.py install for mozprocess 06:12:01 INFO - Running setup.py install for mozprofile 06:12:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Running setup.py install for mozrunner 06:12:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Running setup.py install for mozscreenshot 06:12:01 INFO - Running setup.py install for moztest 06:12:01 INFO - Running setup.py install for mozversion 06:12:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:12:01 INFO - Running setup.py install for wptserve 06:12:01 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 06:12:01 INFO - Cleaning up... 06:12:01 INFO - Return code: 0 06:12:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 06:12: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')]} 06:12:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:12: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')]} 06:12:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:12:01 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, '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 0x00BA7C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEE0C0>, '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-017', 'USERDOMAIN': 'T-XP32-IX-017', '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-017', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-017', '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-017\\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-017'}}, attempt #1 06:12:01 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 06:12:01 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 06:12:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:12:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-017\\Application Data', 06:12:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:12:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-017', 06:12:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:12:01 INFO - 'DCLOCATION': 'SCL3', 06:12:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:12:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:12:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:12:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:12:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:12:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:12:01 INFO - 'HOMEDRIVE': 'C:', 06:12:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-017', 06:12:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:12:01 INFO - 'KTS_VERSION': '1.19c', 06:12:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:12:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-017', 06:12:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:12:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:12:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:12:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:12:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:12:01 INFO - 'MOZ_AIRBAG': '1', 06:12:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:12:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:12:01 INFO - 'MOZ_MSVCVERSION': '8', 06:12:01 INFO - 'MOZ_NO_REMOTE': '1', 06:12:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:12:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:12:01 INFO - 'NO_EM_RESTART': '1', 06:12:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:12:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:12:01 INFO - 'OS': 'Windows_NT', 06:12:01 INFO - 'OURDRIVE': 'C:', 06:12: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', 06:12:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:12:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:12:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:12:01 INFO - 'PROCESSOR_LEVEL': '6', 06:12:01 INFO - 'PROCESSOR_REVISION': '1e05', 06:12:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:12:01 INFO - 'PROMPT': '$P$G', 06:12:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:12:01 INFO - 'PWD': 'C:\\slave\\test', 06:12:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:12:01 INFO - 'SESSIONNAME': 'Console', 06:12:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:12:01 INFO - 'SYSTEMDRIVE': 'C:', 06:12:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:12:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:12:01 INFO - 'TEST1': 'testie', 06:12:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:12:01 INFO - 'USERDOMAIN': 'T-XP32-IX-017', 06:12:01 INFO - 'USERNAME': 'cltbld', 06:12:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-017', 06:12:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:12:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:12:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:12:01 INFO - 'WINDIR': 'C:\\WINDOWS', 06:12:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:12:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 06:12:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 06:12:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 06:12:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 06:12:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 06:12:09 INFO - Unpacking c:\slave\test\build\tests\marionette 06:12:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 06:12:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:12:09 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)) 06:12:15 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)) 06:12:15 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)) 06:12:15 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)) 06:12:15 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)) 06:12:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 06:12:15 INFO - Downloading blessings-1.6.tar.gz 06:12:15 INFO - Running setup.py egg_info for package blessings 06:12:15 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)) 06:12:15 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 06:12:15 INFO - Running setup.py install for blessings 06:12:15 INFO - Running setup.py install for browsermob-proxy 06:12:15 INFO - Running setup.py install for manifestparser 06:12:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Running setup.py install for marionette-client 06:12:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 06:12:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Running setup.py install for marionette-driver 06:12:15 INFO - Running setup.py install for mozcrash 06:12:15 INFO - Running setup.py install for mozdebug 06:12:15 INFO - Running setup.py install for mozdevice 06:12:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Running setup.py install for mozhttpd 06:12:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Running setup.py install for mozInstall 06:12:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Running setup.py install for mozleak 06:12:15 INFO - Running setup.py install for mozprofile 06:12:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Running setup.py install for mozrunner 06:12:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 06:12:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 06:12:16 INFO - Running setup.py install for mozscreenshot 06:12:16 INFO - Running setup.py install for moztest 06:12:16 INFO - Running setup.py install for mozversion 06:12:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 06:12:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 06:12:16 INFO - Running setup.py install for wptserve 06:12:16 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 06:12:16 INFO - Cleaning up... 06:12:16 INFO - Return code: 0 06:12:16 INFO - Done creating virtualenv C:\slave\test\build\venv. 06:12:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:12:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:12:16 INFO - Reading from file tmpfile_stdout 06:12:16 INFO - Using _rmtree_windows ... 06:12:16 INFO - Using _rmtree_windows ... 06:12:16 INFO - Current package versions: 06:12:16 INFO - blessings == 1.6 06:12:16 INFO - blobuploader == 1.2.4 06:12:16 INFO - browsermob-proxy == 0.6.0 06:12:16 INFO - distribute == 0.6.14 06:12:16 INFO - docopt == 0.6.1 06:12:16 INFO - manifestparser == 1.1 06:12:16 INFO - marionette-client == 2.3.0 06:12:16 INFO - marionette-driver == 1.4.0 06:12:16 INFO - mozInstall == 1.12 06:12:16 INFO - mozcrash == 0.17 06:12:16 INFO - mozdebug == 0.1 06:12:16 INFO - mozdevice == 0.48 06:12:16 INFO - mozfile == 1.2 06:12:16 INFO - mozhttpd == 0.7 06:12:16 INFO - mozinfo == 0.9 06:12:16 INFO - mozleak == 0.1 06:12:16 INFO - mozlog == 3.1 06:12:16 INFO - moznetwork == 0.27 06:12:16 INFO - mozprocess == 0.22 06:12:16 INFO - mozprofile == 0.28 06:12:16 INFO - mozrunner == 6.11 06:12:16 INFO - mozscreenshot == 0.1 06:12:16 INFO - mozsystemmonitor == 0.0 06:12:16 INFO - moztest == 0.7 06:12:16 INFO - mozversion == 1.4 06:12:16 INFO - requests == 1.2.3 06:12:16 INFO - wptserve == 1.4.0 06:12:16 INFO - Running post-action listener: _resource_record_post_action 06:12:16 INFO - Running post-action listener: _start_resource_monitoring 06:12:16 INFO - Starting resource monitoring. 06:12:16 INFO - ##### 06:12:16 INFO - ##### Running pull step. 06:12:16 INFO - ##### 06:12:16 INFO - Running pre-action listener: _resource_record_pre_action 06:12:16 INFO - Running main action method: pull 06:12:16 INFO - Pull has nothing to do! 06:12:16 INFO - Running post-action listener: _resource_record_post_action 06:12:16 INFO - ##### 06:12:16 INFO - ##### Running install step. 06:12:16 INFO - ##### 06:12:16 INFO - Running pre-action listener: _resource_record_pre_action 06:12:16 INFO - Running main action method: install 06:12:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 06:12:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 06:12:17 INFO - Reading from file tmpfile_stdout 06:12:17 INFO - Using _rmtree_windows ... 06:12:17 INFO - Using _rmtree_windows ... 06:12:17 INFO - Detecting whether we're running mozinstall >=1.0... 06:12:17 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 06:12:17 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 06:12:17 INFO - Reading from file tmpfile_stdout 06:12:17 INFO - Output received: 06:12:17 INFO - Usage: mozinstall-script.py [options] installer 06:12:17 INFO - Options: 06:12:17 INFO - -h, --help show this help message and exit 06:12:17 INFO - -d DEST, --destination=DEST 06:12:17 INFO - Directory to install application into. [default: 06:12:17 INFO - "C:\slave\test"] 06:12:17 INFO - --app=APP Application being installed. [default: firefox] 06:12:17 INFO - Using _rmtree_windows ... 06:12:17 INFO - Using _rmtree_windows ... 06:12:17 INFO - mkdir: C:\slave\test\build\application 06:12:17 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'] 06:12:17 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 06:12:20 INFO - Reading from file tmpfile_stdout 06:12:20 INFO - Output received: 06:12:20 INFO - C:\slave\test\build\application\firefox\firefox.exe 06:12:20 INFO - Using _rmtree_windows ... 06:12:20 INFO - Using _rmtree_windows ... 06:12:20 INFO - Running post-action listener: _resource_record_post_action 06:12:20 INFO - ##### 06:12:20 INFO - ##### Running run-tests step. 06:12:20 INFO - ##### 06:12:20 INFO - Running pre-action listener: _resource_record_pre_action 06:12:20 INFO - Running main action method: run_tests 06:12:20 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 06:12:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:12:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:12:20 INFO - grabbing minidump binary from tooltool 06:12:20 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')]} 06:12:20 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 0x00E4E2C0>, '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 0x00BA7C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 06:12:20 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 06:12:20 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 06:12:20 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 06:12:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpapxaot 06:12:23 INFO - INFO - File integrity verified, renaming tmpapxaot to win32-minidump_stackwalk.exe 06:12:23 INFO - Return code: 0 06:12:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 06:12:24 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 06:12:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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 06:12:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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 06:12:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 06:12:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-017\\Application Data', 06:12:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 06:12:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-017', 06:12:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 06:12:24 INFO - 'DCLOCATION': 'SCL3', 06:12:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 06:12:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 06:12:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 06:12:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 06:12:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 06:12:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 06:12:24 INFO - 'HOMEDRIVE': 'C:', 06:12:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-017', 06:12:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 06:12:24 INFO - 'KTS_VERSION': '1.19c', 06:12:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 06:12:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-017', 06:12:24 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 06:12:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 06:12:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 06:12:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 06:12:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 06:12:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 06:12:24 INFO - 'MOZ_AIRBAG': '1', 06:12:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 06:12:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:12:24 INFO - 'MOZ_MSVCVERSION': '8', 06:12:24 INFO - 'MOZ_NO_REMOTE': '1', 06:12:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 06:12:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 06:12:24 INFO - 'NO_EM_RESTART': '1', 06:12:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:12:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 06:12:24 INFO - 'OS': 'Windows_NT', 06:12:24 INFO - 'OURDRIVE': 'C:', 06:12: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', 06:12:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 06:12:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 06:12:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 06:12:24 INFO - 'PROCESSOR_LEVEL': '6', 06:12:24 INFO - 'PROCESSOR_REVISION': '1e05', 06:12:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 06:12:24 INFO - 'PROMPT': '$P$G', 06:12:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 06:12:24 INFO - 'PWD': 'C:\\slave\\test', 06:12:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 06:12:24 INFO - 'SESSIONNAME': 'Console', 06:12:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 06:12:24 INFO - 'SYSTEMDRIVE': 'C:', 06:12:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 06:12:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:12:24 INFO - 'TEST1': 'testie', 06:12:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 06:12:24 INFO - 'USERDOMAIN': 'T-XP32-IX-017', 06:12:24 INFO - 'USERNAME': 'cltbld', 06:12:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-017', 06:12:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 06:12:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 06:12:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 06:12:24 INFO - 'WINDIR': 'C:\\WINDOWS', 06:12:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 06:12:24 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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 06:12:25 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 06:12:25 INFO - import pkg_resources 06:12:26 INFO - Using 1 client processes 06:12:29 INFO - SUITE-START | Running 778 tests 06:12:29 INFO - Running testharness tests 06:12:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:12:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 06:12:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:12:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 06:12:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:12:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 06:12:29 INFO - Setting up ssl 06:12:30 INFO - PROCESS | certutil | 06:12:30 INFO - PROCESS | certutil | 06:12:30 INFO - PROCESS | certutil | 06:12:30 INFO - Certificate Nickname Trust Attributes 06:12:30 INFO - SSL,S/MIME,JAR/XPI 06:12:30 INFO - 06:12:30 INFO - web-platform-tests CT,, 06:12:30 INFO - 06:12:30 INFO - Starting runner 06:12:32 INFO - PROCESS | 760 | [760] 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 06:12:32 INFO - PROCESS | 760 | [760] 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 06:12:32 INFO - PROCESS | 760 | [760] 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 06:12:33 INFO - PROCESS | 760 | [760] 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 06:12:33 INFO - PROCESS | 760 | [760] 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 06:12:33 INFO - PROCESS | 760 | [760] 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 06:12:34 INFO - PROCESS | 760 | 1461075153996 Marionette DEBUG Marionette enabled via build flag and pref 06:12:34 INFO - PROCESS | 760 | ++DOCSHELL 143A5C00 == 1 [pid = 760] [id = 1] 06:12:34 INFO - PROCESS | 760 | ++DOMWINDOW == 1 (143A6000) [pid = 760] [serial = 1] [outer = 00000000] 06:12:34 INFO - PROCESS | 760 | [760] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:12:34 INFO - PROCESS | 760 | ++DOMWINDOW == 2 (143A6C00) [pid = 760] [serial = 2] [outer = 143A6000] 06:12:34 INFO - PROCESS | 760 | [760] 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 2858 06:12:34 INFO - PROCESS | 760 | [760] 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 2252 06:12:34 INFO - PROCESS | 760 | ++DOCSHELL 14A9B000 == 2 [pid = 760] [id = 2] 06:12:34 INFO - PROCESS | 760 | ++DOMWINDOW == 3 (14A9B400) [pid = 760] [serial = 3] [outer = 00000000] 06:12:34 INFO - PROCESS | 760 | [760] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:12:34 INFO - PROCESS | 760 | ++DOMWINDOW == 4 (14A9C000) [pid = 760] [serial = 4] [outer = 14A9B400] 06:12:34 INFO - PROCESS | 760 | 1461075154522 Marionette INFO Listening on port 2828 06:12:34 INFO - PROCESS | 760 | 1461075154896 Marionette DEBUG Marionette enabled via command-line flag 06:12:34 INFO - PROCESS | 760 | ++DOCSHELL 12D7E400 == 3 [pid = 760] [id = 3] 06:12:34 INFO - PROCESS | 760 | ++DOMWINDOW == 5 (12D7E800) [pid = 760] [serial = 5] [outer = 00000000] 06:12:34 INFO - PROCESS | 760 | [760] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:12:34 INFO - PROCESS | 760 | ++DOMWINDOW == 6 (12D7F400) [pid = 760] [serial = 6] [outer = 12D7E800] 06:12:35 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 06:12:35 INFO - PROCESS | 760 | ++DOMWINDOW == 7 (16546400) [pid = 760] [serial = 7] [outer = 14A9B400] 06:12:35 INFO - PROCESS | 760 | [760] 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 06:12:35 INFO - PROCESS | 760 | 1461075155226 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1761 06:12:35 INFO - PROCESS | 760 | 1461075155333 Marionette DEBUG Closed connection conn0 06:12:35 INFO - PROCESS | 760 | [760] 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 06:12:35 INFO - PROCESS | 760 | 1461075155343 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1762 06:12:35 INFO - PROCESS | 760 | 1461075155376 Marionette DEBUG Closed connection conn1 06:12:35 INFO - PROCESS | 760 | [760] 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 06:12:35 INFO - PROCESS | 760 | 1461075155384 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1763 06:12:35 INFO - PROCESS | 760 | ++DOCSHELL 16B5EC00 == 4 [pid = 760] [id = 4] 06:12:35 INFO - PROCESS | 760 | ++DOMWINDOW == 8 (16B62800) [pid = 760] [serial = 8] [outer = 00000000] 06:12:35 INFO - PROCESS | 760 | ++DOMWINDOW == 9 (16459C00) [pid = 760] [serial = 9] [outer = 16B62800] 06:12:35 INFO - PROCESS | 760 | [760] 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 2891 06:12:35 INFO - PROCESS | 760 | ++DOMWINDOW == 10 (16461800) [pid = 760] [serial = 10] [outer = 16B62800] 06:12:35 INFO - PROCESS | 760 | 1461075155643 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:12:35 INFO - PROCESS | 760 | 1461075155649 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":"20160419032946","device":"desktop","version":"48.0a1"} 06:12:35 INFO - PROCESS | 760 | [760] 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 06:12:35 INFO - PROCESS | 760 | [760] 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 06:12:35 INFO - PROCESS | 760 | [760] 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 06:12:36 INFO - PROCESS | 760 | [760] 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 06:12:36 INFO - PROCESS | 760 | ++DOCSHELL 1842D400 == 5 [pid = 760] [id = 5] 06:12:36 INFO - PROCESS | 760 | ++DOMWINDOW == 11 (18488C00) [pid = 760] [serial = 11] [outer = 00000000] 06:12:36 INFO - PROCESS | 760 | ++DOCSHELL 189B5400 == 6 [pid = 760] [id = 6] 06:12:36 INFO - PROCESS | 760 | ++DOMWINDOW == 12 (189B9C00) [pid = 760] [serial = 12] [outer = 00000000] 06:12:37 INFO - PROCESS | 760 | [760] 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 06:12:37 INFO - PROCESS | 760 | ++DOCSHELL 1921A400 == 7 [pid = 760] [id = 7] 06:12:37 INFO - PROCESS | 760 | ++DOMWINDOW == 13 (1921A800) [pid = 760] [serial = 13] [outer = 00000000] 06:12:37 INFO - PROCESS | 760 | [760] 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 06:12:37 INFO - PROCESS | 760 | [760] 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 06:12:37 INFO - PROCESS | 760 | ++DOMWINDOW == 14 (1961CC00) [pid = 760] [serial = 14] [outer = 1921A800] 06:12:37 INFO - PROCESS | 760 | [760] 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 2891 06:12:37 INFO - PROCESS | 760 | ++DOMWINDOW == 15 (1925B800) [pid = 760] [serial = 15] [outer = 18488C00] 06:12:37 INFO - PROCESS | 760 | ++DOMWINDOW == 16 (1925D400) [pid = 760] [serial = 16] [outer = 189B9C00] 06:12:37 INFO - PROCESS | 760 | ++DOMWINDOW == 17 (19994800) [pid = 760] [serial = 17] [outer = 1921A800] 06:12:38 INFO - PROCESS | 760 | 1461075158108 Marionette DEBUG loaded listener.js 06:12:38 INFO - PROCESS | 760 | 1461075158122 Marionette DEBUG loaded listener.js 06:12:38 INFO - PROCESS | 760 | ++DOMWINDOW == 18 (1A5DD800) [pid = 760] [serial = 18] [outer = 1921A800] 06:12:38 INFO - PROCESS | 760 | 1461075158657 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"bb3ba11e-5bca-4baa-a6ef-9bf256431e98","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":"20160419032946","device":"desktop","version":"48.0a1","command_id":1}}] 06:12:38 INFO - PROCESS | 760 | 1461075158808 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:12:38 INFO - PROCESS | 760 | 1461075158864 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 06:12:38 INFO - PROCESS | 760 | 1461075158982 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:12:39 INFO - PROCESS | 760 | [760] 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 06:12:39 INFO - PROCESS | 760 | ++DOMWINDOW == 19 (1C176C00) [pid = 760] [serial = 19] [outer = 1921A800] 06:12:39 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:12:39 INFO - PROCESS | 760 | 1461075159463 Marionette TRACE conn2 <- [1,3,null,{}] 06:12:39 INFO - PROCESS | 760 | 1461075159516 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 06:12:39 INFO - PROCESS | 760 | 1461075159532 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 06:12:39 INFO - PROCESS | 760 | 1461075159560 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 06:12:39 INFO - PROCESS | 760 | 1461075159562 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 06:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:12:39 INFO - PROCESS | 760 | 1461075159566 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:12:39 INFO - PROCESS | 760 | 1461075159570 Marionette TRACE conn2 <- [1,6,null,{}] 06:12:39 INFO - PROCESS | 760 | 1461075159574 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:39 INFO - PROCESS | 760 | 1461075159586 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 06:12:39 INFO - PROCESS | 760 | 1461075159590 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:39 INFO - PROCESS | 760 | ++DOCSHELL 19216400 == 8 [pid = 760] [id = 8] 06:12:39 INFO - PROCESS | 760 | ++DOMWINDOW == 20 (1C330000) [pid = 760] [serial = 20] [outer = 00000000] 06:12:39 INFO - PROCESS | 760 | ++DOMWINDOW == 21 (1CA0B400) [pid = 760] [serial = 21] [outer = 1C330000] 06:12:39 INFO - PROCESS | 760 | 1461075159642 Marionette DEBUG loaded listener.js 06:12:39 INFO - PROCESS | 760 | ++DOMWINDOW == 22 (1CA0EC00) [pid = 760] [serial = 22] [outer = 1C330000] 06:12:40 INFO - PROCESS | 760 | ++DOCSHELL 1CF1D400 == 9 [pid = 760] [id = 9] 06:12:40 INFO - PROCESS | 760 | ++DOMWINDOW == 23 (1CF1D800) [pid = 760] [serial = 23] [outer = 00000000] 06:12:40 INFO - PROCESS | 760 | ++DOMWINDOW == 24 (1CF20800) [pid = 760] [serial = 24] [outer = 1CF1D800] 06:12:40 INFO - PROCESS | 760 | 1461075160085 Marionette DEBUG loaded listener.js 06:12:40 INFO - PROCESS | 760 | ++DOMWINDOW == 25 (1C32BC00) [pid = 760] [serial = 25] [outer = 1CF1D800] 06:12:40 INFO - PROCESS | 760 | 1461075160252 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 750ms 06:12:40 INFO - PROCESS | 760 | 1461075160355 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 06:12:40 INFO - PROCESS | 760 | 1461075160357 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 06:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:12:40 INFO - PROCESS | 760 | 1461075160402 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:12:40 INFO - PROCESS | 760 | 1461075160404 Marionette TRACE conn2 <- [1,10,null,{}] 06:12:40 INFO - PROCESS | 760 | 1461075160459 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:40 INFO - PROCESS | 760 | 1461075160565 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 06:12:40 INFO - PROCESS | 760 | 1461075160586 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:40 INFO - PROCESS | 760 | ++DOCSHELL 1CFA5400 == 10 [pid = 760] [id = 10] 06:12:40 INFO - PROCESS | 760 | ++DOMWINDOW == 26 (1CFA5800) [pid = 760] [serial = 26] [outer = 00000000] 06:12:40 INFO - PROCESS | 760 | ++DOMWINDOW == 27 (1DA2E800) [pid = 760] [serial = 27] [outer = 1CFA5800] 06:12:40 INFO - PROCESS | 760 | 1461075160634 Marionette DEBUG loaded listener.js 06:12:40 INFO - PROCESS | 760 | ++DOMWINDOW == 28 (1DA31C00) [pid = 760] [serial = 28] [outer = 1CFA5800] 06:12:40 INFO - PROCESS | 760 | 1461075160993 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 656ms 06:12:41 INFO - PROCESS | 760 | 1461075161051 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 06:12:41 INFO - PROCESS | 760 | 1461075161054 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 06:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:12:41 INFO - PROCESS | 760 | 1461075161057 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:12:41 INFO - PROCESS | 760 | 1461075161059 Marionette TRACE conn2 <- [1,14,null,{}] 06:12:41 INFO - PROCESS | 760 | 1461075161062 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:41 INFO - PROCESS | 760 | 1461075161159 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 06:12:41 INFO - PROCESS | 760 | 1461075161166 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:41 INFO - PROCESS | 760 | ++DOCSHELL 1D57A000 == 11 [pid = 760] [id = 11] 06:12:41 INFO - PROCESS | 760 | ++DOMWINDOW == 29 (1D57B800) [pid = 760] [serial = 29] [outer = 00000000] 06:12:41 INFO - PROCESS | 760 | ++DOMWINDOW == 30 (1D5F0C00) [pid = 760] [serial = 30] [outer = 1D57B800] 06:12:41 INFO - PROCESS | 760 | 1461075161210 Marionette DEBUG loaded listener.js 06:12:41 INFO - PROCESS | 760 | ++DOMWINDOW == 31 (1DA2D000) [pid = 760] [serial = 31] [outer = 1D57B800] 06:12:41 INFO - PROCESS | 760 | 1461075161549 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 06:12:41 INFO - PROCESS | 760 | 1461075161592 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 06:12:41 INFO - PROCESS | 760 | 1461075161594 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 06:12:41 INFO - PROCESS | 760 | 1461075161598 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:12:41 INFO - PROCESS | 760 | 1461075161599 Marionette TRACE conn2 <- [1,18,null,{}] 06:12:41 INFO - PROCESS | 760 | 1461075161603 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:41 INFO - PROCESS | 760 | 1461075161690 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 06:12:41 INFO - PROCESS | 760 | 1461075161696 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:41 INFO - PROCESS | 760 | ++DOCSHELL 19DB9800 == 12 [pid = 760] [id = 12] 06:12:41 INFO - PROCESS | 760 | ++DOMWINDOW == 32 (19DB9C00) [pid = 760] [serial = 32] [outer = 00000000] 06:12:41 INFO - PROCESS | 760 | ++DOMWINDOW == 33 (1D731800) [pid = 760] [serial = 33] [outer = 19DB9C00] 06:12:41 INFO - PROCESS | 760 | 1461075161741 Marionette DEBUG loaded listener.js 06:12:41 INFO - PROCESS | 760 | ++DOMWINDOW == 34 (1D734800) [pid = 760] [serial = 34] [outer = 19DB9C00] 06:12:42 INFO - PROCESS | 760 | 1461075162087 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 06:12:42 INFO - PROCESS | 760 | 1461075162134 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 06:12:42 INFO - PROCESS | 760 | 1461075162136 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 06:12:42 INFO - PROCESS | 760 | 1461075162139 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:12:42 INFO - PROCESS | 760 | 1461075162141 Marionette TRACE conn2 <- [1,22,null,{}] 06:12:42 INFO - PROCESS | 760 | 1461075162144 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:42 INFO - PROCESS | 760 | 1461075162237 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 06:12:42 INFO - PROCESS | 760 | 1461075162243 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:42 INFO - PROCESS | 760 | ++DOCSHELL 1D73AC00 == 13 [pid = 760] [id = 13] 06:12:42 INFO - PROCESS | 760 | ++DOMWINDOW == 35 (1D73BC00) [pid = 760] [serial = 35] [outer = 00000000] 06:12:42 INFO - PROCESS | 760 | ++DOMWINDOW == 36 (1DBF7800) [pid = 760] [serial = 36] [outer = 1D73BC00] 06:12:42 INFO - PROCESS | 760 | 1461075162287 Marionette DEBUG loaded listener.js 06:12:42 INFO - PROCESS | 760 | ++DOMWINDOW == 37 (1DBFA400) [pid = 760] [serial = 37] [outer = 1D73BC00] 06:12:42 INFO - PROCESS | 760 | 1461075162591 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 484ms 06:12:42 INFO - PROCESS | 760 | 1461075162633 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 06:12:42 INFO - PROCESS | 760 | 1461075162635 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 06:12:42 INFO - PROCESS | 760 | 1461075162638 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:12:42 INFO - PROCESS | 760 | 1461075162640 Marionette TRACE conn2 <- [1,26,null,{}] 06:12:42 INFO - PROCESS | 760 | 1461075162643 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:42 INFO - PROCESS | 760 | 1461075162731 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 06:12:42 INFO - PROCESS | 760 | 1461075162737 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:42 INFO - PROCESS | 760 | ++DOCSHELL 1DE55000 == 14 [pid = 760] [id = 14] 06:12:42 INFO - PROCESS | 760 | ++DOMWINDOW == 38 (1DE55800) [pid = 760] [serial = 38] [outer = 00000000] 06:12:42 INFO - PROCESS | 760 | ++DOMWINDOW == 39 (1DE5E000) [pid = 760] [serial = 39] [outer = 1DE55800] 06:12:42 INFO - PROCESS | 760 | 1461075162782 Marionette DEBUG loaded listener.js 06:12:42 INFO - PROCESS | 760 | ++DOMWINDOW == 40 (1DE61400) [pid = 760] [serial = 40] [outer = 1DE55800] 06:12:43 INFO - PROCESS | 760 | 1461075163117 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 06:12:43 INFO - PROCESS | 760 | 1461075163174 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 06:12:43 INFO - PROCESS | 760 | 1461075163176 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 06:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:12:43 INFO - PROCESS | 760 | 1461075163179 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:12:43 INFO - PROCESS | 760 | 1461075163181 Marionette TRACE conn2 <- [1,30,null,{}] 06:12:43 INFO - PROCESS | 760 | 1461075163184 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:43 INFO - PROCESS | 760 | 1461075163276 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 06:12:43 INFO - PROCESS | 760 | 1461075163282 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:43 INFO - PROCESS | 760 | ++DOCSHELL 1DE55400 == 15 [pid = 760] [id = 15] 06:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 41 (1DE5C800) [pid = 760] [serial = 41] [outer = 00000000] 06:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 42 (1E0D3000) [pid = 760] [serial = 42] [outer = 1DE5C800] 06:12:43 INFO - PROCESS | 760 | 1461075163326 Marionette DEBUG loaded listener.js 06:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 43 (1E0D6400) [pid = 760] [serial = 43] [outer = 1DE5C800] 06:12:43 INFO - PROCESS | 760 | ++DOCSHELL 1E266C00 == 16 [pid = 760] [id = 16] 06:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 44 (1E267000) [pid = 760] [serial = 44] [outer = 00000000] 06:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 45 (1E261400) [pid = 760] [serial = 45] [outer = 1E267000] 06:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 46 (1E26A400) [pid = 760] [serial = 46] [outer = 1E267000] 06:12:43 INFO - PROCESS | 760 | ++DOCSHELL 1E264400 == 17 [pid = 760] [id = 17] 06:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 47 (1E267800) [pid = 760] [serial = 47] [outer = 00000000] 06:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 48 (1E2B8800) [pid = 760] [serial = 48] [outer = 1E267800] 06:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 49 (1E2C2C00) [pid = 760] [serial = 49] [outer = 1E267800] 06:12:43 INFO - PROCESS | 760 | 1461075163823 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:12:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:12:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 688ms 06:12:43 INFO - PROCESS | 760 | 1461075163879 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 06:12:43 INFO - PROCESS | 760 | 1461075163881 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 06:12:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:12:43 INFO - PROCESS | 760 | 1461075163884 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:12:43 INFO - PROCESS | 760 | 1461075163886 Marionette TRACE conn2 <- [1,34,null,{}] 06:12:43 INFO - PROCESS | 760 | 1461075163889 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:43 INFO - PROCESS | 760 | 1461075163970 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 06:12:43 INFO - PROCESS | 760 | 1461075163978 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:43 INFO - PROCESS | 760 | ++DOCSHELL 1E0D2000 == 18 [pid = 760] [id = 18] 06:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 50 (1E266400) [pid = 760] [serial = 50] [outer = 00000000] 06:12:43 INFO - PROCESS | 760 | ++DOMWINDOW == 51 (1E4C4C00) [pid = 760] [serial = 51] [outer = 1E266400] 06:12:44 INFO - PROCESS | 760 | 1461075164023 Marionette DEBUG loaded listener.js 06:12:44 INFO - PROCESS | 760 | ++DOMWINDOW == 52 (1E4C7400) [pid = 760] [serial = 52] [outer = 1E266400] 06:12:44 INFO - PROCESS | 760 | --DOCSHELL 143A5C00 == 17 [pid = 760] [id = 1] 06:12:45 INFO - PROCESS | 760 | 1461075165067 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1187ms 06:12:45 INFO - PROCESS | 760 | 1461075165087 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 06:12:45 INFO - PROCESS | 760 | 1461075165092 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 06:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:12:45 INFO - PROCESS | 760 | 1461075165098 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:12:45 INFO - PROCESS | 760 | 1461075165102 Marionette TRACE conn2 <- [1,38,null,{}] 06:12:45 INFO - PROCESS | 760 | 1461075165107 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:45 INFO - PROCESS | 760 | 1461075165215 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 06:12:45 INFO - PROCESS | 760 | 1461075165288 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:45 INFO - PROCESS | 760 | ++DOCSHELL 12CF1C00 == 18 [pid = 760] [id = 19] 06:12:45 INFO - PROCESS | 760 | ++DOMWINDOW == 53 (12CF2000) [pid = 760] [serial = 53] [outer = 00000000] 06:12:45 INFO - PROCESS | 760 | ++DOMWINDOW == 54 (138CA400) [pid = 760] [serial = 54] [outer = 12CF2000] 06:12:45 INFO - PROCESS | 760 | 1461075165385 Marionette DEBUG loaded listener.js 06:12:45 INFO - PROCESS | 760 | ++DOMWINDOW == 55 (1420F400) [pid = 760] [serial = 55] [outer = 12CF2000] 06:12:45 INFO - PROCESS | 760 | 1461075165991 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 953ms 06:12:46 INFO - PROCESS | 760 | 1461075166044 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 06:12:46 INFO - PROCESS | 760 | 1461075166050 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 06:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:12:46 INFO - PROCESS | 760 | 1461075166056 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:12:46 INFO - PROCESS | 760 | 1461075166059 Marionette TRACE conn2 <- [1,42,null,{}] 06:12:46 INFO - PROCESS | 760 | 1461075166063 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:46 INFO - PROCESS | 760 | 1461075166171 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 06:12:46 INFO - PROCESS | 760 | 1461075166234 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:46 INFO - PROCESS | 760 | ++DOCSHELL 143A6400 == 19 [pid = 760] [id = 20] 06:12:46 INFO - PROCESS | 760 | ++DOMWINDOW == 56 (15451400) [pid = 760] [serial = 56] [outer = 00000000] 06:12:46 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (16459800) [pid = 760] [serial = 57] [outer = 15451400] 06:12:46 INFO - PROCESS | 760 | 1461075166292 Marionette DEBUG loaded listener.js 06:12:46 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (1653B400) [pid = 760] [serial = 58] [outer = 15451400] 06:12:46 INFO - PROCESS | 760 | 1461075166992 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:12:47 INFO - PROCESS | 760 | --DOCSHELL 16B5EC00 == 18 [pid = 760] [id = 4] 06:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 999ms 06:12:47 INFO - PROCESS | 760 | 1461075167058 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 06:12:47 INFO - PROCESS | 760 | 1461075167063 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 06:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:12:47 INFO - PROCESS | 760 | 1461075167068 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:12:47 INFO - PROCESS | 760 | 1461075167071 Marionette TRACE conn2 <- [1,46,null,{}] 06:12:47 INFO - PROCESS | 760 | 1461075167075 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:47 INFO - PROCESS | 760 | 1461075167152 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 06:12:47 INFO - PROCESS | 760 | 1461075167160 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:47 INFO - PROCESS | 760 | ++DOCSHELL 1376B400 == 19 [pid = 760] [id = 21] 06:12:47 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (1376C400) [pid = 760] [serial = 59] [outer = 00000000] 06:12:47 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (13772000) [pid = 760] [serial = 60] [outer = 1376C400] 06:12:47 INFO - PROCESS | 760 | 1461075167211 Marionette DEBUG loaded listener.js 06:12:47 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (14204400) [pid = 760] [serial = 61] [outer = 1376C400] 06:12:47 INFO - PROCESS | 760 | 1461075167646 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 640ms 06:12:47 INFO - PROCESS | 760 | 1461075167706 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 06:12:47 INFO - PROCESS | 760 | 1461075167711 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 06:12:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:12:47 INFO - PROCESS | 760 | 1461075167717 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:12:47 INFO - PROCESS | 760 | 1461075167720 Marionette TRACE conn2 <- [1,50,null,{}] 06:12:47 INFO - PROCESS | 760 | 1461075167723 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:47 INFO - PROCESS | 760 | 1461075167801 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 06:12:47 INFO - PROCESS | 760 | 1461075167809 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:47 INFO - PROCESS | 760 | ++DOCSHELL 13771000 == 20 [pid = 760] [id = 22] 06:12:47 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (14353C00) [pid = 760] [serial = 62] [outer = 00000000] 06:12:47 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (14A9D800) [pid = 760] [serial = 63] [outer = 14353C00] 06:12:47 INFO - PROCESS | 760 | 1461075167854 Marionette DEBUG loaded listener.js 06:12:47 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (15451000) [pid = 760] [serial = 64] [outer = 14353C00] 06:12:48 INFO - PROCESS | 760 | 1461075168355 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 687ms 06:12:48 INFO - PROCESS | 760 | 1461075168416 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 06:12:48 INFO - PROCESS | 760 | 1461075168418 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 06:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:12:48 INFO - PROCESS | 760 | 1461075168422 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:12:48 INFO - PROCESS | 760 | 1461075168425 Marionette TRACE conn2 <- [1,54,null,{}] 06:12:48 INFO - PROCESS | 760 | 1461075168436 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:48 INFO - PROCESS | 760 | 1461075168517 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 06:12:48 INFO - PROCESS | 760 | 1461075168589 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:48 INFO - PROCESS | 760 | ++DOCSHELL 15DB4800 == 21 [pid = 760] [id = 23] 06:12:48 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (15DB5000) [pid = 760] [serial = 65] [outer = 00000000] 06:12:48 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (1673D400) [pid = 760] [serial = 66] [outer = 15DB5000] 06:12:48 INFO - PROCESS | 760 | 1461075168636 Marionette DEBUG loaded listener.js 06:12:48 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (16B60400) [pid = 760] [serial = 67] [outer = 15DB5000] 06:12:48 INFO - PROCESS | 760 | 1461075168950 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 593ms 06:12:49 INFO - PROCESS | 760 | 1461075169018 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 06:12:49 INFO - PROCESS | 760 | 1461075169021 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 06:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:12:49 INFO - PROCESS | 760 | 1461075169024 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:12:49 INFO - PROCESS | 760 | 1461075169026 Marionette TRACE conn2 <- [1,58,null,{}] 06:12:49 INFO - PROCESS | 760 | 1461075169029 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:49 INFO - PROCESS | 760 | 1461075169132 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 06:12:49 INFO - PROCESS | 760 | 1461075169141 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:49 INFO - PROCESS | 760 | ++DOCSHELL 15650400 == 22 [pid = 760] [id = 24] 06:12:49 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (16B25000) [pid = 760] [serial = 68] [outer = 00000000] 06:12:49 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (17BFDC00) [pid = 760] [serial = 69] [outer = 16B25000] 06:12:49 INFO - PROCESS | 760 | 1461075169186 Marionette DEBUG loaded listener.js 06:12:49 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (18053400) [pid = 760] [serial = 70] [outer = 16B25000] 06:12:49 INFO - PROCESS | 760 | 1461075169573 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 593ms 06:12:49 INFO - PROCESS | 760 | 1461075169621 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 06:12:49 INFO - PROCESS | 760 | 1461075169622 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 06:12:49 INFO - PROCESS | 760 | 1461075169626 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:12:49 INFO - PROCESS | 760 | 1461075169627 Marionette TRACE conn2 <- [1,62,null,{}] 06:12:49 INFO - PROCESS | 760 | 1461075169631 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:49 INFO - PROCESS | 760 | 1461075169703 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 06:12:49 INFO - PROCESS | 760 | 1461075169770 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:49 INFO - PROCESS | 760 | ++DOCSHELL 17BF7000 == 23 [pid = 760] [id = 25] 06:12:49 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (18056400) [pid = 760] [serial = 71] [outer = 00000000] 06:12:49 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (1841F400) [pid = 760] [serial = 72] [outer = 18056400] 06:12:49 INFO - PROCESS | 760 | 1461075169815 Marionette DEBUG loaded listener.js 06:12:49 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1841E800) [pid = 760] [serial = 73] [outer = 18056400] 06:12:50 INFO - PROCESS | 760 | 1461075170179 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 06:12:50 INFO - PROCESS | 760 | 1461075170223 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 06:12:50 INFO - PROCESS | 760 | 1461075170225 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 06:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:12:50 INFO - PROCESS | 760 | 1461075170228 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:12:50 INFO - PROCESS | 760 | 1461075170230 Marionette TRACE conn2 <- [1,66,null,{}] 06:12:50 INFO - PROCESS | 760 | 1461075170233 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:50 INFO - PROCESS | 760 | 1461075170342 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 06:12:50 INFO - PROCESS | 760 | 1461075170350 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:50 INFO - PROCESS | 760 | ++DOCSHELL 14349800 == 24 [pid = 760] [id = 26] 06:12:50 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1841B400) [pid = 760] [serial = 74] [outer = 00000000] 06:12:50 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (18AC0C00) [pid = 760] [serial = 75] [outer = 1841B400] 06:12:50 INFO - PROCESS | 760 | 1461075170398 Marionette DEBUG loaded listener.js 06:12:50 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (18AC9000) [pid = 760] [serial = 76] [outer = 1841B400] 06:12:50 INFO - PROCESS | 760 | 1461075170789 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:12:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:12:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 06:12:50 INFO - PROCESS | 760 | 1461075170826 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 06:12:50 INFO - PROCESS | 760 | 1461075170828 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 06:12:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:12:50 INFO - PROCESS | 760 | 1461075170831 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:12:50 INFO - PROCESS | 760 | 1461075170833 Marionette TRACE conn2 <- [1,70,null,{}] 06:12:50 INFO - PROCESS | 760 | 1461075170836 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:50 INFO - PROCESS | 760 | 1461075170933 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 06:12:50 INFO - PROCESS | 760 | 1461075170971 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:50 INFO - PROCESS | 760 | ++DOCSHELL 12BDD000 == 25 [pid = 760] [id = 27] 06:12:50 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (18ABD400) [pid = 760] [serial = 77] [outer = 00000000] 06:12:50 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (182C3800) [pid = 760] [serial = 78] [outer = 18ABD400] 06:12:51 INFO - PROCESS | 760 | 1461075171021 Marionette DEBUG loaded listener.js 06:12:51 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (196AB400) [pid = 760] [serial = 79] [outer = 18ABD400] 06:12:51 INFO - PROCESS | 760 | 1461075171352 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 531ms 06:12:51 INFO - PROCESS | 760 | 1461075171367 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 06:12:51 INFO - PROCESS | 760 | 1461075171369 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 06:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:12:51 INFO - PROCESS | 760 | 1461075171372 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:12:51 INFO - PROCESS | 760 | 1461075171373 Marionette TRACE conn2 <- [1,74,null,{}] 06:12:51 INFO - PROCESS | 760 | 1461075171382 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:51 INFO - PROCESS | 760 | 1461075171455 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 06:12:51 INFO - PROCESS | 760 | 1461075171524 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:51 INFO - PROCESS | 760 | ++DOCSHELL 12C0F000 == 26 [pid = 760] [id = 28] 06:12:51 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (15452400) [pid = 760] [serial = 80] [outer = 00000000] 06:12:51 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (19D33800) [pid = 760] [serial = 81] [outer = 15452400] 06:12:51 INFO - PROCESS | 760 | 1461075171569 Marionette DEBUG loaded listener.js 06:12:51 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (19DB2400) [pid = 760] [serial = 82] [outer = 15452400] 06:12:51 INFO - PROCESS | 760 | 1461075171911 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 593ms 06:12:51 INFO - PROCESS | 760 | 1461075171969 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 06:12:51 INFO - PROCESS | 760 | 1461075171971 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 06:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:12:51 INFO - PROCESS | 760 | 1461075171975 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:12:51 INFO - PROCESS | 760 | 1461075171976 Marionette TRACE conn2 <- [1,78,null,{}] 06:12:51 INFO - PROCESS | 760 | 1461075171981 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:52 INFO - PROCESS | 760 | 1461075172105 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 06:12:52 INFO - PROCESS | 760 | 1461075172113 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:52 INFO - PROCESS | 760 | ++DOCSHELL 182C8C00 == 27 [pid = 760] [id = 29] 06:12:52 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (189B3400) [pid = 760] [serial = 83] [outer = 00000000] 06:12:52 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19DE7000) [pid = 760] [serial = 84] [outer = 189B3400] 06:12:52 INFO - PROCESS | 760 | 1461075172157 Marionette DEBUG loaded listener.js 06:12:52 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19ED9000) [pid = 760] [serial = 85] [outer = 189B3400] 06:12:52 INFO - PROCESS | 760 | 1461075172535 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 594ms 06:12:52 INFO - PROCESS | 760 | 1461075172572 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 06:12:52 INFO - PROCESS | 760 | 1461075172574 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 06:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:12:52 INFO - PROCESS | 760 | 1461075172577 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:12:52 INFO - PROCESS | 760 | 1461075172579 Marionette TRACE conn2 <- [1,82,null,{}] 06:12:52 INFO - PROCESS | 760 | 1461075172582 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:52 INFO - PROCESS | 760 | 1461075172651 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 06:12:52 INFO - PROCESS | 760 | 1461075172658 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:52 INFO - PROCESS | 760 | ++DOCSHELL 17B4B400 == 28 [pid = 760] [id = 30] 06:12:52 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (17BF0400) [pid = 760] [serial = 86] [outer = 00000000] 06:12:52 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1A0E2000) [pid = 760] [serial = 87] [outer = 17BF0400] 06:12:52 INFO - PROCESS | 760 | 1461075172702 Marionette DEBUG loaded listener.js 06:12:52 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1A5D6000) [pid = 760] [serial = 88] [outer = 17BF0400] 06:12:53 INFO - PROCESS | 760 | 1461075173090 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 594ms 06:12:53 INFO - PROCESS | 760 | 1461075173159 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 06:12:53 INFO - PROCESS | 760 | 1461075173161 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 06:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:12:53 INFO - PROCESS | 760 | 1461075173165 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:12:53 INFO - PROCESS | 760 | 1461075173167 Marionette TRACE conn2 <- [1,86,null,{}] 06:12:53 INFO - PROCESS | 760 | 1461075173171 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:53 INFO - PROCESS | 760 | 1461075173261 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 06:12:53 INFO - PROCESS | 760 | 1461075173267 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:53 INFO - PROCESS | 760 | ++DOCSHELL 1A791800 == 29 [pid = 760] [id = 31] 06:12:53 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1A796800) [pid = 760] [serial = 89] [outer = 00000000] 06:12:53 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1BE5DC00) [pid = 760] [serial = 90] [outer = 1A796800] 06:12:53 INFO - PROCESS | 760 | 1461075173313 Marionette DEBUG loaded listener.js 06:12:53 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1C0B0800) [pid = 760] [serial = 91] [outer = 1A796800] 06:12:53 INFO - PROCESS | 760 | 1461075173684 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 531ms 06:12:53 INFO - PROCESS | 760 | 1461075173700 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 06:12:53 INFO - PROCESS | 760 | 1461075173702 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 06:12:53 INFO - PROCESS | 760 | 1461075173705 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:12:53 INFO - PROCESS | 760 | 1461075173707 Marionette TRACE conn2 <- [1,90,null,{}] 06:12:53 INFO - PROCESS | 760 | 1461075173710 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:53 INFO - PROCESS | 760 | 1461075173814 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 06:12:53 INFO - PROCESS | 760 | 1461075173822 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:53 INFO - PROCESS | 760 | ++DOCSHELL 1A0DF800 == 30 [pid = 760] [id = 32] 06:12:53 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1A79AC00) [pid = 760] [serial = 92] [outer = 00000000] 06:12:53 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1C32F800) [pid = 760] [serial = 93] [outer = 1A79AC00] 06:12:53 INFO - PROCESS | 760 | 1461075173866 Marionette DEBUG loaded listener.js 06:12:53 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1CA0A400) [pid = 760] [serial = 94] [outer = 1A79AC00] 06:12:54 INFO - PROCESS | 760 | 1461075174250 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 06:12:54 INFO - PROCESS | 760 | 1461075174302 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 06:12:54 INFO - PROCESS | 760 | 1461075174304 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 06:12:54 INFO - PROCESS | 760 | 1461075174307 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:12:54 INFO - PROCESS | 760 | 1461075174309 Marionette TRACE conn2 <- [1,94,null,{}] 06:12:54 INFO - PROCESS | 760 | 1461075174313 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:54 INFO - PROCESS | 760 | 1461075174384 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 06:12:55 INFO - PROCESS | 760 | 1461075175235 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:55 INFO - PROCESS | 760 | ++DOCSHELL 12D79C00 == 31 [pid = 760] [id = 33] 06:12:55 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (12D7A400) [pid = 760] [serial = 95] [outer = 00000000] 06:12:55 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (13208000) [pid = 760] [serial = 96] [outer = 12D7A400] 06:12:55 INFO - PROCESS | 760 | 1461075175284 Marionette DEBUG loaded listener.js 06:12:55 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (1325C800) [pid = 760] [serial = 97] [outer = 12D7A400] 06:12:55 INFO - PROCESS | 760 | 1461075175706 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1437ms 06:12:55 INFO - PROCESS | 760 | 1461075175755 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 06:12:55 INFO - PROCESS | 760 | 1461075175758 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 06:12:55 INFO - PROCESS | 760 | 1461075175763 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:12:55 INFO - PROCESS | 760 | 1461075175766 Marionette TRACE conn2 <- [1,98,null,{}] 06:12:55 INFO - PROCESS | 760 | 1461075175777 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:55 INFO - PROCESS | 760 | 1461075175875 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 06:12:55 INFO - PROCESS | 760 | 1461075175882 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:55 INFO - PROCESS | 760 | ++DOCSHELL 13771800 == 32 [pid = 760] [id = 34] 06:12:55 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (138C7C00) [pid = 760] [serial = 98] [outer = 00000000] 06:12:55 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (14A94800) [pid = 760] [serial = 99] [outer = 138C7C00] 06:12:55 INFO - PROCESS | 760 | 1461075175929 Marionette DEBUG loaded listener.js 06:12:56 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (15451800) [pid = 760] [serial = 100] [outer = 138C7C00] 06:12:56 INFO - PROCESS | 760 | 1461075176382 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 656ms 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 99 (16B62800) [pid = 760] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1DE55800) [pid = 760] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1D73BC00) [pid = 760] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 96 (19DB9C00) [pid = 760] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1D57B800) [pid = 760] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 94 (1CFA5800) [pid = 760] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1C330000) [pid = 760] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1DE5C800) [pid = 760] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 91 (1E266400) [pid = 760] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 90 (12CF2000) [pid = 760] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 89 (15451400) [pid = 760] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1376C400) [pid = 760] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 87 (14353C00) [pid = 760] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 86 (15DB5000) [pid = 760] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 85 (16B25000) [pid = 760] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 84 (18056400) [pid = 760] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1841B400) [pid = 760] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 82 (18ABD400) [pid = 760] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 81 (15452400) [pid = 760] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 80 (189B3400) [pid = 760] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 79 (17BF0400) [pid = 760] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:12:56 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1A796800) [pid = 760] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:12:56 INFO - PROCESS | 760 | 1461075176898 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 06:12:56 INFO - PROCESS | 760 | 1461075176902 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 06:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:12:56 INFO - PROCESS | 760 | 1461075176913 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:12:56 INFO - PROCESS | 760 | 1461075176915 Marionette TRACE conn2 <- [1,102,null,{}] 06:12:56 INFO - PROCESS | 760 | 1461075176918 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:56 INFO - PROCESS | 760 | 1461075176992 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 06:12:56 INFO - PROCESS | 760 | 1461075177001 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:57 INFO - PROCESS | 760 | ++DOCSHELL 13645400 == 33 [pid = 760] [id = 35] 06:12:57 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (13724C00) [pid = 760] [serial = 101] [outer = 00000000] 06:12:57 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (15650000) [pid = 760] [serial = 102] [outer = 13724C00] 06:12:57 INFO - PROCESS | 760 | 1461075177046 Marionette DEBUG loaded listener.js 06:12:57 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (15AD1C00) [pid = 760] [serial = 103] [outer = 13724C00] 06:12:57 INFO - PROCESS | 760 | 1461075177452 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 594ms 06:12:57 INFO - PROCESS | 760 | 1461075177512 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 06:12:57 INFO - PROCESS | 760 | 1461075177514 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 06:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:12:57 INFO - PROCESS | 760 | 1461075177523 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:12:57 INFO - PROCESS | 760 | 1461075177528 Marionette TRACE conn2 <- [1,106,null,{}] 06:12:57 INFO - PROCESS | 760 | 1461075177533 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:57 INFO - PROCESS | 760 | 1461075177606 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 06:12:57 INFO - PROCESS | 760 | 1461075177614 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:57 INFO - PROCESS | 760 | ++DOCSHELL 16543400 == 34 [pid = 760] [id = 36] 06:12:57 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (16B24400) [pid = 760] [serial = 104] [outer = 00000000] 06:12:57 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (17B53000) [pid = 760] [serial = 105] [outer = 16B24400] 06:12:57 INFO - PROCESS | 760 | 1461075177667 Marionette DEBUG loaded listener.js 06:12:57 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (17BFAC00) [pid = 760] [serial = 106] [outer = 16B24400] 06:12:58 INFO - PROCESS | 760 | 1461075178078 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 594ms 06:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:12:58 INFO - PROCESS | 760 | 1461075178115 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 06:12:58 INFO - PROCESS | 760 | 1461075178117 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 06:12:58 INFO - PROCESS | 760 | 1461075178120 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:12:58 INFO - PROCESS | 760 | 1461075178122 Marionette TRACE conn2 <- [1,110,null,{}] 06:12:58 INFO - PROCESS | 760 | 1461075178125 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:58 INFO - PROCESS | 760 | 1461075178199 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 06:12:58 INFO - PROCESS | 760 | 1461075178205 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:58 INFO - PROCESS | 760 | ++DOCSHELL 17BF2400 == 35 [pid = 760] [id = 37] 06:12:58 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (180E0C00) [pid = 760] [serial = 107] [outer = 00000000] 06:12:58 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (18433800) [pid = 760] [serial = 108] [outer = 180E0C00] 06:12:58 INFO - PROCESS | 760 | 1461075178250 Marionette DEBUG loaded listener.js 06:12:58 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (18485000) [pid = 760] [serial = 109] [outer = 180E0C00] 06:12:58 INFO - PROCESS | 760 | 1461075178664 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 594ms 06:12:58 INFO - PROCESS | 760 | 1461075178718 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 06:12:58 INFO - PROCESS | 760 | 1461075178720 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 06:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:12:58 INFO - PROCESS | 760 | 1461075178723 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:12:58 INFO - PROCESS | 760 | 1461075178724 Marionette TRACE conn2 <- [1,114,null,{}] 06:12:58 INFO - PROCESS | 760 | 1461075178728 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:58 INFO - PROCESS | 760 | 1461075178798 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 06:12:58 INFO - PROCESS | 760 | 1461075178804 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:58 INFO - PROCESS | 760 | ++DOCSHELL 18ABC800 == 36 [pid = 760] [id = 38] 06:12:58 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (18ABDC00) [pid = 760] [serial = 110] [outer = 00000000] 06:12:58 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (18E62800) [pid = 760] [serial = 111] [outer = 18ABDC00] 06:12:58 INFO - PROCESS | 760 | 1461075178859 Marionette DEBUG loaded listener.js 06:12:58 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (196A7000) [pid = 760] [serial = 112] [outer = 18ABDC00] 06:12:59 INFO - PROCESS | 760 | 1461075179418 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:12:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:12:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 734ms 06:12:59 INFO - PROCESS | 760 | 1461075179464 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 06:12:59 INFO - PROCESS | 760 | 1461075179468 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 06:12:59 INFO - PROCESS | 760 | 1461075179473 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:12:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:12:59 INFO - PROCESS | 760 | 1461075179476 Marionette TRACE conn2 <- [1,118,null,{}] 06:12:59 INFO - PROCESS | 760 | 1461075179482 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:12:59 INFO - PROCESS | 760 | 1461075179609 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 06:12:59 INFO - PROCESS | 760 | 1461075179699 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:12:59 INFO - PROCESS | 760 | ++DOCSHELL 12CF0400 == 37 [pid = 760] [id = 39] 06:12:59 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1320B000) [pid = 760] [serial = 113] [outer = 00000000] 06:12:59 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (143AEC00) [pid = 760] [serial = 114] [outer = 1320B000] 06:12:59 INFO - PROCESS | 760 | 1461075179754 Marionette DEBUG loaded listener.js 06:12:59 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (156A1400) [pid = 760] [serial = 115] [outer = 1320B000] 06:13:00 INFO - PROCESS | 760 | 1461075180247 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 843ms 06:13:00 INFO - PROCESS | 760 | 1461075180318 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 06:13:00 INFO - PROCESS | 760 | 1461075180324 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 06:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:13:00 INFO - PROCESS | 760 | 1461075180330 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:13:00 INFO - PROCESS | 760 | 1461075180333 Marionette TRACE conn2 <- [1,122,null,{}] 06:13:00 INFO - PROCESS | 760 | 1461075180337 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:00 INFO - PROCESS | 760 | 1461075180436 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 06:13:00 INFO - PROCESS | 760 | 1461075180504 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:00 INFO - PROCESS | 760 | ++DOCSHELL 15CD0000 == 38 [pid = 760] [id = 40] 06:13:00 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (15D05400) [pid = 760] [serial = 116] [outer = 00000000] 06:13:00 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (182CF400) [pid = 760] [serial = 117] [outer = 15D05400] 06:13:00 INFO - PROCESS | 760 | 1461075180558 Marionette DEBUG loaded listener.js 06:13:00 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (189BA800) [pid = 760] [serial = 118] [outer = 15D05400] 06:13:01 INFO - PROCESS | 760 | 1461075181089 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 796ms 06:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:13:01 INFO - PROCESS | 760 | 1461075181130 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 06:13:01 INFO - PROCESS | 760 | 1461075181133 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 06:13:01 INFO - PROCESS | 760 | 1461075181137 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:13:01 INFO - PROCESS | 760 | 1461075181141 Marionette TRACE conn2 <- [1,126,null,{}] 06:13:01 INFO - PROCESS | 760 | 1461075181152 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:01 INFO - PROCESS | 760 | 1461075181250 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 06:13:01 INFO - PROCESS | 760 | 1461075181331 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:01 INFO - PROCESS | 760 | ++DOCSHELL 19DB2000 == 39 [pid = 760] [id = 41] 06:13:01 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (19DB2800) [pid = 760] [serial = 119] [outer = 00000000] 06:13:01 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (19DBEC00) [pid = 760] [serial = 120] [outer = 19DB2800] 06:13:01 INFO - PROCESS | 760 | 1461075181387 Marionette DEBUG loaded listener.js 06:13:01 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (19EDA000) [pid = 760] [serial = 121] [outer = 19DB2800] 06:13:01 INFO - PROCESS | 760 | 1461075181894 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 796ms 06:13:01 INFO - PROCESS | 760 | 1461075181938 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 06:13:01 INFO - PROCESS | 760 | 1461075181941 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 06:13:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:13:01 INFO - PROCESS | 760 | 1461075181944 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:13:01 INFO - PROCESS | 760 | 1461075181946 Marionette TRACE conn2 <- [1,130,null,{}] 06:13:01 INFO - PROCESS | 760 | 1461075181950 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:02 INFO - PROCESS | 760 | 1461075182041 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 06:13:02 INFO - PROCESS | 760 | 1461075182122 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:02 INFO - PROCESS | 760 | ++DOCSHELL 13257C00 == 40 [pid = 760] [id = 42] 06:13:02 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (1653C800) [pid = 760] [serial = 122] [outer = 00000000] 06:13:02 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (1A0E2800) [pid = 760] [serial = 123] [outer = 1653C800] 06:13:02 INFO - PROCESS | 760 | 1461075182176 Marionette DEBUG loaded listener.js 06:13:02 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (1AA71000) [pid = 760] [serial = 124] [outer = 1653C800] 06:13:02 INFO - PROCESS | 760 | 1461075182810 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 906ms 06:13:02 INFO - PROCESS | 760 | 1461075182848 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 06:13:02 INFO - PROCESS | 760 | 1461075182852 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 06:13:02 INFO - PROCESS | 760 | 1461075182857 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:13:02 INFO - PROCESS | 760 | 1461075182861 Marionette TRACE conn2 <- [1,134,null,{}] 06:13:02 INFO - PROCESS | 760 | 1461075182867 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:02 INFO - PROCESS | 760 | 1461075182954 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 06:13:03 INFO - PROCESS | 760 | 1461075183027 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:03 INFO - PROCESS | 760 | ++DOCSHELL 13259400 == 41 [pid = 760] [id = 43] 06:13:03 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (13259C00) [pid = 760] [serial = 125] [outer = 00000000] 06:13:03 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1372AC00) [pid = 760] [serial = 126] [outer = 13259C00] 06:13:03 INFO - PROCESS | 760 | 1461075183075 Marionette DEBUG loaded listener.js 06:13:03 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (138D1400) [pid = 760] [serial = 127] [outer = 13259C00] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 17BF2400 == 40 [pid = 760] [id = 37] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 16543400 == 39 [pid = 760] [id = 36] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 13645400 == 38 [pid = 760] [id = 35] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 13771800 == 37 [pid = 760] [id = 34] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 12D79C00 == 36 [pid = 760] [id = 33] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 13257C00 == 35 [pid = 760] [id = 42] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 182C8C00 == 34 [pid = 760] [id = 29] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 15CD0000 == 33 [pid = 760] [id = 40] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 19DB2000 == 32 [pid = 760] [id = 41] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 18ABC800 == 31 [pid = 760] [id = 38] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 1A791800 == 30 [pid = 760] [id = 31] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 1A0DF800 == 29 [pid = 760] [id = 32] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 17B4B400 == 28 [pid = 760] [id = 30] 06:13:03 INFO - PROCESS | 760 | --DOCSHELL 12CF0400 == 27 [pid = 760] [id = 39] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 104 (16459C00) [pid = 760] [serial = 9] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 103 (16461800) [pid = 760] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 102 (14A9C000) [pid = 760] [serial = 4] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1E4C4C00) [pid = 760] [serial = 51] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 100 (138CA400) [pid = 760] [serial = 54] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 99 (16459800) [pid = 760] [serial = 57] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 98 (13772000) [pid = 760] [serial = 60] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 97 (14A9D800) [pid = 760] [serial = 63] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 96 (1673D400) [pid = 760] [serial = 66] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 95 (16B60400) [pid = 760] [serial = 67] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 94 (17BFDC00) [pid = 760] [serial = 69] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1841F400) [pid = 760] [serial = 72] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 92 (18AC0C00) [pid = 760] [serial = 75] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 91 (182C3800) [pid = 760] [serial = 78] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 90 (19D33800) [pid = 760] [serial = 81] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19DE7000) [pid = 760] [serial = 84] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1A0E2000) [pid = 760] [serial = 87] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1BE5DC00) [pid = 760] [serial = 90] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 86 (18053400) [pid = 760] [serial = 70] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1841E800) [pid = 760] [serial = 73] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 84 (18AC9000) [pid = 760] [serial = 76] [outer = 00000000] [url = about:blank] 06:13:03 INFO - PROCESS | 760 | --DOMWINDOW == 83 (196AB400) [pid = 760] [serial = 79] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 82 (19DB2400) [pid = 760] [serial = 82] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 81 (19ED9000) [pid = 760] [serial = 85] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1420F400) [pid = 760] [serial = 55] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1653B400) [pid = 760] [serial = 58] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 78 (15451000) [pid = 760] [serial = 64] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1A5D6000) [pid = 760] [serial = 88] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 76 (14204400) [pid = 760] [serial = 61] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1C0B0800) [pid = 760] [serial = 91] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1E4C7400) [pid = 760] [serial = 52] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1C32F800) [pid = 760] [serial = 93] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1D731800) [pid = 760] [serial = 33] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1D5F0C00) [pid = 760] [serial = 30] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1DA2D000) [pid = 760] [serial = 31] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 69 (1DA2E800) [pid = 760] [serial = 27] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1DA31C00) [pid = 760] [serial = 28] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 67 (1CF20800) [pid = 760] [serial = 24] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 66 (1CA0B400) [pid = 760] [serial = 21] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 65 (1CA0EC00) [pid = 760] [serial = 22] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 64 (19994800) [pid = 760] [serial = 17] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 63 (1961CC00) [pid = 760] [serial = 14] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 62 (1E0D6400) [pid = 760] [serial = 43] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 61 (1E261400) [pid = 760] [serial = 45] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 60 (1E2B8800) [pid = 760] [serial = 48] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 59 (1E0D3000) [pid = 760] [serial = 42] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 58 (1DE5E000) [pid = 760] [serial = 39] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 57 (1DE61400) [pid = 760] [serial = 40] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 56 (1DBF7800) [pid = 760] [serial = 36] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 55 (1DBFA400) [pid = 760] [serial = 37] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | --DOMWINDOW == 54 (1D734800) [pid = 760] [serial = 34] [outer = 00000000] [url = about:blank] 06:13:04 INFO - PROCESS | 760 | 1461075184077 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1249ms 06:13:04 INFO - PROCESS | 760 | 1461075184116 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 06:13:04 INFO - PROCESS | 760 | 1461075184120 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 06:13:04 INFO - PROCESS | 760 | 1461075184125 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:13:04 INFO - PROCESS | 760 | 1461075184129 Marionette TRACE conn2 <- [1,138,null,{}] 06:13:04 INFO - PROCESS | 760 | 1461075184135 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:04 INFO - PROCESS | 760 | 1461075184214 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 06:13:04 INFO - PROCESS | 760 | 1461075184223 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:04 INFO - PROCESS | 760 | ++DOCSHELL 12D41000 == 28 [pid = 760] [id = 44] 06:13:04 INFO - PROCESS | 760 | ++DOMWINDOW == 55 (12D41800) [pid = 760] [serial = 128] [outer = 00000000] 06:13:04 INFO - PROCESS | 760 | ++DOMWINDOW == 56 (13772000) [pid = 760] [serial = 129] [outer = 12D41800] 06:13:04 INFO - PROCESS | 760 | 1461075184273 Marionette DEBUG loaded listener.js 06:13:04 INFO - PROCESS | 760 | ++DOMWINDOW == 57 (14202800) [pid = 760] [serial = 130] [outer = 12D41800] 06:13:04 INFO - PROCESS | 760 | 1461075184734 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 640ms 06:13:04 INFO - PROCESS | 760 | 1461075184765 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 06:13:04 INFO - PROCESS | 760 | 1461075184771 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 06:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:13:04 INFO - PROCESS | 760 | 1461075184777 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:13:04 INFO - PROCESS | 760 | 1461075184780 Marionette TRACE conn2 <- [1,142,null,{}] 06:13:04 INFO - PROCESS | 760 | 1461075184784 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:04 INFO - PROCESS | 760 | 1461075184866 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 06:13:04 INFO - PROCESS | 760 | 1461075184872 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:04 INFO - PROCESS | 760 | ++DOCSHELL 138D0800 == 29 [pid = 760] [id = 45] 06:13:04 INFO - PROCESS | 760 | ++DOMWINDOW == 58 (1420F400) [pid = 760] [serial = 131] [outer = 00000000] 06:13:04 INFO - PROCESS | 760 | ++DOMWINDOW == 59 (15AE6000) [pid = 760] [serial = 132] [outer = 1420F400] 06:13:04 INFO - PROCESS | 760 | 1461075184918 Marionette DEBUG loaded listener.js 06:13:04 INFO - PROCESS | 760 | ++DOMWINDOW == 60 (15DA9400) [pid = 760] [serial = 133] [outer = 1420F400] 06:13:05 INFO - PROCESS | 760 | 1461075185333 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 593ms 06:13:05 INFO - PROCESS | 760 | 1461075185372 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 06:13:05 INFO - PROCESS | 760 | 1461075185375 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 06:13:05 INFO - PROCESS | 760 | 1461075185382 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:13:05 INFO - PROCESS | 760 | 1461075185385 Marionette TRACE conn2 <- [1,146,null,{}] 06:13:05 INFO - PROCESS | 760 | 1461075185396 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:05 INFO - PROCESS | 760 | 1461075185473 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 06:13:05 INFO - PROCESS | 760 | 1461075185481 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:05 INFO - PROCESS | 760 | ++DOCSHELL 16B5EC00 == 30 [pid = 760] [id = 46] 06:13:05 INFO - PROCESS | 760 | ++DOMWINDOW == 61 (16B60400) [pid = 760] [serial = 134] [outer = 00000000] 06:13:05 INFO - PROCESS | 760 | ++DOMWINDOW == 62 (17B4CC00) [pid = 760] [serial = 135] [outer = 16B60400] 06:13:05 INFO - PROCESS | 760 | 1461075185529 Marionette DEBUG loaded listener.js 06:13:05 INFO - PROCESS | 760 | ++DOMWINDOW == 63 (17BFD800) [pid = 760] [serial = 136] [outer = 16B60400] 06:13:05 INFO - PROCESS | 760 | 1461075185951 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 594ms 06:13:05 INFO - PROCESS | 760 | 1461075185991 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 06:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:13:05 INFO - PROCESS | 760 | 1461075185994 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 06:13:05 INFO - PROCESS | 760 | 1461075185997 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:13:05 INFO - PROCESS | 760 | 1461075185998 Marionette TRACE conn2 <- [1,150,null,{}] 06:13:06 INFO - PROCESS | 760 | 1461075186002 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:06 INFO - PROCESS | 760 | 1461075186074 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 06:13:06 INFO - PROCESS | 760 | 1461075186080 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:06 INFO - PROCESS | 760 | ++DOCSHELL 17BF0800 == 31 [pid = 760] [id = 47] 06:13:06 INFO - PROCESS | 760 | ++DOMWINDOW == 64 (180E3800) [pid = 760] [serial = 137] [outer = 00000000] 06:13:06 INFO - PROCESS | 760 | ++DOMWINDOW == 65 (1841A000) [pid = 760] [serial = 138] [outer = 180E3800] 06:13:06 INFO - PROCESS | 760 | 1461075186125 Marionette DEBUG loaded listener.js 06:13:06 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (18433400) [pid = 760] [serial = 139] [outer = 180E3800] 06:13:06 INFO - PROCESS | 760 | 1461075186543 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 594ms 06:13:06 INFO - PROCESS | 760 | 1461075186593 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 06:13:06 INFO - PROCESS | 760 | 1461075186595 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 06:13:06 INFO - PROCESS | 760 | 1461075186598 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:13:06 INFO - PROCESS | 760 | 1461075186600 Marionette TRACE conn2 <- [1,154,null,{}] 06:13:06 INFO - PROCESS | 760 | 1461075186603 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:06 INFO - PROCESS | 760 | 1461075186697 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 06:13:06 INFO - PROCESS | 760 | 1461075186705 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:06 INFO - PROCESS | 760 | ++DOCSHELL 17B4B400 == 32 [pid = 760] [id = 48] 06:13:06 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (182CB400) [pid = 760] [serial = 140] [outer = 00000000] 06:13:06 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (18AC9000) [pid = 760] [serial = 141] [outer = 182CB400] 06:13:06 INFO - PROCESS | 760 | 1461075186750 Marionette DEBUG loaded listener.js 06:13:06 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (19257000) [pid = 760] [serial = 142] [outer = 182CB400] 06:13:07 INFO - PROCESS | 760 | 1461075187201 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 640ms 06:13:07 INFO - PROCESS | 760 | 1461075187236 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 06:13:07 INFO - PROCESS | 760 | 1461075187238 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 06:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:13:07 INFO - PROCESS | 760 | 1461075187246 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:13:07 INFO - PROCESS | 760 | 1461075187247 Marionette TRACE conn2 <- [1,158,null,{}] 06:13:07 INFO - PROCESS | 760 | 1461075187251 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:07 INFO - PROCESS | 760 | 1461075187361 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 06:13:07 INFO - PROCESS | 760 | 1461075187369 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:07 INFO - PROCESS | 760 | ++DOCSHELL 1925C800 == 33 [pid = 760] [id = 49] 06:13:07 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (19623800) [pid = 760] [serial = 143] [outer = 00000000] 06:13:07 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (19D98800) [pid = 760] [serial = 144] [outer = 19623800] 06:13:07 INFO - PROCESS | 760 | 1461075187416 Marionette DEBUG loaded listener.js 06:13:07 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (19DB3800) [pid = 760] [serial = 145] [outer = 19623800] 06:13:07 INFO - PROCESS | 760 | 1461075187836 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 640ms 06:13:07 INFO - PROCESS | 760 | 1461075187880 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 06:13:07 INFO - PROCESS | 760 | 1461075187881 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 06:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:13:07 INFO - PROCESS | 760 | 1461075187885 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:13:07 INFO - PROCESS | 760 | 1461075187886 Marionette TRACE conn2 <- [1,162,null,{}] 06:13:07 INFO - PROCESS | 760 | 1461075187890 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:07 INFO - PROCESS | 760 | 1461075187988 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 06:13:08 INFO - PROCESS | 760 | 1461075188056 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:08 INFO - PROCESS | 760 | ++DOCSHELL 19D29400 == 34 [pid = 760] [id = 50] 06:13:08 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (19DB0C00) [pid = 760] [serial = 146] [outer = 00000000] 06:13:08 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (19EDE800) [pid = 760] [serial = 147] [outer = 19DB0C00] 06:13:08 INFO - PROCESS | 760 | 1461075188105 Marionette DEBUG loaded listener.js 06:13:08 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (19EDB400) [pid = 760] [serial = 148] [outer = 19DB0C00] 06:13:08 INFO - PROCESS | 760 | --DOMWINDOW == 74 (18ABDC00) [pid = 760] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:13:08 INFO - PROCESS | 760 | --DOMWINDOW == 73 (180E0C00) [pid = 760] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:13:08 INFO - PROCESS | 760 | --DOMWINDOW == 72 (138C7C00) [pid = 760] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:13:08 INFO - PROCESS | 760 | --DOMWINDOW == 71 (13724C00) [pid = 760] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:13:08 INFO - PROCESS | 760 | --DOMWINDOW == 70 (16B24400) [pid = 760] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:13:08 INFO - PROCESS | 760 | --DOMWINDOW == 69 (12D7A400) [pid = 760] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:13:08 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1A79AC00) [pid = 760] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:13:08 INFO - PROCESS | 760 | 1461075188495 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 625ms 06:13:08 INFO - PROCESS | 760 | 1461075188523 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 06:13:08 INFO - PROCESS | 760 | 1461075188525 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 06:13:08 INFO - PROCESS | 760 | 1461075188528 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:13:08 INFO - PROCESS | 760 | 1461075188530 Marionette TRACE conn2 <- [1,166,null,{}] 06:13:08 INFO - PROCESS | 760 | 1461075188533 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:08 INFO - PROCESS | 760 | 1461075188625 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 06:13:08 INFO - PROCESS | 760 | 1461075188662 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:08 INFO - PROCESS | 760 | ++DOCSHELL 142AC800 == 35 [pid = 760] [id = 51] 06:13:08 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (143A4C00) [pid = 760] [serial = 149] [outer = 00000000] 06:13:08 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (19DB0800) [pid = 760] [serial = 150] [outer = 143A4C00] 06:13:08 INFO - PROCESS | 760 | 1461075188706 Marionette DEBUG loaded listener.js 06:13:08 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (196A4800) [pid = 760] [serial = 151] [outer = 143A4C00] 06:13:09 INFO - PROCESS | 760 | 1461075189040 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 531ms 06:13:09 INFO - PROCESS | 760 | 1461075189064 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 06:13:09 INFO - PROCESS | 760 | 1461075189066 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 06:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:13:09 INFO - PROCESS | 760 | 1461075189069 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:13:09 INFO - PROCESS | 760 | 1461075189071 Marionette TRACE conn2 <- [1,170,null,{}] 06:13:09 INFO - PROCESS | 760 | 1461075189074 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:09 INFO - PROCESS | 760 | 1461075189142 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 06:13:09 INFO - PROCESS | 760 | 1461075189148 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:09 INFO - PROCESS | 760 | ++DOCSHELL 16B31C00 == 36 [pid = 760] [id = 52] 06:13:09 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (18430C00) [pid = 760] [serial = 152] [outer = 00000000] 06:13:09 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1AA77800) [pid = 760] [serial = 153] [outer = 18430C00] 06:13:09 INFO - PROCESS | 760 | 1461075189245 Marionette DEBUG loaded listener.js 06:13:09 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (1A0DF000) [pid = 760] [serial = 154] [outer = 18430C00] 06:13:09 INFO - PROCESS | 760 | 1461075189578 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 547ms 06:13:09 INFO - PROCESS | 760 | 1461075189605 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 06:13:09 INFO - PROCESS | 760 | 1461075189607 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 06:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:13:09 INFO - PROCESS | 760 | 1461075189610 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:13:09 INFO - PROCESS | 760 | 1461075189612 Marionette TRACE conn2 <- [1,174,null,{}] 06:13:09 INFO - PROCESS | 760 | 1461075189615 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:09 INFO - PROCESS | 760 | 1461075189684 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 06:13:09 INFO - PROCESS | 760 | 1461075189689 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:09 INFO - PROCESS | 760 | ++DOCSHELL 13204000 == 37 [pid = 760] [id = 53] 06:13:09 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (13207000) [pid = 760] [serial = 155] [outer = 00000000] 06:13:09 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (1BE6AC00) [pid = 760] [serial = 156] [outer = 13207000] 06:13:09 INFO - PROCESS | 760 | 1461075189734 Marionette DEBUG loaded listener.js 06:13:09 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1C0B1000) [pid = 760] [serial = 157] [outer = 13207000] 06:13:10 INFO - PROCESS | 760 | 1461075190119 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 531ms 06:13:10 INFO - PROCESS | 760 | 1461075190154 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 06:13:10 INFO - PROCESS | 760 | 1461075190156 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 06:13:10 INFO - PROCESS | 760 | 1461075190160 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:13:10 INFO - PROCESS | 760 | 1461075190162 Marionette TRACE conn2 <- [1,178,null,{}] 06:13:10 INFO - PROCESS | 760 | 1461075190165 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:10 INFO - PROCESS | 760 | 1461075190253 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 06:13:10 INFO - PROCESS | 760 | 1461075190259 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:10 INFO - PROCESS | 760 | ++DOCSHELL 17B4A400 == 38 [pid = 760] [id = 54] 06:13:10 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19DE7000) [pid = 760] [serial = 158] [outer = 00000000] 06:13:10 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1CA09800) [pid = 760] [serial = 159] [outer = 19DE7000] 06:13:10 INFO - PROCESS | 760 | 1461075190307 Marionette DEBUG loaded listener.js 06:13:10 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1CA0F800) [pid = 760] [serial = 160] [outer = 19DE7000] 06:13:11 INFO - PROCESS | 760 | 1461075191060 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 952ms 06:13:11 INFO - PROCESS | 760 | 1461075191109 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 06:13:11 INFO - PROCESS | 760 | 1461075191114 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 06:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:13:11 INFO - PROCESS | 760 | 1461075191120 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:13:11 INFO - PROCESS | 760 | 1461075191123 Marionette TRACE conn2 <- [1,182,null,{}] 06:13:11 INFO - PROCESS | 760 | 1461075191129 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:11 INFO - PROCESS | 760 | 1461075191278 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 06:13:11 INFO - PROCESS | 760 | 1461075191349 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:11 INFO - PROCESS | 760 | ++DOCSHELL 1325E000 == 39 [pid = 760] [id = 55] 06:13:11 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (13725000) [pid = 760] [serial = 161] [outer = 00000000] 06:13:11 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (15ACD000) [pid = 760] [serial = 162] [outer = 13725000] 06:13:11 INFO - PROCESS | 760 | 1461075191403 Marionette DEBUG loaded listener.js 06:13:11 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (15D07400) [pid = 760] [serial = 163] [outer = 13725000] 06:13:12 INFO - PROCESS | 760 | 1461075192209 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1140ms 06:13:12 INFO - PROCESS | 760 | 1461075192269 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 06:13:12 INFO - PROCESS | 760 | 1461075192273 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 06:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:13:12 INFO - PROCESS | 760 | 1461075192278 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:13:12 INFO - PROCESS | 760 | 1461075192282 Marionette TRACE conn2 <- [1,186,null,{}] 06:13:12 INFO - PROCESS | 760 | 1461075192288 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:12 INFO - PROCESS | 760 | 1461075192388 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 06:13:12 INFO - PROCESS | 760 | 1461075192458 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:12 INFO - PROCESS | 760 | ++DOCSHELL 1363A000 == 40 [pid = 760] [id = 56] 06:13:12 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1363F000) [pid = 760] [serial = 164] [outer = 00000000] 06:13:12 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (143A7400) [pid = 760] [serial = 165] [outer = 1363F000] 06:13:12 INFO - PROCESS | 760 | 1461075192505 Marionette DEBUG loaded listener.js 06:13:12 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (14A9E400) [pid = 760] [serial = 166] [outer = 1363F000] 06:13:12 INFO - PROCESS | 760 | --DOCSHELL 13204000 == 39 [pid = 760] [id = 53] 06:13:12 INFO - PROCESS | 760 | --DOCSHELL 16B31C00 == 38 [pid = 760] [id = 52] 06:13:12 INFO - PROCESS | 760 | --DOCSHELL 142AC800 == 37 [pid = 760] [id = 51] 06:13:12 INFO - PROCESS | 760 | --DOCSHELL 19D29400 == 36 [pid = 760] [id = 50] 06:13:12 INFO - PROCESS | 760 | --DOCSHELL 1925C800 == 35 [pid = 760] [id = 49] 06:13:12 INFO - PROCESS | 760 | --DOCSHELL 17B4B400 == 34 [pid = 760] [id = 48] 06:13:12 INFO - PROCESS | 760 | --DOCSHELL 17BF0800 == 33 [pid = 760] [id = 47] 06:13:12 INFO - PROCESS | 760 | --DOCSHELL 16B5EC00 == 32 [pid = 760] [id = 46] 06:13:12 INFO - PROCESS | 760 | --DOCSHELL 138D0800 == 31 [pid = 760] [id = 45] 06:13:12 INFO - PROCESS | 760 | --DOCSHELL 12D41000 == 30 [pid = 760] [id = 44] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1CA0A400) [pid = 760] [serial = 94] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 84 (196A7000) [pid = 760] [serial = 112] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 83 (18433800) [pid = 760] [serial = 108] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 82 (14A94800) [pid = 760] [serial = 99] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 81 (15650000) [pid = 760] [serial = 102] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 80 (17BFAC00) [pid = 760] [serial = 106] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 79 (13208000) [pid = 760] [serial = 96] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 78 (15AD1C00) [pid = 760] [serial = 103] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 77 (18485000) [pid = 760] [serial = 109] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 76 (15451800) [pid = 760] [serial = 100] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1325C800) [pid = 760] [serial = 97] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 74 (17B53000) [pid = 760] [serial = 105] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | --DOMWINDOW == 73 (18E62800) [pid = 760] [serial = 111] [outer = 00000000] [url = about:blank] 06:13:12 INFO - PROCESS | 760 | 1461075192930 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 687ms 06:13:12 INFO - PROCESS | 760 | 1461075192974 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 06:13:12 INFO - PROCESS | 760 | 1461075192980 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 06:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:13:12 INFO - PROCESS | 760 | 1461075192986 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:13:12 INFO - PROCESS | 760 | 1461075192989 Marionette TRACE conn2 <- [1,190,null,{}] 06:13:12 INFO - PROCESS | 760 | 1461075192992 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:13 INFO - PROCESS | 760 | 1461075193079 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 06:13:13 INFO - PROCESS | 760 | 1461075193151 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:13 INFO - PROCESS | 760 | ++DOCSHELL 14347800 == 31 [pid = 760] [id = 57] 06:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (147A4000) [pid = 760] [serial = 167] [outer = 00000000] 06:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (156E3000) [pid = 760] [serial = 168] [outer = 147A4000] 06:13:13 INFO - PROCESS | 760 | 1461075193196 Marionette DEBUG loaded listener.js 06:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (15D03800) [pid = 760] [serial = 169] [outer = 147A4000] 06:13:13 INFO - PROCESS | 760 | 1461075193547 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 593ms 06:13:13 INFO - PROCESS | 760 | 1461075193581 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 06:13:13 INFO - PROCESS | 760 | 1461075193583 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 06:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:13:13 INFO - PROCESS | 760 | 1461075193587 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:13:13 INFO - PROCESS | 760 | 1461075193590 Marionette TRACE conn2 <- [1,194,null,{}] 06:13:13 INFO - PROCESS | 760 | 1461075193601 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:13 INFO - PROCESS | 760 | 1461075193679 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 06:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1653A400) [pid = 760] [serial = 170] [outer = 1E267800] 06:13:13 INFO - PROCESS | 760 | 1461075193704 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:13 INFO - PROCESS | 760 | ++DOCSHELL 17B53800 == 32 [pid = 760] [id = 58] 06:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17BEF800) [pid = 760] [serial = 171] [outer = 00000000] 06:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1804FC00) [pid = 760] [serial = 172] [outer = 17BEF800] 06:13:13 INFO - PROCESS | 760 | 1461075193756 Marionette DEBUG loaded listener.js 06:13:13 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (180DF400) [pid = 760] [serial = 173] [outer = 17BEF800] 06:13:14 INFO - PROCESS | 760 | 1461075194192 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 624ms 06:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:13:14 INFO - PROCESS | 760 | 1461075194225 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 06:13:14 INFO - PROCESS | 760 | 1461075194227 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 06:13:14 INFO - PROCESS | 760 | 1461075194234 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:13:14 INFO - PROCESS | 760 | 1461075194235 Marionette TRACE conn2 <- [1,198,null,{}] 06:13:14 INFO - PROCESS | 760 | 1461075194239 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:14 INFO - PROCESS | 760 | 1461075194313 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 06:13:14 INFO - PROCESS | 760 | 1461075194320 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:14 INFO - PROCESS | 760 | ++DOCSHELL 189B3C00 == 33 [pid = 760] [id = 59] 06:13:14 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (189C1800) [pid = 760] [serial = 174] [outer = 00000000] 06:13:14 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (18E64000) [pid = 760] [serial = 175] [outer = 189C1800] 06:13:14 INFO - PROCESS | 760 | 1461075194364 Marionette DEBUG loaded listener.js 06:13:14 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (1961C800) [pid = 760] [serial = 176] [outer = 189C1800] 06:13:14 INFO - PROCESS | 760 | 1461075194764 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 594ms 06:13:14 INFO - PROCESS | 760 | 1461075194827 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 06:13:14 INFO - PROCESS | 760 | 1461075194829 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 06:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:13:14 INFO - PROCESS | 760 | 1461075194832 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:13:14 INFO - PROCESS | 760 | 1461075194834 Marionette TRACE conn2 <- [1,202,null,{}] 06:13:14 INFO - PROCESS | 760 | 1461075194837 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:14 INFO - PROCESS | 760 | 1461075194934 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 06:13:14 INFO - PROCESS | 760 | 1461075194940 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:14 INFO - PROCESS | 760 | ++DOCSHELL 17B53000 == 34 [pid = 760] [id = 60] 06:13:14 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1925BC00) [pid = 760] [serial = 177] [outer = 00000000] 06:13:14 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19CAAC00) [pid = 760] [serial = 178] [outer = 1925BC00] 06:13:14 INFO - PROCESS | 760 | 1461075194984 Marionette DEBUG loaded listener.js 06:13:15 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19DB2400) [pid = 760] [serial = 179] [outer = 1925BC00] 06:13:15 INFO - PROCESS | 760 | 1461075195383 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 593ms 06:13:15 INFO - PROCESS | 760 | 1461075195434 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 06:13:15 INFO - PROCESS | 760 | 1461075195436 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 06:13:15 INFO - PROCESS | 760 | 1461075195440 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:13:15 INFO - PROCESS | 760 | 1461075195441 Marionette TRACE conn2 <- [1,206,null,{}] 06:13:15 INFO - PROCESS | 760 | 1461075195445 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:15 INFO - PROCESS | 760 | 1461075195559 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 06:13:15 INFO - PROCESS | 760 | 1461075195565 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:15 INFO - PROCESS | 760 | ++DOCSHELL 19DBA400 == 35 [pid = 760] [id = 61] 06:13:15 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19EDEC00) [pid = 760] [serial = 180] [outer = 00000000] 06:13:15 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1BE6C000) [pid = 760] [serial = 181] [outer = 19EDEC00] 06:13:15 INFO - PROCESS | 760 | 1461075195610 Marionette DEBUG loaded listener.js 06:13:15 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1C173000) [pid = 760] [serial = 182] [outer = 19EDEC00] 06:13:16 INFO - PROCESS | 760 | 1461075196061 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 640ms 06:13:16 INFO - PROCESS | 760 | 1461075196084 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 06:13:16 INFO - PROCESS | 760 | 1461075196086 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 06:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:13:16 INFO - PROCESS | 760 | 1461075196089 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:13:16 INFO - PROCESS | 760 | 1461075196091 Marionette TRACE conn2 <- [1,210,null,{}] 06:13:16 INFO - PROCESS | 760 | 1461075196095 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:16 INFO - PROCESS | 760 | 1461075196194 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 06:13:16 INFO - PROCESS | 760 | 1461075196200 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:16 INFO - PROCESS | 760 | ++DOCSHELL 16747C00 == 36 [pid = 760] [id = 62] 06:13:16 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1A5DDC00) [pid = 760] [serial = 183] [outer = 00000000] 06:13:16 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1C32F800) [pid = 760] [serial = 184] [outer = 1A5DDC00] 06:13:16 INFO - PROCESS | 760 | 1461075196245 Marionette DEBUG loaded listener.js 06:13:16 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1CA0A400) [pid = 760] [serial = 185] [outer = 1A5DDC00] 06:13:16 INFO - PROCESS | 760 | 1461075196641 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 593ms 06:13:16 INFO - PROCESS | 760 | 1461075196685 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 06:13:16 INFO - PROCESS | 760 | 1461075196688 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 06:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:13:16 INFO - PROCESS | 760 | 1461075196696 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:13:16 INFO - PROCESS | 760 | 1461075196698 Marionette TRACE conn2 <- [1,214,null,{}] 06:13:16 INFO - PROCESS | 760 | 1461075196701 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:16 INFO - PROCESS | 760 | 1461075196792 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 06:13:16 INFO - PROCESS | 760 | 1461075196798 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:16 INFO - PROCESS | 760 | ++DOCSHELL 12D72C00 == 37 [pid = 760] [id = 63] 06:13:16 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1C330C00) [pid = 760] [serial = 186] [outer = 00000000] 06:13:16 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1CAC5400) [pid = 760] [serial = 187] [outer = 1C330C00] 06:13:16 INFO - PROCESS | 760 | 1461075196846 Marionette DEBUG loaded listener.js 06:13:16 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1CF1BC00) [pid = 760] [serial = 188] [outer = 1C330C00] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 94 (1653C800) [pid = 760] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 93 (13207000) [pid = 760] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 92 (18430C00) [pid = 760] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 91 (182CB400) [pid = 760] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 90 (19DB0C00) [pid = 760] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 89 (16B60400) [pid = 760] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1420F400) [pid = 760] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 87 (12D41800) [pid = 760] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 86 (180E3800) [pid = 760] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 85 (19623800) [pid = 760] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 84 (143A4C00) [pid = 760] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1320B000) [pid = 760] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 82 (15D05400) [pid = 760] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:13:17 INFO - PROCESS | 760 | --DOMWINDOW == 81 (19DB2800) [pid = 760] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:13:17 INFO - PROCESS | 760 | 1461075197370 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 703ms 06:13:17 INFO - PROCESS | 760 | 1461075197390 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 06:13:17 INFO - PROCESS | 760 | 1461075197392 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 06:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:13:17 INFO - PROCESS | 760 | 1461075197396 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:13:17 INFO - PROCESS | 760 | 1461075197397 Marionette TRACE conn2 <- [1,218,null,{}] 06:13:17 INFO - PROCESS | 760 | 1461075197400 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:17 INFO - PROCESS | 760 | 1461075197470 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 06:13:17 INFO - PROCESS | 760 | 1461075197475 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:17 INFO - PROCESS | 760 | ++DOCSHELL 13210000 == 38 [pid = 760] [id = 64] 06:13:17 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (143A6800) [pid = 760] [serial = 189] [outer = 00000000] 06:13:17 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19DB2800) [pid = 760] [serial = 190] [outer = 143A6800] 06:13:17 INFO - PROCESS | 760 | 1461075197520 Marionette DEBUG loaded listener.js 06:13:17 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19DB0C00) [pid = 760] [serial = 191] [outer = 143A6800] 06:13:17 INFO - PROCESS | 760 | 1461075197900 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 531ms 06:13:17 INFO - PROCESS | 760 | 1461075197932 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 06:13:17 INFO - PROCESS | 760 | 1461075197933 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 06:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:13:17 INFO - PROCESS | 760 | 1461075197936 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:13:17 INFO - PROCESS | 760 | 1461075197938 Marionette TRACE conn2 <- [1,222,null,{}] 06:13:17 INFO - PROCESS | 760 | 1461075197942 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:18 INFO - PROCESS | 760 | 1461075198040 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 06:13:18 INFO - PROCESS | 760 | 1461075198048 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:18 INFO - PROCESS | 760 | ++DOCSHELL 143A4C00 == 39 [pid = 760] [id = 65] 06:13:18 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (15AD1C00) [pid = 760] [serial = 192] [outer = 00000000] 06:13:18 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1CF22000) [pid = 760] [serial = 193] [outer = 15AD1C00] 06:13:18 INFO - PROCESS | 760 | 1461075198092 Marionette DEBUG loaded listener.js 06:13:18 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1CF1FC00) [pid = 760] [serial = 194] [outer = 15AD1C00] 06:13:18 INFO - PROCESS | 760 | 1461075198488 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 593ms 06:13:18 INFO - PROCESS | 760 | 1461075198534 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 06:13:18 INFO - PROCESS | 760 | 1461075198536 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 06:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:13:18 INFO - PROCESS | 760 | 1461075198539 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:13:18 INFO - PROCESS | 760 | 1461075198542 Marionette TRACE conn2 <- [1,226,null,{}] 06:13:18 INFO - PROCESS | 760 | 1461075198545 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:18 INFO - PROCESS | 760 | 1461075198659 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 06:13:18 INFO - PROCESS | 760 | 1461075198667 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:18 INFO - PROCESS | 760 | ++DOCSHELL 13262C00 == 40 [pid = 760] [id = 66] 06:13:18 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (189B3400) [pid = 760] [serial = 195] [outer = 00000000] 06:13:18 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1D581800) [pid = 760] [serial = 196] [outer = 189B3400] 06:13:18 INFO - PROCESS | 760 | 1461075198714 Marionette DEBUG loaded listener.js 06:13:18 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1D5E6C00) [pid = 760] [serial = 197] [outer = 189B3400] 06:13:19 INFO - PROCESS | 760 | 1461075199086 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 593ms 06:13:19 INFO - PROCESS | 760 | 1461075199138 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 06:13:19 INFO - PROCESS | 760 | 1461075199142 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 06:13:19 INFO - PROCESS | 760 | 1461075199146 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:13:19 INFO - PROCESS | 760 | 1461075199150 Marionette TRACE conn2 <- [1,230,null,{}] 06:13:19 INFO - PROCESS | 760 | 1461075199157 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:19 INFO - PROCESS | 760 | 1461075199246 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 06:13:19 INFO - PROCESS | 760 | 1461075199450 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:19 INFO - PROCESS | 760 | ++DOCSHELL 13723800 == 41 [pid = 760] [id = 67] 06:13:19 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (13724C00) [pid = 760] [serial = 198] [outer = 00000000] 06:13:19 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (142AE800) [pid = 760] [serial = 199] [outer = 13724C00] 06:13:19 INFO - PROCESS | 760 | 1461075199508 Marionette DEBUG loaded listener.js 06:13:19 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (143B1C00) [pid = 760] [serial = 200] [outer = 13724C00] 06:13:20 INFO - PROCESS | 760 | 1461075200015 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 906ms 06:13:20 INFO - PROCESS | 760 | 1461075200053 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 06:13:20 INFO - PROCESS | 760 | 1461075200056 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 06:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:13:20 INFO - PROCESS | 760 | 1461075200064 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:13:20 INFO - PROCESS | 760 | 1461075200068 Marionette TRACE conn2 <- [1,234,null,{}] 06:13:20 INFO - PROCESS | 760 | 1461075200072 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:20 INFO - PROCESS | 760 | 1461075200168 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 06:13:20 INFO - PROCESS | 760 | 1461075200252 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:20 INFO - PROCESS | 760 | ++DOCSHELL 15650000 == 42 [pid = 760] [id = 68] 06:13:20 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1645CC00) [pid = 760] [serial = 201] [outer = 00000000] 06:13:20 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1841F400) [pid = 760] [serial = 202] [outer = 1645CC00] 06:13:20 INFO - PROCESS | 760 | 1461075200314 Marionette DEBUG loaded listener.js 06:13:20 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (18488000) [pid = 760] [serial = 203] [outer = 1645CC00] 06:13:20 INFO - PROCESS | 760 | 1461075200872 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 843ms 06:13:20 INFO - PROCESS | 760 | 1461075200905 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 06:13:20 INFO - PROCESS | 760 | 1461075200908 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 06:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:13:20 INFO - PROCESS | 760 | 1461075200912 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:13:20 INFO - PROCESS | 760 | 1461075200914 Marionette TRACE conn2 <- [1,238,null,{}] 06:13:20 INFO - PROCESS | 760 | 1461075200924 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:21 INFO - PROCESS | 760 | 1461075201027 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 06:13:21 INFO - PROCESS | 760 | 1461075201115 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:21 INFO - PROCESS | 760 | ++DOCSHELL 182C4C00 == 43 [pid = 760] [id = 69] 06:13:21 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (182C5400) [pid = 760] [serial = 204] [outer = 00000000] 06:13:21 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (182D1800) [pid = 760] [serial = 205] [outer = 182C5400] 06:13:21 INFO - PROCESS | 760 | 1461075201173 Marionette DEBUG loaded listener.js 06:13:21 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (199A0C00) [pid = 760] [serial = 206] [outer = 182C5400] 06:13:21 INFO - PROCESS | 760 | 1461075201735 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 844ms 06:13:21 INFO - PROCESS | 760 | 1461075201763 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 06:13:21 INFO - PROCESS | 760 | 1461075201765 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 06:13:21 INFO - PROCESS | 760 | 1461075201770 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:13:21 INFO - PROCESS | 760 | 1461075201772 Marionette TRACE conn2 <- [1,242,null,{}] 06:13:21 INFO - PROCESS | 760 | 1461075201775 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:21 INFO - PROCESS | 760 | 1461075201870 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 06:13:21 INFO - PROCESS | 760 | 1461075201953 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:21 INFO - PROCESS | 760 | ++DOCSHELL 138CBC00 == 44 [pid = 760] [id = 70] 06:13:21 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (14203C00) [pid = 760] [serial = 207] [outer = 00000000] 06:13:21 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (1645A800) [pid = 760] [serial = 208] [outer = 14203C00] 06:13:21 INFO - PROCESS | 760 | 1461075202007 Marionette DEBUG loaded listener.js 06:13:22 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (17BFC000) [pid = 760] [serial = 209] [outer = 14203C00] 06:13:22 INFO - PROCESS | 760 | 1461075202716 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1000ms 06:13:22 INFO - PROCESS | 760 | 1461075202774 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 06:13:22 INFO - PROCESS | 760 | 1461075202778 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 06:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:13:22 INFO - PROCESS | 760 | 1461075202783 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:13:22 INFO - PROCESS | 760 | 1461075202787 Marionette TRACE conn2 <- [1,246,null,{}] 06:13:22 INFO - PROCESS | 760 | 1461075202792 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:22 INFO - PROCESS | 760 | 1461075202914 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 06:13:22 INFO - PROCESS | 760 | 1461075203000 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:22 INFO - PROCESS | 760 | ++DOCSHELL 14A9C000 == 45 [pid = 760] [id = 71] 06:13:22 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (15457000) [pid = 760] [serial = 210] [outer = 00000000] 06:13:23 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1645B800) [pid = 760] [serial = 211] [outer = 15457000] 06:13:23 INFO - PROCESS | 760 | 1461075203049 Marionette DEBUG loaded listener.js 06:13:23 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (16545000) [pid = 760] [serial = 212] [outer = 15457000] 06:13:23 INFO - PROCESS | 760 | --DOCSHELL 143A4C00 == 44 [pid = 760] [id = 65] 06:13:23 INFO - PROCESS | 760 | --DOCSHELL 13210000 == 43 [pid = 760] [id = 64] 06:13:23 INFO - PROCESS | 760 | --DOCSHELL 12D72C00 == 42 [pid = 760] [id = 63] 06:13:23 INFO - PROCESS | 760 | --DOCSHELL 16747C00 == 41 [pid = 760] [id = 62] 06:13:23 INFO - PROCESS | 760 | --DOCSHELL 19DBA400 == 40 [pid = 760] [id = 61] 06:13:23 INFO - PROCESS | 760 | --DOCSHELL 17B53000 == 39 [pid = 760] [id = 60] 06:13:23 INFO - PROCESS | 760 | --DOCSHELL 189B3C00 == 38 [pid = 760] [id = 59] 06:13:23 INFO - PROCESS | 760 | --DOCSHELL 17B53800 == 37 [pid = 760] [id = 58] 06:13:23 INFO - PROCESS | 760 | --DOCSHELL 14347800 == 36 [pid = 760] [id = 57] 06:13:23 INFO - PROCESS | 760 | --DOCSHELL 1363A000 == 35 [pid = 760] [id = 56] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1BE6AC00) [pid = 760] [serial = 156] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1A0DF000) [pid = 760] [serial = 154] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 102 (19257000) [pid = 760] [serial = 142] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 101 (18AC9000) [pid = 760] [serial = 141] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 100 (19EDE800) [pid = 760] [serial = 147] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 99 (17B4CC00) [pid = 760] [serial = 135] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 98 (17BFD800) [pid = 760] [serial = 136] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 97 (15AE6000) [pid = 760] [serial = 132] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 96 (15DA9400) [pid = 760] [serial = 133] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 95 (13772000) [pid = 760] [serial = 129] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 94 (14202800) [pid = 760] [serial = 130] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1372AC00) [pid = 760] [serial = 126] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1841A000) [pid = 760] [serial = 138] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19DB3800) [pid = 760] [serial = 145] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 90 (19DB0800) [pid = 760] [serial = 150] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19D98800) [pid = 760] [serial = 144] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 88 (156A1400) [pid = 760] [serial = 115] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 87 (143AEC00) [pid = 760] [serial = 114] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 86 (189BA800) [pid = 760] [serial = 118] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 85 (182CF400) [pid = 760] [serial = 117] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 84 (19EDA000) [pid = 760] [serial = 121] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 83 (19DBEC00) [pid = 760] [serial = 120] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1AA71000) [pid = 760] [serial = 124] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1A0E2800) [pid = 760] [serial = 123] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 80 (19EDB400) [pid = 760] [serial = 148] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1AA77800) [pid = 760] [serial = 153] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 78 (196A4800) [pid = 760] [serial = 151] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1C0B1000) [pid = 760] [serial = 157] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | --DOMWINDOW == 76 (18433400) [pid = 760] [serial = 139] [outer = 00000000] [url = about:blank] 06:13:23 INFO - PROCESS | 760 | 1461075203477 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 734ms 06:13:23 INFO - PROCESS | 760 | 1461075203525 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 06:13:23 INFO - PROCESS | 760 | 1461075203530 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 06:13:23 INFO - PROCESS | 760 | 1461075203538 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:13:23 INFO - PROCESS | 760 | 1461075203541 Marionette TRACE conn2 <- [1,250,null,{}] 06:13:23 INFO - PROCESS | 760 | 1461075203545 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:23 INFO - PROCESS | 760 | 1461075203623 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 06:13:23 INFO - PROCESS | 760 | 1461075203630 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:23 INFO - PROCESS | 760 | ++DOCSHELL 13772000 == 36 [pid = 760] [id = 72] 06:13:23 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (14A93400) [pid = 760] [serial = 213] [outer = 00000000] 06:13:23 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16539800) [pid = 760] [serial = 214] [outer = 14A93400] 06:13:23 INFO - PROCESS | 760 | 1461075203675 Marionette DEBUG loaded listener.js 06:13:23 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (16B2FC00) [pid = 760] [serial = 215] [outer = 14A93400] 06:13:24 INFO - PROCESS | 760 | 1461075204083 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 593ms 06:13:24 INFO - PROCESS | 760 | 1461075204138 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 06:13:24 INFO - PROCESS | 760 | 1461075204140 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 06:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:13:24 INFO - PROCESS | 760 | 1461075204144 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:13:24 INFO - PROCESS | 760 | 1461075204147 Marionette TRACE conn2 <- [1,254,null,{}] 06:13:24 INFO - PROCESS | 760 | 1461075204157 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:24 INFO - PROCESS | 760 | 1461075204234 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 06:13:24 INFO - PROCESS | 760 | 1461075204243 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:24 INFO - PROCESS | 760 | ++DOCSHELL 182D0400 == 37 [pid = 760] [id = 73] 06:13:24 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1841CC00) [pid = 760] [serial = 216] [outer = 00000000] 06:13:24 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (18485800) [pid = 760] [serial = 217] [outer = 1841CC00] 06:13:24 INFO - PROCESS | 760 | 1461075204290 Marionette DEBUG loaded listener.js 06:13:24 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (189BF800) [pid = 760] [serial = 218] [outer = 1841CC00] 06:13:24 INFO - PROCESS | 760 | 1461075204715 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 594ms 06:13:24 INFO - PROCESS | 760 | 1461075204740 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 06:13:24 INFO - PROCESS | 760 | 1461075204743 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 06:13:24 INFO - PROCESS | 760 | 1461075204746 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:13:24 INFO - PROCESS | 760 | 1461075204747 Marionette TRACE conn2 <- [1,258,null,{}] 06:13:24 INFO - PROCESS | 760 | 1461075204751 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:24 INFO - PROCESS | 760 | 1461075204824 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 06:13:24 INFO - PROCESS | 760 | 1461075204831 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:24 INFO - PROCESS | 760 | ++DOCSHELL 189B9400 == 38 [pid = 760] [id = 74] 06:13:24 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (18E63C00) [pid = 760] [serial = 219] [outer = 00000000] 06:13:24 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (19995000) [pid = 760] [serial = 220] [outer = 18E63C00] 06:13:24 INFO - PROCESS | 760 | 1461075204875 Marionette DEBUG loaded listener.js 06:13:24 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19CA5800) [pid = 760] [serial = 221] [outer = 18E63C00] 06:13:25 INFO - PROCESS | 760 | 1461075205295 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 594ms 06:13:25 INFO - PROCESS | 760 | 1461075205347 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 06:13:25 INFO - PROCESS | 760 | 1461075205349 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 06:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:13:25 INFO - PROCESS | 760 | 1461075205352 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:13:25 INFO - PROCESS | 760 | 1461075205354 Marionette TRACE conn2 <- [1,262,null,{}] 06:13:25 INFO - PROCESS | 760 | 1461075205357 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:25 INFO - PROCESS | 760 | 1461075205462 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 06:13:25 INFO - PROCESS | 760 | 1461075205468 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:25 INFO - PROCESS | 760 | ++DOCSHELL 19619400 == 39 [pid = 760] [id = 75] 06:13:25 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19CB4000) [pid = 760] [serial = 222] [outer = 00000000] 06:13:25 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (19DB8800) [pid = 760] [serial = 223] [outer = 19CB4000] 06:13:25 INFO - PROCESS | 760 | 1461075205512 Marionette DEBUG loaded listener.js 06:13:25 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (19DB8400) [pid = 760] [serial = 224] [outer = 19CB4000] 06:13:25 INFO - PROCESS | 760 | 1461075205937 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 625ms 06:13:25 INFO - PROCESS | 760 | 1461075205991 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 06:13:25 INFO - PROCESS | 760 | 1461075205993 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 06:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:13:25 INFO - PROCESS | 760 | 1461075205996 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:13:25 INFO - PROCESS | 760 | 1461075205998 Marionette TRACE conn2 <- [1,266,null,{}] 06:13:25 INFO - PROCESS | 760 | 1461075206001 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:26 INFO - PROCESS | 760 | 1461075206108 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 06:13:26 INFO - PROCESS | 760 | 1461075206115 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:26 INFO - PROCESS | 760 | ++DOCSHELL 19DB5000 == 40 [pid = 760] [id = 76] 06:13:26 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (19DE6000) [pid = 760] [serial = 225] [outer = 00000000] 06:13:26 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1A5D7800) [pid = 760] [serial = 226] [outer = 19DE6000] 06:13:26 INFO - PROCESS | 760 | 1461075206162 Marionette DEBUG loaded listener.js 06:13:26 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1A79A400) [pid = 760] [serial = 227] [outer = 19DE6000] 06:13:26 INFO - PROCESS | 760 | 1461075206652 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 687ms 06:13:26 INFO - PROCESS | 760 | 1461075206700 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 06:13:26 INFO - PROCESS | 760 | 1461075206702 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 06:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:13:26 INFO - PROCESS | 760 | 1461075206706 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:13:26 INFO - PROCESS | 760 | 1461075206707 Marionette TRACE conn2 <- [1,270,null,{}] 06:13:26 INFO - PROCESS | 760 | 1461075206711 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:26 INFO - PROCESS | 760 | 1461075206805 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 06:13:26 INFO - PROCESS | 760 | 1461075206814 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:26 INFO - PROCESS | 760 | ++DOCSHELL 1A03D800 == 41 [pid = 760] [id = 77] 06:13:26 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1A0DCC00) [pid = 760] [serial = 228] [outer = 00000000] 06:13:26 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1C0A5800) [pid = 760] [serial = 229] [outer = 1A0DCC00] 06:13:26 INFO - PROCESS | 760 | 1461075206858 Marionette DEBUG loaded listener.js 06:13:26 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1C0A7400) [pid = 760] [serial = 230] [outer = 1A0DCC00] 06:13:27 INFO - PROCESS | 760 | 1461075207265 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 593ms 06:13:27 INFO - PROCESS | 760 | 1461075207304 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 06:13:27 INFO - PROCESS | 760 | 1461075207305 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 06:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:13:27 INFO - PROCESS | 760 | 1461075207314 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:13:27 INFO - PROCESS | 760 | 1461075207316 Marionette TRACE conn2 <- [1,274,null,{}] 06:13:27 INFO - PROCESS | 760 | 1461075207319 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:27 INFO - PROCESS | 760 | 1461075207526 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 06:13:27 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1363F000) [pid = 760] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:13:27 INFO - PROCESS | 760 | --DOMWINDOW == 92 (19EDEC00) [pid = 760] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:13:27 INFO - PROCESS | 760 | --DOMWINDOW == 91 (189C1800) [pid = 760] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:13:27 INFO - PROCESS | 760 | --DOMWINDOW == 90 (17BEF800) [pid = 760] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:13:27 INFO - PROCESS | 760 | --DOMWINDOW == 89 (147A4000) [pid = 760] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:13:27 INFO - PROCESS | 760 | --DOMWINDOW == 88 (15AD1C00) [pid = 760] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:13:27 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1A5DDC00) [pid = 760] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:13:27 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1C330C00) [pid = 760] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:13:27 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1925BC00) [pid = 760] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:13:27 INFO - PROCESS | 760 | --DOMWINDOW == 84 (143A6800) [pid = 760] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:13:27 INFO - PROCESS | 760 | 1461075207600 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:27 INFO - PROCESS | 760 | ++DOCSHELL 12B7F800 == 42 [pid = 760] [id = 78] 06:13:27 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (12BE7400) [pid = 760] [serial = 231] [outer = 00000000] 06:13:27 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (15AD1C00) [pid = 760] [serial = 232] [outer = 12BE7400] 06:13:27 INFO - PROCESS | 760 | 1461075207648 Marionette DEBUG loaded listener.js 06:13:27 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (17BEF800) [pid = 760] [serial = 233] [outer = 12BE7400] 06:13:27 INFO - PROCESS | 760 | 1461075207997 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 06:13:28 INFO - PROCESS | 760 | 1461075208055 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 06:13:28 INFO - PROCESS | 760 | 1461075208057 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 06:13:28 INFO - PROCESS | 760 | 1461075208060 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:13:28 INFO - PROCESS | 760 | 1461075208062 Marionette TRACE conn2 <- [1,278,null,{}] 06:13:28 INFO - PROCESS | 760 | 1461075208065 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:28 INFO - PROCESS | 760 | 1461075208138 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 06:13:28 INFO - PROCESS | 760 | 1461075208144 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:28 INFO - PROCESS | 760 | ++DOCSHELL 1673CC00 == 43 [pid = 760] [id = 79] 06:13:28 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (18E63400) [pid = 760] [serial = 234] [outer = 00000000] 06:13:28 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1C0B0C00) [pid = 760] [serial = 235] [outer = 18E63400] 06:13:28 INFO - PROCESS | 760 | 1461075208189 Marionette DEBUG loaded listener.js 06:13:28 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1C180000) [pid = 760] [serial = 236] [outer = 18E63400] 06:13:28 INFO - PROCESS | 760 | 1461075208579 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 531ms 06:13:28 INFO - PROCESS | 760 | 1461075208596 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 06:13:28 INFO - PROCESS | 760 | 1461075208598 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 06:13:28 INFO - PROCESS | 760 | 1461075208601 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:13:28 INFO - PROCESS | 760 | 1461075208603 Marionette TRACE conn2 <- [1,282,null,{}] 06:13:28 INFO - PROCESS | 760 | 1461075208606 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:28 INFO - PROCESS | 760 | 1461075208707 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 06:13:28 INFO - PROCESS | 760 | 1461075208715 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:28 INFO - PROCESS | 760 | ++DOCSHELL 17B4B800 == 44 [pid = 760] [id = 80] 06:13:28 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1BE65400) [pid = 760] [serial = 237] [outer = 00000000] 06:13:28 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1CABD400) [pid = 760] [serial = 238] [outer = 1BE65400] 06:13:28 INFO - PROCESS | 760 | 1461075208759 Marionette DEBUG loaded listener.js 06:13:28 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1CAC6800) [pid = 760] [serial = 239] [outer = 1BE65400] 06:13:29 INFO - PROCESS | 760 | 1461075209166 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 594ms 06:13:29 INFO - PROCESS | 760 | 1461075209198 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 06:13:29 INFO - PROCESS | 760 | 1461075209200 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 06:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:13:29 INFO - PROCESS | 760 | 1461075209203 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:13:29 INFO - PROCESS | 760 | 1461075209206 Marionette TRACE conn2 <- [1,286,null,{}] 06:13:29 INFO - PROCESS | 760 | 1461075209209 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:29 INFO - PROCESS | 760 | 1461075209324 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 06:13:29 INFO - PROCESS | 760 | 1461075209332 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:29 INFO - PROCESS | 760 | ++DOCSHELL 1D578000 == 45 [pid = 760] [id = 81] 06:13:29 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1D57A400) [pid = 760] [serial = 240] [outer = 00000000] 06:13:29 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1D5ED400) [pid = 760] [serial = 241] [outer = 1D57A400] 06:13:29 INFO - PROCESS | 760 | 1461075209380 Marionette DEBUG loaded listener.js 06:13:29 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (1D5F4C00) [pid = 760] [serial = 242] [outer = 1D57A400] 06:13:29 INFO - PROCESS | 760 | 1461075209919 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 796ms 06:13:30 INFO - PROCESS | 760 | 1461075210007 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 06:13:30 INFO - PROCESS | 760 | 1461075210013 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 06:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:13:30 INFO - PROCESS | 760 | 1461075210019 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:13:30 INFO - PROCESS | 760 | 1461075210023 Marionette TRACE conn2 <- [1,290,null,{}] 06:13:30 INFO - PROCESS | 760 | 1461075210028 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:30 INFO - PROCESS | 760 | 1461075210172 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 06:13:30 INFO - PROCESS | 760 | 1461075210183 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:30 INFO - PROCESS | 760 | ++DOCSHELL 14208400 == 46 [pid = 760] [id = 82] 06:13:30 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (1420F000) [pid = 760] [serial = 243] [outer = 00000000] 06:13:30 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (156ED400) [pid = 760] [serial = 244] [outer = 1420F000] 06:13:30 INFO - PROCESS | 760 | 1461075210239 Marionette DEBUG loaded listener.js 06:13:30 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (15D0C400) [pid = 760] [serial = 245] [outer = 1420F000] 06:13:30 INFO - PROCESS | 760 | 1461075210785 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 797ms 06:13:30 INFO - PROCESS | 760 | 1461075210824 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 06:13:30 INFO - PROCESS | 760 | 1461075210830 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 06:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:13:30 INFO - PROCESS | 760 | 1461075210836 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:13:30 INFO - PROCESS | 760 | 1461075210839 Marionette TRACE conn2 <- [1,294,null,{}] 06:13:30 INFO - PROCESS | 760 | 1461075210843 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:30 INFO - PROCESS | 760 | 1461075210944 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 06:13:31 INFO - PROCESS | 760 | 1461075211055 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:31 INFO - PROCESS | 760 | ++DOCSHELL 189B9800 == 47 [pid = 760] [id = 83] 06:13:31 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (189BA800) [pid = 760] [serial = 246] [outer = 00000000] 06:13:31 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (19AC6800) [pid = 760] [serial = 247] [outer = 189BA800] 06:13:31 INFO - PROCESS | 760 | 1461075211117 Marionette DEBUG loaded listener.js 06:13:31 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (19DBC000) [pid = 760] [serial = 248] [outer = 189BA800] 06:13:31 INFO - PROCESS | 760 | 1461075211788 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:31 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. 06:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 999ms 06:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:13:31 INFO - PROCESS | 760 | 1461075211836 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 06:13:31 INFO - PROCESS | 760 | 1461075211838 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 06:13:31 INFO - PROCESS | 760 | 1461075211842 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:13:31 INFO - PROCESS | 760 | 1461075211846 Marionette TRACE conn2 <- [1,298,null,{}] 06:13:31 INFO - PROCESS | 760 | 1461075211857 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:31 INFO - PROCESS | 760 | 1461075211955 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 06:13:32 INFO - PROCESS | 760 | 1461075212029 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:32 INFO - PROCESS | 760 | ++DOCSHELL 1BE60800 == 48 [pid = 760] [id = 84] 06:13:32 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1C0AE000) [pid = 760] [serial = 249] [outer = 00000000] 06:13:32 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1D582800) [pid = 760] [serial = 250] [outer = 1C0AE000] 06:13:32 INFO - PROCESS | 760 | 1461075212085 Marionette DEBUG loaded listener.js 06:13:32 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1D5F1000) [pid = 760] [serial = 251] [outer = 1C0AE000] 06:13:32 INFO - PROCESS | 760 | 1461075212612 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:32 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. 06:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 796ms 06:13:32 INFO - PROCESS | 760 | 1461075212647 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 06:13:32 INFO - PROCESS | 760 | 1461075212652 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 06:13:32 INFO - PROCESS | 760 | 1461075212657 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:13:32 INFO - PROCESS | 760 | 1461075212659 Marionette TRACE conn2 <- [1,302,null,{}] 06:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:13:32 INFO - PROCESS | 760 | 1461075212663 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:32 INFO - PROCESS | 760 | 1461075212760 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 06:13:32 INFO - PROCESS | 760 | 1461075212844 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:32 INFO - PROCESS | 760 | ++DOCSHELL 1D5F3800 == 49 [pid = 760] [id = 85] 06:13:32 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1D732400) [pid = 760] [serial = 252] [outer = 00000000] 06:13:32 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (1D740800) [pid = 760] [serial = 253] [outer = 1D732400] 06:13:32 INFO - PROCESS | 760 | 1461075212897 Marionette DEBUG loaded listener.js 06:13:32 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1D96E000) [pid = 760] [serial = 254] [outer = 1D732400] 06:13:33 INFO - PROCESS | 760 | 1461075213581 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:33 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. 06:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 953ms 06:13:33 INFO - PROCESS | 760 | 1461075213611 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 06:13:33 INFO - PROCESS | 760 | 1461075213615 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 06:13:33 INFO - PROCESS | 760 | 1461075213621 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:13:33 INFO - PROCESS | 760 | 1461075213625 Marionette TRACE conn2 <- [1,306,null,{}] 06:13:33 INFO - PROCESS | 760 | 1461075213632 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:33 INFO - PROCESS | 760 | 1461075213737 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 06:13:33 INFO - PROCESS | 760 | 1461075213805 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:33 INFO - PROCESS | 760 | ++DOCSHELL 1545D800 == 50 [pid = 760] [id = 86] 06:13:33 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (158F1800) [pid = 760] [serial = 255] [outer = 00000000] 06:13:33 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (15DB3400) [pid = 760] [serial = 256] [outer = 158F1800] 06:13:33 INFO - PROCESS | 760 | 1461075213853 Marionette DEBUG loaded listener.js 06:13:33 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (16B6A000) [pid = 760] [serial = 257] [outer = 158F1800] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 17B4A400 == 49 [pid = 760] [id = 54] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 17B4B800 == 48 [pid = 760] [id = 80] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 1673CC00 == 47 [pid = 760] [id = 79] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 12B7F800 == 46 [pid = 760] [id = 78] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 1A03D800 == 45 [pid = 760] [id = 77] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 19DB5000 == 44 [pid = 760] [id = 76] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 19619400 == 43 [pid = 760] [id = 75] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 189B9400 == 42 [pid = 760] [id = 74] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 182D0400 == 41 [pid = 760] [id = 73] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 13772000 == 40 [pid = 760] [id = 72] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 14A9C000 == 39 [pid = 760] [id = 71] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 138CBC00 == 38 [pid = 760] [id = 70] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 182C4C00 == 37 [pid = 760] [id = 69] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 15650000 == 36 [pid = 760] [id = 68] 06:13:34 INFO - PROCESS | 760 | --DOCSHELL 13723800 == 35 [pid = 760] [id = 67] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 110 (14A9E400) [pid = 760] [serial = 166] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 109 (143A7400) [pid = 760] [serial = 165] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1BE6C000) [pid = 760] [serial = 181] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 107 (18E64000) [pid = 760] [serial = 175] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1804FC00) [pid = 760] [serial = 172] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 105 (180DF400) [pid = 760] [serial = 173] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 104 (156E3000) [pid = 760] [serial = 168] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 103 (15D03800) [pid = 760] [serial = 169] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 102 (15ACD000) [pid = 760] [serial = 162] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1CA09800) [pid = 760] [serial = 159] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1CF1FC00) [pid = 760] [serial = 194] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1C32F800) [pid = 760] [serial = 184] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1C173000) [pid = 760] [serial = 182] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1CAC5400) [pid = 760] [serial = 187] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 96 (1CA0A400) [pid = 760] [serial = 185] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1CF1BC00) [pid = 760] [serial = 188] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 94 (1E2C2C00) [pid = 760] [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.] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 93 (19CAAC00) [pid = 760] [serial = 178] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 92 (19DB2400) [pid = 760] [serial = 179] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19DB2800) [pid = 760] [serial = 190] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 90 (19DB0C00) [pid = 760] [serial = 191] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 89 (1D581800) [pid = 760] [serial = 196] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1961C800) [pid = 760] [serial = 176] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1CF22000) [pid = 760] [serial = 193] [outer = 00000000] [url = about:blank] 06:13:34 INFO - PROCESS | 760 | 1461075214556 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:34 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. 06:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1000ms 06:13:34 INFO - PROCESS | 760 | 1461075214637 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 06:13:34 INFO - PROCESS | 760 | 1461075214642 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 06:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:13:34 INFO - PROCESS | 760 | 1461075214660 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:13:34 INFO - PROCESS | 760 | 1461075214663 Marionette TRACE conn2 <- [1,310,null,{}] 06:13:34 INFO - PROCESS | 760 | 1461075214666 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:34 INFO - PROCESS | 760 | 1461075214774 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 06:13:34 INFO - PROCESS | 760 | 1461075214781 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:34 INFO - PROCESS | 760 | ++DOCSHELL 14A9C000 == 36 [pid = 760] [id = 87] 06:13:34 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (14A9CC00) [pid = 760] [serial = 258] [outer = 00000000] 06:13:34 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (17B4A400) [pid = 760] [serial = 259] [outer = 14A9CC00] 06:13:34 INFO - PROCESS | 760 | 1461075214826 Marionette DEBUG loaded listener.js 06:13:34 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (182C6400) [pid = 760] [serial = 260] [outer = 14A9CC00] 06:13:35 INFO - PROCESS | 760 | 1461075215280 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:35 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. 06:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 640ms 06:13:35 INFO - PROCESS | 760 | 1461075215294 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 06:13:35 INFO - PROCESS | 760 | 1461075215296 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 06:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:13:35 INFO - PROCESS | 760 | 1461075215300 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:13:35 INFO - PROCESS | 760 | 1461075215303 Marionette TRACE conn2 <- [1,314,null,{}] 06:13:35 INFO - PROCESS | 760 | 1461075215313 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:35 INFO - PROCESS | 760 | 1461075215394 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 06:13:35 INFO - PROCESS | 760 | 1461075215401 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:35 INFO - PROCESS | 760 | ++DOCSHELL 19DAF800 == 37 [pid = 760] [id = 88] 06:13:35 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (19DB0000) [pid = 760] [serial = 261] [outer = 00000000] 06:13:35 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (19DB6400) [pid = 760] [serial = 262] [outer = 19DB0000] 06:13:35 INFO - PROCESS | 760 | 1461075215448 Marionette DEBUG loaded listener.js 06:13:35 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (19DBC800) [pid = 760] [serial = 263] [outer = 19DB0000] 06:13:35 INFO - PROCESS | 760 | 1461075215884 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:35 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. 06:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 641ms 06:13:35 INFO - PROCESS | 760 | 1461075215937 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 06:13:35 INFO - PROCESS | 760 | 1461075215940 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 06:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:13:35 INFO - PROCESS | 760 | 1461075215943 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:13:35 INFO - PROCESS | 760 | 1461075215945 Marionette TRACE conn2 <- [1,318,null,{}] 06:13:35 INFO - PROCESS | 760 | 1461075215948 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:36 INFO - PROCESS | 760 | 1461075216024 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 06:13:36 INFO - PROCESS | 760 | 1461075216033 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:36 INFO - PROCESS | 760 | ++DOCSHELL 189B9000 == 38 [pid = 760] [id = 89] 06:13:36 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (19ED3400) [pid = 760] [serial = 264] [outer = 00000000] 06:13:36 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1A5D9000) [pid = 760] [serial = 265] [outer = 19ED3400] 06:13:36 INFO - PROCESS | 760 | 1461075216081 Marionette DEBUG loaded listener.js 06:13:36 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (1AA77C00) [pid = 760] [serial = 266] [outer = 19ED3400] 06:13:36 INFO - PROCESS | 760 | 1461075216503 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:36 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. 06:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 593ms 06:13:36 INFO - PROCESS | 760 | 1461075216540 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 06:13:36 INFO - PROCESS | 760 | 1461075216542 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 06:13:36 INFO - PROCESS | 760 | 1461075216545 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:13:36 INFO - PROCESS | 760 | 1461075216547 Marionette TRACE conn2 <- [1,322,null,{}] 06:13:36 INFO - PROCESS | 760 | 1461075216550 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:36 INFO - PROCESS | 760 | 1461075216624 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 06:13:36 INFO - PROCESS | 760 | 1461075216630 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:36 INFO - PROCESS | 760 | ++DOCSHELL 14A9E000 == 39 [pid = 760] [id = 90] 06:13:36 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (1C0A7800) [pid = 760] [serial = 267] [outer = 00000000] 06:13:36 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (1C172C00) [pid = 760] [serial = 268] [outer = 1C0A7800] 06:13:36 INFO - PROCESS | 760 | 1461075216675 Marionette DEBUG loaded listener.js 06:13:36 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (1C32F800) [pid = 760] [serial = 269] [outer = 1C0A7800] 06:13:37 INFO - PROCESS | 760 | 1461075217138 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:37 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. 06:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 640ms 06:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:13:37 INFO - PROCESS | 760 | 1461075217185 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 06:13:37 INFO - PROCESS | 760 | 1461075217187 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 06:13:37 INFO - PROCESS | 760 | 1461075217191 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:13:37 INFO - PROCESS | 760 | 1461075217192 Marionette TRACE conn2 <- [1,326,null,{}] 06:13:37 INFO - PROCESS | 760 | 1461075217196 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:37 INFO - PROCESS | 760 | 1461075217319 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 06:13:37 INFO - PROCESS | 760 | 1461075217328 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:37 INFO - PROCESS | 760 | ++DOCSHELL 14A9C800 == 40 [pid = 760] [id = 91] 06:13:37 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (1CAB9C00) [pid = 760] [serial = 270] [outer = 00000000] 06:13:37 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (1CFA4000) [pid = 760] [serial = 271] [outer = 1CAB9C00] 06:13:37 INFO - PROCESS | 760 | 1461075217376 Marionette DEBUG loaded listener.js 06:13:37 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (1D57B400) [pid = 760] [serial = 272] [outer = 1CAB9C00] 06:13:37 INFO - PROCESS | 760 | 1461075217827 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:37 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. 06:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 703ms 06:13:37 INFO - PROCESS | 760 | 1461075217889 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 06:13:37 INFO - PROCESS | 760 | 1461075217891 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 06:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:13:37 INFO - PROCESS | 760 | 1461075217894 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:13:37 INFO - PROCESS | 760 | 1461075217896 Marionette TRACE conn2 <- [1,330,null,{}] 06:13:37 INFO - PROCESS | 760 | 1461075217909 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:38 INFO - PROCESS | 760 | 1461075218029 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 06:13:38 INFO - PROCESS | 760 | 1461075218115 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:38 INFO - PROCESS | 760 | 1461075218118 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:13:38 INFO - PROCESS | 760 | ++DOCSHELL 1DA2BC00 == 41 [pid = 760] [id = 92] 06:13:38 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1DA2C400) [pid = 760] [serial = 273] [outer = 00000000] 06:13:38 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1DA2F800) [pid = 760] [serial = 274] [outer = 1DA2C400] 06:13:38 INFO - PROCESS | 760 | 1461075218172 Marionette DEBUG loaded listener.js 06:13:38 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1DA30C00) [pid = 760] [serial = 275] [outer = 1DA2C400] 06:13:38 INFO - PROCESS | 760 | 1461075218585 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:38 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. 06:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 734ms 06:13:38 INFO - PROCESS | 760 | 1461075218635 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 06:13:38 INFO - PROCESS | 760 | 1461075218637 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 06:13:38 INFO - PROCESS | 760 | 1461075218640 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:13:38 INFO - PROCESS | 760 | 1461075218642 Marionette TRACE conn2 <- [1,334,null,{}] 06:13:38 INFO - PROCESS | 760 | 1461075218645 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:38 INFO - PROCESS | 760 | 1461075218747 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 06:13:38 INFO - PROCESS | 760 | 1461075218754 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:38 INFO - PROCESS | 760 | ++DOCSHELL 1DA2D000 == 42 [pid = 760] [id = 93] 06:13:38 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1DBF2800) [pid = 760] [serial = 276] [outer = 00000000] 06:13:38 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (1DBF9000) [pid = 760] [serial = 277] [outer = 1DBF2800] 06:13:38 INFO - PROCESS | 760 | 1461075218798 Marionette DEBUG loaded listener.js 06:13:38 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1DBFD000) [pid = 760] [serial = 278] [outer = 1DBF2800] 06:13:39 INFO - PROCESS | 760 | --DOMWINDOW == 107 (19DE6000) [pid = 760] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:13:39 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1A0DCC00) [pid = 760] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:13:39 INFO - PROCESS | 760 | --DOMWINDOW == 105 (189B3400) [pid = 760] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:13:39 INFO - PROCESS | 760 | --DOMWINDOW == 104 (15457000) [pid = 760] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:13:39 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1841CC00) [pid = 760] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:13:39 INFO - PROCESS | 760 | --DOMWINDOW == 102 (14A93400) [pid = 760] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:13:39 INFO - PROCESS | 760 | --DOMWINDOW == 101 (18E63C00) [pid = 760] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:13:39 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1BE65400) [pid = 760] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:13:39 INFO - PROCESS | 760 | --DOMWINDOW == 99 (18E63400) [pid = 760] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:13:39 INFO - PROCESS | 760 | --DOMWINDOW == 98 (12BE7400) [pid = 760] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:13:39 INFO - PROCESS | 760 | --DOMWINDOW == 97 (19CB4000) [pid = 760] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:13:39 INFO - PROCESS | 760 | 1461075219277 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:39 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. 06:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 703ms 06:13:39 INFO - PROCESS | 760 | 1461075219340 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 06:13:39 INFO - PROCESS | 760 | 1461075219342 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 06:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:13:39 INFO - PROCESS | 760 | 1461075219345 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:13:39 INFO - PROCESS | 760 | 1461075219346 Marionette TRACE conn2 <- [1,338,null,{}] 06:13:39 INFO - PROCESS | 760 | 1461075219376 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:39 INFO - PROCESS | 760 | 1461075219453 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 06:13:39 INFO - PROCESS | 760 | 1461075219459 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:39 INFO - PROCESS | 760 | ++DOCSHELL 138D0400 == 43 [pid = 760] [id = 94] 06:13:39 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (15457000) [pid = 760] [serial = 279] [outer = 00000000] 06:13:39 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (1D5EC000) [pid = 760] [serial = 280] [outer = 15457000] 06:13:39 INFO - PROCESS | 760 | 1461075219532 Marionette DEBUG loaded listener.js 06:13:39 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (1DBF1C00) [pid = 760] [serial = 281] [outer = 15457000] 06:13:39 INFO - PROCESS | 760 | 1461075219934 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:39 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. 06:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 640ms 06:13:39 INFO - PROCESS | 760 | 1461075219985 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 06:13:39 INFO - PROCESS | 760 | 1461075219987 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 06:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:13:39 INFO - PROCESS | 760 | 1461075219990 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:13:39 INFO - PROCESS | 760 | 1461075219992 Marionette TRACE conn2 <- [1,342,null,{}] 06:13:39 INFO - PROCESS | 760 | 1461075219995 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:40 INFO - PROCESS | 760 | 1461075220070 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 06:13:40 INFO - PROCESS | 760 | 1461075220075 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:40 INFO - PROCESS | 760 | ++DOCSHELL 17C40000 == 44 [pid = 760] [id = 95] 06:13:40 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (17C42400) [pid = 760] [serial = 282] [outer = 00000000] 06:13:40 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (17C48400) [pid = 760] [serial = 283] [outer = 17C42400] 06:13:40 INFO - PROCESS | 760 | 1461075220119 Marionette DEBUG loaded listener.js 06:13:40 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (17C4AC00) [pid = 760] [serial = 284] [outer = 17C42400] 06:13:40 INFO - PROCESS | 760 | 1461075220532 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:40 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. 06:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 593ms 06:13:40 INFO - PROCESS | 760 | 1461075220586 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 06:13:40 INFO - PROCESS | 760 | 1461075220588 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 06:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:13:40 INFO - PROCESS | 760 | 1461075220591 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:13:40 INFO - PROCESS | 760 | 1461075220594 Marionette TRACE conn2 <- [1,346,null,{}] 06:13:40 INFO - PROCESS | 760 | 1461075220597 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:40 INFO - PROCESS | 760 | 1461075220691 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 06:13:40 INFO - PROCESS | 760 | 1461075220700 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:40 INFO - PROCESS | 760 | ++DOCSHELL 17C43800 == 45 [pid = 760] [id = 96] 06:13:40 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (17C46400) [pid = 760] [serial = 285] [outer = 00000000] 06:13:40 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1D5E8C00) [pid = 760] [serial = 286] [outer = 17C46400] 06:13:40 INFO - PROCESS | 760 | 1461075220755 Marionette DEBUG loaded listener.js 06:13:40 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1DE5A000) [pid = 760] [serial = 287] [outer = 17C46400] 06:13:41 INFO - PROCESS | 760 | 1461075221338 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:41 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. 06:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 797ms 06:13:41 INFO - PROCESS | 760 | 1461075221394 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 06:13:41 INFO - PROCESS | 760 | 1461075221398 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 06:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:13:41 INFO - PROCESS | 760 | 1461075221427 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:13:41 INFO - PROCESS | 760 | 1461075221430 Marionette TRACE conn2 <- [1,350,null,{}] 06:13:41 INFO - PROCESS | 760 | 1461075221455 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:41 INFO - PROCESS | 760 | 1461075221566 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 06:13:41 INFO - PROCESS | 760 | 1461075221634 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:41 INFO - PROCESS | 760 | ++DOCSHELL 142AA800 == 46 [pid = 760] [id = 97] 06:13:41 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (142B2000) [pid = 760] [serial = 288] [outer = 00000000] 06:13:41 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (16544400) [pid = 760] [serial = 289] [outer = 142B2000] 06:13:41 INFO - PROCESS | 760 | 1461075221690 Marionette DEBUG loaded listener.js 06:13:41 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (17C42C00) [pid = 760] [serial = 290] [outer = 142B2000] 06:13:42 INFO - PROCESS | 760 | 1461075222311 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:42 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. 06:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 921ms 06:13:42 INFO - PROCESS | 760 | 1461075222350 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 06:13:42 INFO - PROCESS | 760 | 1461075222356 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 06:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:13:42 INFO - PROCESS | 760 | 1461075222362 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:13:42 INFO - PROCESS | 760 | 1461075222365 Marionette TRACE conn2 <- [1,354,null,{}] 06:13:42 INFO - PROCESS | 760 | 1461075222369 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:42 INFO - PROCESS | 760 | 1461075222474 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 06:13:42 INFO - PROCESS | 760 | 1461075222549 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:42 INFO - PROCESS | 760 | ++DOCSHELL 180E2000 == 47 [pid = 760] [id = 98] 06:13:42 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (17C4A000) [pid = 760] [serial = 291] [outer = 00000000] 06:13:42 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (19995800) [pid = 760] [serial = 292] [outer = 17C4A000] 06:13:42 INFO - PROCESS | 760 | 1461075222603 Marionette DEBUG loaded listener.js 06:13:42 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (19D99800) [pid = 760] [serial = 293] [outer = 17C4A000] 06:13:43 INFO - PROCESS | 760 | 1461075223204 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:43 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. 06:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 906ms 06:13:43 INFO - PROCESS | 760 | 1461075223265 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 06:13:43 INFO - PROCESS | 760 | 1461075223267 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 06:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:13:43 INFO - PROCESS | 760 | 1461075223271 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:13:43 INFO - PROCESS | 760 | 1461075223275 Marionette TRACE conn2 <- [1,358,null,{}] 06:13:43 INFO - PROCESS | 760 | 1461075223286 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:43 INFO - PROCESS | 760 | 1461075223388 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 06:13:43 INFO - PROCESS | 760 | 1461075223465 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:43 INFO - PROCESS | 760 | ++DOCSHELL 1C32E800 == 48 [pid = 760] [id = 99] 06:13:43 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1C32F400) [pid = 760] [serial = 294] [outer = 00000000] 06:13:43 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1CABA400) [pid = 760] [serial = 295] [outer = 1C32F400] 06:13:43 INFO - PROCESS | 760 | 1461075223562 Marionette DEBUG loaded listener.js 06:13:43 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1CFAF800) [pid = 760] [serial = 296] [outer = 1C32F400] 06:13:44 INFO - PROCESS | 760 | 1461075224228 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:44 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. 06:13:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 999ms 06:13:44 INFO - PROCESS | 760 | 1461075224274 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 06:13:44 INFO - PROCESS | 760 | 1461075224277 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 06:13:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:13:44 INFO - PROCESS | 760 | 1461075224281 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:13:44 INFO - PROCESS | 760 | 1461075224283 Marionette TRACE conn2 <- [1,362,null,{}] 06:13:44 INFO - PROCESS | 760 | 1461075224286 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:44 INFO - PROCESS | 760 | 1461075224528 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 06:13:44 INFO - PROCESS | 760 | 1461075224662 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:44 INFO - PROCESS | 760 | ++DOCSHELL 1320D800 == 49 [pid = 760] [id = 100] 06:13:44 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (13202C00) [pid = 760] [serial = 297] [outer = 00000000] 06:13:44 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (14AE4C00) [pid = 760] [serial = 298] [outer = 13202C00] 06:13:44 INFO - PROCESS | 760 | 1461075224713 Marionette DEBUG loaded listener.js 06:13:44 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (156EE400) [pid = 760] [serial = 299] [outer = 13202C00] 06:13:45 INFO - PROCESS | 760 | --DOCSHELL 17C40000 == 48 [pid = 760] [id = 95] 06:13:45 INFO - PROCESS | 760 | --DOCSHELL 138D0400 == 47 [pid = 760] [id = 94] 06:13:45 INFO - PROCESS | 760 | --DOCSHELL 1DA2D000 == 46 [pid = 760] [id = 93] 06:13:45 INFO - PROCESS | 760 | --DOCSHELL 1DA2BC00 == 45 [pid = 760] [id = 92] 06:13:45 INFO - PROCESS | 760 | --DOCSHELL 14A9C800 == 44 [pid = 760] [id = 91] 06:13:45 INFO - PROCESS | 760 | --DOCSHELL 14A9E000 == 43 [pid = 760] [id = 90] 06:13:45 INFO - PROCESS | 760 | --DOCSHELL 189B9000 == 42 [pid = 760] [id = 89] 06:13:45 INFO - PROCESS | 760 | --DOCSHELL 19DAF800 == 41 [pid = 760] [id = 88] 06:13:45 INFO - PROCESS | 760 | --DOCSHELL 14A9C000 == 40 [pid = 760] [id = 87] 06:13:45 INFO - PROCESS | 760 | --DOCSHELL 1545D800 == 39 [pid = 760] [id = 86] 06:13:45 INFO - PROCESS | 760 | --DOCSHELL 14208400 == 38 [pid = 760] [id = 82] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1D5ED400) [pid = 760] [serial = 241] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOCSHELL 1D578000 == 37 [pid = 760] [id = 81] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1A5D7800) [pid = 760] [serial = 226] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 115 (1C0A5800) [pid = 760] [serial = 229] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1D5E6C00) [pid = 760] [serial = 197] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 113 (142AE800) [pid = 760] [serial = 199] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1841F400) [pid = 760] [serial = 202] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 111 (182D1800) [pid = 760] [serial = 205] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 110 (16545000) [pid = 760] [serial = 212] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1645B800) [pid = 760] [serial = 211] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 108 (18485800) [pid = 760] [serial = 217] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 107 (189BF800) [pid = 760] [serial = 218] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 106 (16539800) [pid = 760] [serial = 214] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 105 (16B2FC00) [pid = 760] [serial = 215] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 104 (19995000) [pid = 760] [serial = 220] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1645A800) [pid = 760] [serial = 208] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1A79A400) [pid = 760] [serial = 227] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1CABD400) [pid = 760] [serial = 238] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1C0A7400) [pid = 760] [serial = 230] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1CAC6800) [pid = 760] [serial = 239] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1C0B0C00) [pid = 760] [serial = 235] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 97 (17BEF800) [pid = 760] [serial = 233] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 96 (15AD1C00) [pid = 760] [serial = 232] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 95 (19DB8800) [pid = 760] [serial = 223] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 94 (19DB8400) [pid = 760] [serial = 224] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 93 (19CA5800) [pid = 760] [serial = 221] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1C180000) [pid = 760] [serial = 236] [outer = 00000000] [url = about:blank] 06:13:45 INFO - PROCESS | 760 | 1461075225337 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:45 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. 06:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1093ms 06:13:45 INFO - PROCESS | 760 | 1461075225382 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 06:13:45 INFO - PROCESS | 760 | 1461075225386 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 06:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:13:45 INFO - PROCESS | 760 | 1461075225390 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:13:45 INFO - PROCESS | 760 | 1461075225395 Marionette TRACE conn2 <- [1,366,null,{}] 06:13:45 INFO - PROCESS | 760 | 1461075225399 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:45 INFO - PROCESS | 760 | 1461075225490 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 06:13:45 INFO - PROCESS | 760 | 1461075225563 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:45 INFO - PROCESS | 760 | ++DOCSHELL 14A93400 == 38 [pid = 760] [id = 101] 06:13:45 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (14A9C000) [pid = 760] [serial = 300] [outer = 00000000] 06:13:45 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (16539800) [pid = 760] [serial = 301] [outer = 14A9C000] 06:13:45 INFO - PROCESS | 760 | 1461075225611 Marionette DEBUG loaded listener.js 06:13:45 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1673C000) [pid = 760] [serial = 302] [outer = 14A9C000] 06:13:45 INFO - PROCESS | 760 | 1461075225984 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:46 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. 06:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 640ms 06:13:46 INFO - PROCESS | 760 | 1461075226030 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 06:13:46 INFO - PROCESS | 760 | 1461075226033 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 06:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:13:46 INFO - PROCESS | 760 | 1461075226036 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:13:46 INFO - PROCESS | 760 | 1461075226038 Marionette TRACE conn2 <- [1,370,null,{}] 06:13:46 INFO - PROCESS | 760 | 1461075226048 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:46 INFO - PROCESS | 760 | 1461075226162 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 06:13:46 INFO - PROCESS | 760 | 1461075226171 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:46 INFO - PROCESS | 760 | ++DOCSHELL 182D1000 == 39 [pid = 760] [id = 102] 06:13:46 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (182D2C00) [pid = 760] [serial = 303] [outer = 00000000] 06:13:46 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (18420C00) [pid = 760] [serial = 304] [outer = 182D2C00] 06:13:46 INFO - PROCESS | 760 | 1461075226220 Marionette DEBUG loaded listener.js 06:13:46 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (18434C00) [pid = 760] [serial = 305] [outer = 182D2C00] 06:13:46 INFO - PROCESS | 760 | 1461075226668 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:13:46 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. 06:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 703ms 06:13:46 INFO - PROCESS | 760 | 1461075226735 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 06:13:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:13:46 INFO - PROCESS | 760 | 1461075226738 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 06:13:46 INFO - PROCESS | 760 | 1461075226748 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:13:46 INFO - PROCESS | 760 | 1461075226752 Marionette TRACE conn2 <- [1,374,null,{}] 06:13:46 INFO - PROCESS | 760 | 1461075226756 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:46 INFO - PROCESS | 760 | 1461075226836 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 06:13:46 INFO - PROCESS | 760 | 1461075226904 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:46 INFO - PROCESS | 760 | ++DOCSHELL 18054400 == 40 [pid = 760] [id = 103] 06:13:46 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (189B3400) [pid = 760] [serial = 306] [outer = 00000000] 06:13:46 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (19CA5800) [pid = 760] [serial = 307] [outer = 189B3400] 06:13:46 INFO - PROCESS | 760 | 1461075226953 Marionette DEBUG loaded listener.js 06:13:47 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (19D95000) [pid = 760] [serial = 308] [outer = 189B3400] 06:13:47 INFO - PROCESS | 760 | 1461075227337 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:13:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:13:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 656ms 06:13:47 INFO - PROCESS | 760 | 1461075227399 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 06:13:47 INFO - PROCESS | 760 | 1461075227401 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 06:13:47 INFO - PROCESS | 760 | 1461075227404 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:13:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:13:47 INFO - PROCESS | 760 | 1461075227406 Marionette TRACE conn2 <- [1,378,null,{}] 06:13:47 INFO - PROCESS | 760 | 1461075227409 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:47 INFO - PROCESS | 760 | 1461075227540 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 06:13:47 INFO - PROCESS | 760 | 1461075227563 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:47 INFO - PROCESS | 760 | ++DOCSHELL 19AC7000 == 41 [pid = 760] [id = 104] 06:13:47 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (19D31800) [pid = 760] [serial = 309] [outer = 00000000] 06:13:47 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1A0D5C00) [pid = 760] [serial = 310] [outer = 19D31800] 06:13:47 INFO - PROCESS | 760 | 1461075227611 Marionette DEBUG loaded listener.js 06:13:47 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1A046400) [pid = 760] [serial = 311] [outer = 19D31800] 06:13:48 INFO - PROCESS | 760 | 1461075228038 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:13:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:13:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 687ms 06:13:48 INFO - PROCESS | 760 | 1461075228104 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 06:13:48 INFO - PROCESS | 760 | 1461075228106 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 06:13:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:13:48 INFO - PROCESS | 760 | 1461075228124 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:13:48 INFO - PROCESS | 760 | 1461075228126 Marionette TRACE conn2 <- [1,382,null,{}] 06:13:48 INFO - PROCESS | 760 | 1461075228129 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:48 INFO - PROCESS | 760 | 1461075228229 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 06:13:48 INFO - PROCESS | 760 | 1461075228283 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:48 INFO - PROCESS | 760 | ++DOCSHELL 1A55AC00 == 42 [pid = 760] [id = 105] 06:13:48 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1A55B400) [pid = 760] [serial = 312] [outer = 00000000] 06:13:48 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1A560000) [pid = 760] [serial = 313] [outer = 1A55B400] 06:13:48 INFO - PROCESS | 760 | 1461075228337 Marionette DEBUG loaded listener.js 06:13:48 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (1A5D9800) [pid = 760] [serial = 314] [outer = 1A55B400] 06:13:48 INFO - PROCESS | 760 | 1461075228778 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:13:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:13:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 687ms 06:13:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:13:48 INFO - PROCESS | 760 | 1461075228847 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 06:13:48 INFO - PROCESS | 760 | 1461075228849 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 06:13:48 INFO - PROCESS | 760 | 1461075228853 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:13:48 INFO - PROCESS | 760 | 1461075228855 Marionette TRACE conn2 <- [1,386,null,{}] 06:13:48 INFO - PROCESS | 760 | 1461075228858 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:48 INFO - PROCESS | 760 | 1461075228959 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 06:13:48 INFO - PROCESS | 760 | 1461075228967 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:48 INFO - PROCESS | 760 | ++DOCSHELL 1A555400 == 43 [pid = 760] [id = 106] 06:13:48 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1A55DC00) [pid = 760] [serial = 315] [outer = 00000000] 06:13:49 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1C0A9000) [pid = 760] [serial = 316] [outer = 1A55DC00] 06:13:49 INFO - PROCESS | 760 | 1461075229011 Marionette DEBUG loaded listener.js 06:13:49 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (1C0B1C00) [pid = 760] [serial = 317] [outer = 1A55DC00] 06:13:49 INFO - PROCESS | 760 | 1461075229441 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:13:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:13:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 640ms 06:13:49 INFO - PROCESS | 760 | 1461075229489 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 06:13:49 INFO - PROCESS | 760 | 1461075229491 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 06:13:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:13:49 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1CAB9C00) [pid = 760] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:13:49 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1DA2C400) [pid = 760] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:13:49 INFO - PROCESS | 760 | --DOMWINDOW == 107 (19DB0000) [pid = 760] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:13:49 INFO - PROCESS | 760 | --DOMWINDOW == 106 (14A9CC00) [pid = 760] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:13:49 INFO - PROCESS | 760 | --DOMWINDOW == 105 (19ED3400) [pid = 760] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:13:49 INFO - PROCESS | 760 | --DOMWINDOW == 104 (158F1800) [pid = 760] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:13:49 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1C0A7800) [pid = 760] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:13:49 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1DBF2800) [pid = 760] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:13:49 INFO - PROCESS | 760 | --DOMWINDOW == 101 (15457000) [pid = 760] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:13:49 INFO - PROCESS | 760 | --DOMWINDOW == 100 (17C42400) [pid = 760] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:13:49 INFO - PROCESS | 760 | 1461075229652 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:13:49 INFO - PROCESS | 760 | 1461075229654 Marionette TRACE conn2 <- [1,390,null,{}] 06:13:49 INFO - PROCESS | 760 | 1461075229663 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:49 INFO - PROCESS | 760 | 1461075229751 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 06:13:49 INFO - PROCESS | 760 | 1461075229757 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:49 INFO - PROCESS | 760 | ++DOCSHELL 14207C00 == 44 [pid = 760] [id = 107] 06:13:49 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (14A95000) [pid = 760] [serial = 318] [outer = 00000000] 06:13:49 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (19AC4C00) [pid = 760] [serial = 319] [outer = 14A95000] 06:13:49 INFO - PROCESS | 760 | 1461075229803 Marionette DEBUG loaded listener.js 06:13:49 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (19253400) [pid = 760] [serial = 320] [outer = 14A95000] 06:13:50 INFO - PROCESS | 760 | 1461075230218 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:13:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:13:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 749ms 06:13:50 INFO - PROCESS | 760 | 1461075230255 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 06:13:50 INFO - PROCESS | 760 | 1461075230257 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 06:13:50 INFO - PROCESS | 760 | 1461075230264 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:13:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:13:50 INFO - PROCESS | 760 | 1461075230266 Marionette TRACE conn2 <- [1,394,null,{}] 06:13:50 INFO - PROCESS | 760 | 1461075230269 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:50 INFO - PROCESS | 760 | 1461075230346 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 06:13:50 INFO - PROCESS | 760 | 1461075230352 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:50 INFO - PROCESS | 760 | ++DOCSHELL 17C3FC00 == 45 [pid = 760] [id = 108] 06:13:50 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1C0A6400) [pid = 760] [serial = 321] [outer = 00000000] 06:13:50 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1C330400) [pid = 760] [serial = 322] [outer = 1C0A6400] 06:13:50 INFO - PROCESS | 760 | 1461075230395 Marionette DEBUG loaded listener.js 06:13:50 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1CA11C00) [pid = 760] [serial = 323] [outer = 1C0A6400] 06:13:50 INFO - PROCESS | 760 | 1461075230802 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:13:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:13:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 593ms 06:13:50 INFO - PROCESS | 760 | 1461075230863 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 06:13:50 INFO - PROCESS | 760 | 1461075230865 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 06:13:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:13:50 INFO - PROCESS | 760 | 1461075230868 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:13:50 INFO - PROCESS | 760 | 1461075230870 Marionette TRACE conn2 <- [1,398,null,{}] 06:13:50 INFO - PROCESS | 760 | 1461075230873 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:50 INFO - PROCESS | 760 | 1461075230945 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 06:13:50 INFO - PROCESS | 760 | 1461075230951 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:50 INFO - PROCESS | 760 | ++DOCSHELL 1CAC4C00 == 46 [pid = 760] [id = 109] 06:13:50 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (1CF1BC00) [pid = 760] [serial = 324] [outer = 00000000] 06:13:50 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1CFAC000) [pid = 760] [serial = 325] [outer = 1CF1BC00] 06:13:50 INFO - PROCESS | 760 | 1461075230995 Marionette DEBUG loaded listener.js 06:13:51 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1D57C800) [pid = 760] [serial = 326] [outer = 1CF1BC00] 06:13:51 INFO - PROCESS | 760 | 1461075231414 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:13:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:13:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 594ms 06:13:51 INFO - PROCESS | 760 | 1461075231465 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 06:13:51 INFO - PROCESS | 760 | 1461075231467 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 06:13:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:13:51 INFO - PROCESS | 760 | 1461075231470 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:13:51 INFO - PROCESS | 760 | 1461075231472 Marionette TRACE conn2 <- [1,402,null,{}] 06:13:51 INFO - PROCESS | 760 | 1461075231475 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:51 INFO - PROCESS | 760 | 1461075231549 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 06:13:51 INFO - PROCESS | 760 | 1461075231555 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:51 INFO - PROCESS | 760 | ++DOCSHELL 1D586000 == 47 [pid = 760] [id = 110] 06:13:51 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (1D5E5800) [pid = 760] [serial = 327] [outer = 00000000] 06:13:51 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (1D5F2C00) [pid = 760] [serial = 328] [outer = 1D5E5800] 06:13:51 INFO - PROCESS | 760 | 1461075231607 Marionette DEBUG loaded listener.js 06:13:51 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1DA2B000) [pid = 760] [serial = 329] [outer = 1D5E5800] 06:13:52 INFO - PROCESS | 760 | 1461075232338 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:13:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:13:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 905ms 06:13:52 INFO - PROCESS | 760 | 1461075232376 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:13:52 INFO - PROCESS | 760 | 1461075232381 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 06:13:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:13:52 INFO - PROCESS | 760 | 1461075232387 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:13:52 INFO - PROCESS | 760 | 1461075232391 Marionette TRACE conn2 <- [1,406,null,{}] 06:13:52 INFO - PROCESS | 760 | 1461075232396 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:52 INFO - PROCESS | 760 | 1461075232499 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:13:52 INFO - PROCESS | 760 | 1461075232579 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:52 INFO - PROCESS | 760 | ++DOCSHELL 1653C400 == 48 [pid = 760] [id = 111] 06:13:52 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (16544800) [pid = 760] [serial = 330] [outer = 00000000] 06:13:52 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (17C46000) [pid = 760] [serial = 331] [outer = 16544800] 06:13:52 INFO - PROCESS | 760 | 1461075232676 Marionette DEBUG loaded listener.js 06:13:52 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (180E3C00) [pid = 760] [serial = 332] [outer = 16544800] 06:13:53 INFO - PROCESS | 760 | 1461075233270 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:13:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:13:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 937ms 06:13:53 INFO - PROCESS | 760 | 1461075233332 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:13:53 INFO - PROCESS | 760 | 1461075233338 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 06:13:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:13:53 INFO - PROCESS | 760 | 1461075233344 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:13:53 INFO - PROCESS | 760 | 1461075233347 Marionette TRACE conn2 <- [1,410,null,{}] 06:13:53 INFO - PROCESS | 760 | 1461075233351 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:53 INFO - PROCESS | 760 | 1461075233451 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:13:53 INFO - PROCESS | 760 | 1461075233528 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:53 INFO - PROCESS | 760 | ++DOCSHELL 1841CC00 == 49 [pid = 760] [id = 112] 06:13:53 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1848F800) [pid = 760] [serial = 333] [outer = 00000000] 06:13:53 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (19ABD800) [pid = 760] [serial = 334] [outer = 1848F800] 06:13:53 INFO - PROCESS | 760 | 1461075233582 Marionette DEBUG loaded listener.js 06:13:53 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (19EDA400) [pid = 760] [serial = 335] [outer = 1848F800] 06:13:54 INFO - PROCESS | 760 | 1461075234251 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:13:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:13:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 937ms 06:13:54 INFO - PROCESS | 760 | 1461075234288 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:13:54 INFO - PROCESS | 760 | 1461075234291 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 06:13:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:13:54 INFO - PROCESS | 760 | 1461075234298 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:13:54 INFO - PROCESS | 760 | 1461075234304 Marionette TRACE conn2 <- [1,414,null,{}] 06:13:54 INFO - PROCESS | 760 | 1461075234316 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:54 INFO - PROCESS | 760 | 1461075234417 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:13:54 INFO - PROCESS | 760 | 1461075234494 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:54 INFO - PROCESS | 760 | ++DOCSHELL 1D5EE000 == 50 [pid = 760] [id = 113] 06:13:54 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1D5F0000) [pid = 760] [serial = 336] [outer = 00000000] 06:13:54 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1DA2A400) [pid = 760] [serial = 337] [outer = 1D5F0000] 06:13:54 INFO - PROCESS | 760 | 1461075234550 Marionette DEBUG loaded listener.js 06:13:54 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (1DBF8400) [pid = 760] [serial = 338] [outer = 1D5F0000] 06:13:55 INFO - PROCESS | 760 | 1461075235164 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:13:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:13:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1046ms 06:13:55 INFO - PROCESS | 760 | 1461075235344 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:13:55 INFO - PROCESS | 760 | 1461075235347 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 06:13:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:13:55 INFO - PROCESS | 760 | 1461075235383 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:13:55 INFO - PROCESS | 760 | 1461075235386 Marionette TRACE conn2 <- [1,418,null,{}] 06:13:55 INFO - PROCESS | 760 | 1461075235392 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:55 INFO - PROCESS | 760 | 1461075235483 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:13:55 INFO - PROCESS | 760 | 1461075235555 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:55 INFO - PROCESS | 760 | ++DOCSHELL 17BF2400 == 51 [pid = 760] [id = 114] 06:13:55 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (17BF2C00) [pid = 760] [serial = 339] [outer = 00000000] 06:13:55 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (17C4B000) [pid = 760] [serial = 340] [outer = 17BF2C00] 06:13:55 INFO - PROCESS | 760 | 1461075235603 Marionette DEBUG loaded listener.js 06:13:55 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (18056400) [pid = 760] [serial = 341] [outer = 17BF2C00] 06:13:56 INFO - PROCESS | 760 | --DOCSHELL 1CAC4C00 == 50 [pid = 760] [id = 109] 06:13:56 INFO - PROCESS | 760 | --DOCSHELL 17C3FC00 == 49 [pid = 760] [id = 108] 06:13:56 INFO - PROCESS | 760 | --DOCSHELL 14207C00 == 48 [pid = 760] [id = 107] 06:13:56 INFO - PROCESS | 760 | --DOCSHELL 1A555400 == 47 [pid = 760] [id = 106] 06:13:56 INFO - PROCESS | 760 | --DOCSHELL 1A55AC00 == 46 [pid = 760] [id = 105] 06:13:56 INFO - PROCESS | 760 | --DOCSHELL 19AC7000 == 45 [pid = 760] [id = 104] 06:13:56 INFO - PROCESS | 760 | --DOCSHELL 18054400 == 44 [pid = 760] [id = 103] 06:13:56 INFO - PROCESS | 760 | --DOCSHELL 182D1000 == 43 [pid = 760] [id = 102] 06:13:56 INFO - PROCESS | 760 | --DOCSHELL 14A93400 == 42 [pid = 760] [id = 101] 06:13:56 INFO - PROCESS | 760 | --DOCSHELL 1320D800 == 41 [pid = 760] [id = 100] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 123 (1D5E8C00) [pid = 760] [serial = 286] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 122 (156ED400) [pid = 760] [serial = 244] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 121 (19AC6800) [pid = 760] [serial = 247] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1D582800) [pid = 760] [serial = 250] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1D740800) [pid = 760] [serial = 253] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOCSHELL 17C43800 == 40 [pid = 760] [id = 96] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1DA30C00) [pid = 760] [serial = 275] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1D5EC000) [pid = 760] [serial = 280] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 116 (17C4AC00) [pid = 760] [serial = 284] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 115 (17C48400) [pid = 760] [serial = 283] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1DBFD000) [pid = 760] [serial = 278] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 113 (1DBF1C00) [pid = 760] [serial = 281] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1C32F800) [pid = 760] [serial = 269] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1CFA4000) [pid = 760] [serial = 271] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1D57B400) [pid = 760] [serial = 272] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1DA2F800) [pid = 760] [serial = 274] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 108 (19DB6400) [pid = 760] [serial = 262] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 107 (19DBC800) [pid = 760] [serial = 263] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 106 (182C6400) [pid = 760] [serial = 260] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 105 (17B4A400) [pid = 760] [serial = 259] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1A5D9000) [pid = 760] [serial = 265] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1AA77C00) [pid = 760] [serial = 266] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 102 (16B6A000) [pid = 760] [serial = 257] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 101 (15DB3400) [pid = 760] [serial = 256] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1C172C00) [pid = 760] [serial = 268] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1DBF9000) [pid = 760] [serial = 277] [outer = 00000000] [url = about:blank] 06:13:56 INFO - PROCESS | 760 | 1461075236684 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:13:56 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 06:13:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1374ms 06:13:56 INFO - PROCESS | 760 | 1461075236740 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:13:56 INFO - PROCESS | 760 | 1461075236743 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 06:13:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:13:56 INFO - PROCESS | 760 | 1461075236750 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:13:56 INFO - PROCESS | 760 | 1461075236754 Marionette TRACE conn2 <- [1,422,null,{}] 06:13:56 INFO - PROCESS | 760 | 1461075236758 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:56 INFO - PROCESS | 760 | 1461075236838 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:13:56 INFO - PROCESS | 760 | 1461075236847 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:56 INFO - PROCESS | 760 | ++DOCSHELL 14353C00 == 41 [pid = 760] [id = 115] 06:13:56 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (17B53800) [pid = 760] [serial = 342] [outer = 00000000] 06:13:56 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (17C49000) [pid = 760] [serial = 343] [outer = 17B53800] 06:13:56 INFO - PROCESS | 760 | 1461075236892 Marionette DEBUG loaded listener.js 06:13:56 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (180D7C00) [pid = 760] [serial = 344] [outer = 17B53800] 06:13:57 INFO - PROCESS | 760 | 1461075237849 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:13:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:13:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1140ms 06:13:57 INFO - PROCESS | 760 | 1461075237894 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:13:57 INFO - PROCESS | 760 | 1461075237896 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 06:13:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:13:57 INFO - PROCESS | 760 | 1461075237900 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:13:57 INFO - PROCESS | 760 | 1461075237902 Marionette TRACE conn2 <- [1,426,null,{}] 06:13:57 INFO - PROCESS | 760 | 1461075237911 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:57 INFO - PROCESS | 760 | 1461075237990 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:13:57 INFO - PROCESS | 760 | 1461075237997 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:57 INFO - PROCESS | 760 | ++DOCSHELL 18ACA800 == 42 [pid = 760] [id = 116] 06:13:57 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (19DB6000) [pid = 760] [serial = 345] [outer = 00000000] 06:13:58 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1A0DB800) [pid = 760] [serial = 346] [outer = 19DB6000] 06:13:58 INFO - PROCESS | 760 | 1461075238044 Marionette DEBUG loaded listener.js 06:13:58 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1A557000) [pid = 760] [serial = 347] [outer = 19DB6000] 06:13:58 INFO - PROCESS | 760 | 1461075238511 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:13:58 INFO - PROCESS | 760 | 1461075238541 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 06:13:58 INFO - PROCESS | 760 | 1461075238545 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:13:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:13:58 INFO - PROCESS | 760 | 1461075238546 Marionette TRACE conn2 <- [1,430,null,{}] 06:13:58 INFO - PROCESS | 760 | 1461075238550 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:58 INFO - PROCESS | 760 | 1461075238627 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:13:58 INFO - PROCESS | 760 | 1461075238632 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:58 INFO - PROCESS | 760 | ++DOCSHELL 1A56E000 == 43 [pid = 760] [id = 117] 06:13:58 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1A5DC400) [pid = 760] [serial = 348] [outer = 00000000] 06:13:58 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (1C0A7800) [pid = 760] [serial = 349] [outer = 1A5DC400] 06:13:58 INFO - PROCESS | 760 | 1461075238677 Marionette DEBUG loaded listener.js 06:13:58 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1C172C00) [pid = 760] [serial = 350] [outer = 1A5DC400] 06:13:59 INFO - PROCESS | 760 | 1461075239136 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:13:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:13:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 625ms 06:13:59 INFO - PROCESS | 760 | 1461075239183 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:13:59 INFO - PROCESS | 760 | 1461075239185 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 06:13:59 INFO - PROCESS | 760 | 1461075239188 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:13:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:13:59 INFO - PROCESS | 760 | 1461075239190 Marionette TRACE conn2 <- [1,434,null,{}] 06:13:59 INFO - PROCESS | 760 | 1461075239193 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:59 INFO - PROCESS | 760 | 1461075239292 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:13:59 INFO - PROCESS | 760 | 1461075239300 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:59 INFO - PROCESS | 760 | ++DOCSHELL 1CA0CC00 == 44 [pid = 760] [id = 118] 06:13:59 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1CA0D400) [pid = 760] [serial = 351] [outer = 00000000] 06:13:59 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (1CAC8000) [pid = 760] [serial = 352] [outer = 1CA0D400] 06:13:59 INFO - PROCESS | 760 | 1461075239371 Marionette DEBUG loaded listener.js 06:13:59 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (1CF23800) [pid = 760] [serial = 353] [outer = 1CA0D400] 06:13:59 INFO - PROCESS | 760 | 1461075239808 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:13:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:13:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 641ms 06:13:59 INFO - PROCESS | 760 | 1461075239826 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:13:59 INFO - PROCESS | 760 | 1461075239828 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 06:13:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:13:59 INFO - PROCESS | 760 | 1461075239831 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:13:59 INFO - PROCESS | 760 | 1461075239833 Marionette TRACE conn2 <- [1,438,null,{}] 06:13:59 INFO - PROCESS | 760 | 1461075239836 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:13:59 INFO - PROCESS | 760 | 1461075239976 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:13:59 INFO - PROCESS | 760 | 1461075239983 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:13:59 INFO - PROCESS | 760 | ++DOCSHELL 15C86000 == 45 [pid = 760] [id = 119] 06:13:59 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1CF23C00) [pid = 760] [serial = 354] [outer = 00000000] 06:14:00 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1D96B400) [pid = 760] [serial = 355] [outer = 1CF23C00] 06:14:00 INFO - PROCESS | 760 | 1461075240031 Marionette DEBUG loaded listener.js 06:14:00 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1DBC1400) [pid = 760] [serial = 356] [outer = 1CF23C00] 06:14:00 INFO - PROCESS | 760 | 1461075240467 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:14:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:14:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 703ms 06:14:00 INFO - PROCESS | 760 | 1461075240532 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:14:00 INFO - PROCESS | 760 | 1461075240534 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 06:14:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:14:00 INFO - PROCESS | 760 | 1461075240545 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:14:00 INFO - PROCESS | 760 | 1461075240547 Marionette TRACE conn2 <- [1,442,null,{}] 06:14:00 INFO - PROCESS | 760 | 1461075240550 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:00 INFO - PROCESS | 760 | 1461075240685 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:14:00 INFO - PROCESS | 760 | 1461075240707 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:00 INFO - PROCESS | 760 | ++DOCSHELL 14210400 == 46 [pid = 760] [id = 120] 06:14:00 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (156E9C00) [pid = 760] [serial = 357] [outer = 00000000] 06:14:00 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1DBC9400) [pid = 760] [serial = 358] [outer = 156E9C00] 06:14:00 INFO - PROCESS | 760 | 1461075240751 Marionette DEBUG loaded listener.js 06:14:00 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1DBCB000) [pid = 760] [serial = 359] [outer = 156E9C00] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 116 (13725000) [pid = 760] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 115 (13259C00) [pid = 760] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1CF1BC00) [pid = 760] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 113 (1A55B400) [pid = 760] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1A55DC00) [pid = 760] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 111 (13202C00) [pid = 760] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 110 (189B3400) [pid = 760] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 109 (182D2C00) [pid = 760] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 108 (14A9C000) [pid = 760] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 107 (14A95000) [pid = 760] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1C0A6400) [pid = 760] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 105 (19D31800) [pid = 760] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:14:01 INFO - PROCESS | 760 | --DOMWINDOW == 104 (14203C00) [pid = 760] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:14:01 INFO - PROCESS | 760 | 1461075241327 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:14:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:14:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 844ms 06:14:01 INFO - PROCESS | 760 | 1461075241380 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:14:01 INFO - PROCESS | 760 | 1461075241382 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 06:14:01 INFO - PROCESS | 760 | 1461075241385 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:14:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:14:01 INFO - PROCESS | 760 | 1461075241387 Marionette TRACE conn2 <- [1,446,null,{}] 06:14:01 INFO - PROCESS | 760 | 1461075241390 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:01 INFO - PROCESS | 760 | 1461075241463 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:14:01 INFO - PROCESS | 760 | 1461075241469 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:01 INFO - PROCESS | 760 | ++DOCSHELL 147A8800 == 47 [pid = 760] [id = 121] 06:14:01 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (15451400) [pid = 760] [serial = 360] [outer = 00000000] 06:14:01 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (19AC6C00) [pid = 760] [serial = 361] [outer = 15451400] 06:14:01 INFO - PROCESS | 760 | 1461075241520 Marionette DEBUG loaded listener.js 06:14:01 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (19DBA400) [pid = 760] [serial = 362] [outer = 15451400] 06:14:01 INFO - PROCESS | 760 | 1461075241929 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:14:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:14:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 594ms 06:14:01 INFO - PROCESS | 760 | 1461075241983 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:14:01 INFO - PROCESS | 760 | 1461075241985 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 06:14:01 INFO - PROCESS | 760 | 1461075241988 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:14:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:14:01 INFO - PROCESS | 760 | 1461075241990 Marionette TRACE conn2 <- [1,450,null,{}] 06:14:01 INFO - PROCESS | 760 | 1461075241994 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:02 INFO - PROCESS | 760 | 1461075242071 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:14:02 INFO - PROCESS | 760 | 1461075242077 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:02 INFO - PROCESS | 760 | ++DOCSHELL 16548400 == 48 [pid = 760] [id = 122] 06:14:02 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (189B3400) [pid = 760] [serial = 363] [outer = 00000000] 06:14:02 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1DBC2C00) [pid = 760] [serial = 364] [outer = 189B3400] 06:14:02 INFO - PROCESS | 760 | 1461075242123 Marionette DEBUG loaded listener.js 06:14:02 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (1DBC7C00) [pid = 760] [serial = 365] [outer = 189B3400] 06:14:02 INFO - PROCESS | 760 | 1461075242563 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:14:02 INFO - PROCESS | 760 | 1461075242587 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 06:14:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:14:02 INFO - PROCESS | 760 | 1461075242600 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:14:02 INFO - PROCESS | 760 | 1461075242602 Marionette TRACE conn2 <- [1,454,null,{}] 06:14:02 INFO - PROCESS | 760 | 1461075242606 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:02 INFO - PROCESS | 760 | 1461075242683 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:14:02 INFO - PROCESS | 760 | 1461075242689 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:02 INFO - PROCESS | 760 | ++DOCSHELL 02A8B000 == 49 [pid = 760] [id = 123] 06:14:02 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (02A8EC00) [pid = 760] [serial = 366] [outer = 00000000] 06:14:02 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (02A97800) [pid = 760] [serial = 367] [outer = 02A8EC00] 06:14:02 INFO - PROCESS | 760 | 1461075242732 Marionette DEBUG loaded listener.js 06:14:02 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (19DB7C00) [pid = 760] [serial = 368] [outer = 02A8EC00] 06:14:03 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:03 INFO - PROCESS | 760 | 1461075243211 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:14:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:14:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 703ms 06:14:03 INFO - PROCESS | 760 | 1461075243302 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:14:03 INFO - PROCESS | 760 | 1461075243306 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 06:14:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:14:03 INFO - PROCESS | 760 | 1461075243312 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:14:03 INFO - PROCESS | 760 | 1461075243316 Marionette TRACE conn2 <- [1,458,null,{}] 06:14:03 INFO - PROCESS | 760 | 1461075243323 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:03 INFO - PROCESS | 760 | 1461075243528 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:14:03 INFO - PROCESS | 760 | 1461075243597 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:03 INFO - PROCESS | 760 | ++DOCSHELL 1320B000 == 50 [pid = 760] [id = 124] 06:14:03 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1320E400) [pid = 760] [serial = 369] [outer = 00000000] 06:14:03 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (15AD1C00) [pid = 760] [serial = 370] [outer = 1320E400] 06:14:03 INFO - PROCESS | 760 | 1461075243658 Marionette DEBUG loaded listener.js 06:14:03 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (15D07000) [pid = 760] [serial = 371] [outer = 1320E400] 06:14:04 INFO - PROCESS | 760 | 1461075244194 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:14:04 INFO - PROCESS | 760 | 1461075244231 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 06:14:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:14:04 INFO - PROCESS | 760 | 1461075244239 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:14:04 INFO - PROCESS | 760 | 1461075244241 Marionette TRACE conn2 <- [1,462,null,{}] 06:14:04 INFO - PROCESS | 760 | 1461075244245 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:04 INFO - PROCESS | 760 | 1461075244346 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:14:04 INFO - PROCESS | 760 | 1461075244438 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:04 INFO - PROCESS | 760 | ++DOCSHELL 14A9BC00 == 51 [pid = 760] [id = 125] 06:14:04 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1645AC00) [pid = 760] [serial = 372] [outer = 00000000] 06:14:04 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (167C4C00) [pid = 760] [serial = 373] [outer = 1645AC00] 06:14:04 INFO - PROCESS | 760 | 1461075244492 Marionette DEBUG loaded listener.js 06:14:04 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (17C41000) [pid = 760] [serial = 374] [outer = 1645AC00] 06:14:05 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:05 INFO - PROCESS | 760 | 1461075245108 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:14:05 INFO - PROCESS | 760 | 1461075245188 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 06:14:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:14:05 INFO - PROCESS | 760 | 1461075245192 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:14:05 INFO - PROCESS | 760 | 1461075245195 Marionette TRACE conn2 <- [1,466,null,{}] 06:14:05 INFO - PROCESS | 760 | 1461075245206 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:05 INFO - PROCESS | 760 | 1461075245357 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 06:14:05 INFO - PROCESS | 760 | 1461075245367 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:05 INFO - PROCESS | 760 | ++DOCSHELL 19CB4000 == 52 [pid = 760] [id = 126] 06:14:05 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (19EDFC00) [pid = 760] [serial = 375] [outer = 00000000] 06:14:05 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (1AA78800) [pid = 760] [serial = 376] [outer = 19EDFC00] 06:14:05 INFO - PROCESS | 760 | 1461075245423 Marionette DEBUG loaded listener.js 06:14:05 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (1CA0E800) [pid = 760] [serial = 377] [outer = 19EDFC00] 06:14:06 INFO - PROCESS | 760 | 1461075246022 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:14:06 INFO - PROCESS | 760 | 1461075246036 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 06:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:14:06 INFO - PROCESS | 760 | 1461075246040 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:14:06 INFO - PROCESS | 760 | 1461075246042 Marionette TRACE conn2 <- [1,470,null,{}] 06:14:06 INFO - PROCESS | 760 | 1461075246046 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:06 INFO - PROCESS | 760 | 1461075246144 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 06:14:06 INFO - PROCESS | 760 | 1461075246235 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:06 INFO - PROCESS | 760 | ++DOCSHELL 1D2A6000 == 53 [pid = 760] [id = 127] 06:14:06 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1D2A6C00) [pid = 760] [serial = 378] [outer = 00000000] 06:14:06 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (1D2AE400) [pid = 760] [serial = 379] [outer = 1D2A6C00] 06:14:06 INFO - PROCESS | 760 | 1461075246288 Marionette DEBUG loaded listener.js 06:14:06 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (1D2B0C00) [pid = 760] [serial = 380] [outer = 1D2A6C00] 06:14:06 INFO - PROCESS | 760 | 1461075246869 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:14:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:14:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 906ms 06:14:06 INFO - PROCESS | 760 | 1461075246944 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 06:14:06 INFO - PROCESS | 760 | 1461075246946 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 06:14:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:14:06 INFO - PROCESS | 760 | 1461075246950 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:14:06 INFO - PROCESS | 760 | 1461075246952 Marionette TRACE conn2 <- [1,474,null,{}] 06:14:06 INFO - PROCESS | 760 | 1461075246955 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:07 INFO - PROCESS | 760 | 1461075247089 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 06:14:07 INFO - PROCESS | 760 | 1461075247141 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:07 INFO - PROCESS | 760 | ++DOCSHELL 1D585400 == 54 [pid = 760] [id = 128] 06:14:07 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1D740C00) [pid = 760] [serial = 381] [outer = 00000000] 06:14:07 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1DBF3400) [pid = 760] [serial = 382] [outer = 1D740C00] 06:14:07 INFO - PROCESS | 760 | 1461075247194 Marionette DEBUG loaded listener.js 06:14:07 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1DBFD400) [pid = 760] [serial = 383] [outer = 1D740C00] 06:14:07 INFO - PROCESS | 760 | 1461075247783 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:14:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:14:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 890ms 06:14:07 INFO - PROCESS | 760 | 1461075247859 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 06:14:07 INFO - PROCESS | 760 | 1461075247861 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 06:14:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:14:07 INFO - PROCESS | 760 | 1461075247866 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:14:07 INFO - PROCESS | 760 | 1461075247868 Marionette TRACE conn2 <- [1,478,null,{}] 06:14:07 INFO - PROCESS | 760 | 1461075247872 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:07 INFO - PROCESS | 760 | 1461075247988 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 06:14:08 INFO - PROCESS | 760 | [760] 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 06:14:08 INFO - PROCESS | 760 | [760] 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 06:14:08 INFO - PROCESS | 760 | 1461075248114 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:08 INFO - PROCESS | 760 | ++DOCSHELL 142AE000 == 55 [pid = 760] [id = 129] 06:14:08 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (14349C00) [pid = 760] [serial = 384] [outer = 00000000] 06:14:08 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (16810400) [pid = 760] [serial = 385] [outer = 14349C00] 06:14:08 INFO - PROCESS | 760 | 1461075248172 Marionette DEBUG loaded listener.js 06:14:08 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (17C45800) [pid = 760] [serial = 386] [outer = 14349C00] 06:14:08 INFO - PROCESS | 760 | 1461075248940 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:14:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:14:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1156ms 06:14:09 INFO - PROCESS | 760 | 1461075249026 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 06:14:09 INFO - PROCESS | 760 | 1461075249031 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 06:14:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:14:09 INFO - PROCESS | 760 | 1461075249038 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:14:09 INFO - PROCESS | 760 | 1461075249041 Marionette TRACE conn2 <- [1,482,null,{}] 06:14:09 INFO - PROCESS | 760 | 1461075249046 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:09 INFO - PROCESS | 760 | 1461075249145 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 06:14:09 INFO - PROCESS | 760 | 1461075249220 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:09 INFO - PROCESS | 760 | ++DOCSHELL 16461C00 == 56 [pid = 760] [id = 130] 06:14:09 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (167BA400) [pid = 760] [serial = 387] [outer = 00000000] 06:14:09 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (16806400) [pid = 760] [serial = 388] [outer = 167BA400] 06:14:09 INFO - PROCESS | 760 | 1461075249316 Marionette DEBUG loaded listener.js 06:14:09 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1680B800) [pid = 760] [serial = 389] [outer = 167BA400] 06:14:09 INFO - PROCESS | 760 | --DOCSHELL 16548400 == 55 [pid = 760] [id = 122] 06:14:09 INFO - PROCESS | 760 | --DOCSHELL 147A8800 == 54 [pid = 760] [id = 121] 06:14:09 INFO - PROCESS | 760 | --DOCSHELL 14210400 == 53 [pid = 760] [id = 120] 06:14:09 INFO - PROCESS | 760 | --DOCSHELL 15C86000 == 52 [pid = 760] [id = 119] 06:14:09 INFO - PROCESS | 760 | --DOCSHELL 1CA0CC00 == 51 [pid = 760] [id = 118] 06:14:09 INFO - PROCESS | 760 | --DOCSHELL 1A56E000 == 50 [pid = 760] [id = 117] 06:14:09 INFO - PROCESS | 760 | --DOCSHELL 18ACA800 == 49 [pid = 760] [id = 116] 06:14:09 INFO - PROCESS | 760 | --DOCSHELL 14353C00 == 48 [pid = 760] [id = 115] 06:14:09 INFO - PROCESS | 760 | --DOCSHELL 17BF2400 == 47 [pid = 760] [id = 114] 06:14:09 INFO - PROCESS | 760 | --DOCSHELL 1653C400 == 46 [pid = 760] [id = 111] 06:14:09 INFO - PROCESS | 760 | --DOCSHELL 1D586000 == 45 [pid = 760] [id = 110] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 133 (19995800) [pid = 760] [serial = 292] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 132 (1CABA400) [pid = 760] [serial = 295] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 131 (17BFC000) [pid = 760] [serial = 209] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 130 (15D07400) [pid = 760] [serial = 163] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 129 (138D1400) [pid = 760] [serial = 127] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1A560000) [pid = 760] [serial = 313] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 127 (1C0A9000) [pid = 760] [serial = 316] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 126 (1A5D9800) [pid = 760] [serial = 314] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 125 (156EE400) [pid = 760] [serial = 299] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 124 (14AE4C00) [pid = 760] [serial = 298] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 123 (16544400) [pid = 760] [serial = 289] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 122 (19CA5800) [pid = 760] [serial = 307] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 121 (19D95000) [pid = 760] [serial = 308] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 120 (18420C00) [pid = 760] [serial = 304] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 119 (18434C00) [pid = 760] [serial = 305] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 118 (16539800) [pid = 760] [serial = 301] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1673C000) [pid = 760] [serial = 302] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 116 (19AC4C00) [pid = 760] [serial = 319] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 115 (1C330400) [pid = 760] [serial = 322] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1C0B1C00) [pid = 760] [serial = 317] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 113 (1A0D5C00) [pid = 760] [serial = 310] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1A046400) [pid = 760] [serial = 311] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 111 (19253400) [pid = 760] [serial = 320] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1CA11C00) [pid = 760] [serial = 323] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1D57C800) [pid = 760] [serial = 326] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1CFAC000) [pid = 760] [serial = 325] [outer = 00000000] [url = about:blank] 06:14:09 INFO - PROCESS | 760 | 1461075249843 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:14:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:14:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 844ms 06:14:09 INFO - PROCESS | 760 | 1461075249880 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 06:14:09 INFO - PROCESS | 760 | 1461075249885 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 06:14:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:14:09 INFO - PROCESS | 760 | 1461075249891 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:14:09 INFO - PROCESS | 760 | 1461075249893 Marionette TRACE conn2 <- [1,486,null,{}] 06:14:09 INFO - PROCESS | 760 | 1461075249897 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:09 INFO - PROCESS | 760 | 1461075249976 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 06:14:10 INFO - PROCESS | 760 | 1461075250057 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:10 INFO - PROCESS | 760 | ++DOCSHELL 12D7F000 == 46 [pid = 760] [id = 131] 06:14:10 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (138D0400) [pid = 760] [serial = 390] [outer = 00000000] 06:14:10 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (167B5400) [pid = 760] [serial = 391] [outer = 138D0400] 06:14:10 INFO - PROCESS | 760 | 1461075250102 Marionette DEBUG loaded listener.js 06:14:10 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (16811000) [pid = 760] [serial = 392] [outer = 138D0400] 06:14:10 INFO - PROCESS | 760 | 1461075250491 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:14:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:14:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 641ms 06:14:10 INFO - PROCESS | 760 | 1461075250528 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 06:14:10 INFO - PROCESS | 760 | 1461075250530 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 06:14:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:14:10 INFO - PROCESS | 760 | 1461075250540 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:14:10 INFO - PROCESS | 760 | 1461075250543 Marionette TRACE conn2 <- [1,490,null,{}] 06:14:10 INFO - PROCESS | 760 | 1461075250553 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:10 INFO - PROCESS | 760 | 1461075250633 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 06:14:10 INFO - PROCESS | 760 | 1461075250640 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:10 INFO - PROCESS | 760 | ++DOCSHELL 17BFAC00 == 47 [pid = 760] [id = 132] 06:14:10 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (17C49400) [pid = 760] [serial = 393] [outer = 00000000] 06:14:10 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (18E62400) [pid = 760] [serial = 394] [outer = 17C49400] 06:14:10 INFO - PROCESS | 760 | 1461075250687 Marionette DEBUG loaded listener.js 06:14:10 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (19995800) [pid = 760] [serial = 395] [outer = 17C49400] 06:14:11 INFO - PROCESS | 760 | 1461075251141 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:14:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:14:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 656ms 06:14:11 INFO - PROCESS | 760 | 1461075251196 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 06:14:11 INFO - PROCESS | 760 | 1461075251198 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 06:14:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:14:11 INFO - PROCESS | 760 | 1461075251202 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:14:11 INFO - PROCESS | 760 | 1461075251203 Marionette TRACE conn2 <- [1,494,null,{}] 06:14:11 INFO - PROCESS | 760 | 1461075251207 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:11 INFO - PROCESS | 760 | 1461075251285 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 06:14:11 INFO - PROCESS | 760 | 1461075251294 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:11 INFO - PROCESS | 760 | ++DOCSHELL 19AC1000 == 48 [pid = 760] [id = 133] 06:14:11 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (19D9B800) [pid = 760] [serial = 396] [outer = 00000000] 06:14:11 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (19DBD800) [pid = 760] [serial = 397] [outer = 19D9B800] 06:14:11 INFO - PROCESS | 760 | 1461075251338 Marionette DEBUG loaded listener.js 06:14:11 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1A041000) [pid = 760] [serial = 398] [outer = 19D9B800] 06:14:11 INFO - PROCESS | 760 | 1461075251780 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:14:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:14:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 640ms 06:14:11 INFO - PROCESS | 760 | 1461075251841 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 06:14:11 INFO - PROCESS | 760 | 1461075251843 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 06:14:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:14:11 INFO - PROCESS | 760 | 1461075251846 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:14:11 INFO - PROCESS | 760 | 1461075251848 Marionette TRACE conn2 <- [1,498,null,{}] 06:14:11 INFO - PROCESS | 760 | 1461075251852 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:11 INFO - PROCESS | 760 | 1461075251953 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 06:14:11 INFO - PROCESS | 760 | 1461075251962 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:12 INFO - PROCESS | 760 | ++DOCSHELL 12D75000 == 49 [pid = 760] [id = 134] 06:14:12 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (19998400) [pid = 760] [serial = 399] [outer = 00000000] 06:14:12 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1A55F000) [pid = 760] [serial = 400] [outer = 19998400] 06:14:12 INFO - PROCESS | 760 | 1461075252051 Marionette DEBUG loaded listener.js 06:14:12 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1A561000) [pid = 760] [serial = 401] [outer = 19998400] 06:14:12 INFO - PROCESS | 760 | 1461075252512 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:14:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:14:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 703ms 06:14:12 INFO - PROCESS | 760 | 1461075252546 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 06:14:12 INFO - PROCESS | 760 | 1461075252548 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 06:14:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:14:12 INFO - PROCESS | 760 | 1461075252551 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:14:12 INFO - PROCESS | 760 | 1461075252552 Marionette TRACE conn2 <- [1,502,null,{}] 06:14:12 INFO - PROCESS | 760 | 1461075252556 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:12 INFO - PROCESS | 760 | 1461075252670 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 06:14:12 INFO - PROCESS | 760 | 1461075252678 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:12 INFO - PROCESS | 760 | ++DOCSHELL 1A5DA400 == 50 [pid = 760] [id = 135] 06:14:12 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (1C0A8000) [pid = 760] [serial = 402] [outer = 00000000] 06:14:12 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (1CA0C000) [pid = 760] [serial = 403] [outer = 1C0A8000] 06:14:12 INFO - PROCESS | 760 | 1461075252725 Marionette DEBUG loaded listener.js 06:14:12 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1CA0BC00) [pid = 760] [serial = 404] [outer = 1C0A8000] 06:14:13 INFO - PROCESS | 760 | 1461075253172 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:14:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:14:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 641ms 06:14:13 INFO - PROCESS | 760 | 1461075253189 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 06:14:13 INFO - PROCESS | 760 | 1461075253190 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 06:14:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:14:13 INFO - PROCESS | 760 | 1461075253199 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:14:13 INFO - PROCESS | 760 | 1461075253201 Marionette TRACE conn2 <- [1,506,null,{}] 06:14:13 INFO - PROCESS | 760 | 1461075253204 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:13 INFO - PROCESS | 760 | 1461075253307 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 06:14:13 INFO - PROCESS | 760 | 1461075253387 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:13 INFO - PROCESS | 760 | ++DOCSHELL 1AA7C800 == 51 [pid = 760] [id = 136] 06:14:13 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (1C17B000) [pid = 760] [serial = 405] [outer = 00000000] 06:14:13 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (1D2A5C00) [pid = 760] [serial = 406] [outer = 1C17B000] 06:14:13 INFO - PROCESS | 760 | 1461075253430 Marionette DEBUG loaded listener.js 06:14:13 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1D2AD800) [pid = 760] [serial = 407] [outer = 1C17B000] 06:14:13 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1DA2F800) [pid = 760] [serial = 408] [outer = 1E267800] 06:14:13 INFO - PROCESS | 760 | --DOMWINDOW == 126 (15451400) [pid = 760] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:14:13 INFO - PROCESS | 760 | --DOMWINDOW == 125 (19DB6000) [pid = 760] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:14:13 INFO - PROCESS | 760 | --DOMWINDOW == 124 (156E9C00) [pid = 760] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:14:13 INFO - PROCESS | 760 | --DOMWINDOW == 123 (17B53800) [pid = 760] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:14:13 INFO - PROCESS | 760 | --DOMWINDOW == 122 (1CA0D400) [pid = 760] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:14:13 INFO - PROCESS | 760 | --DOMWINDOW == 121 (189B3400) [pid = 760] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:14:13 INFO - PROCESS | 760 | --DOMWINDOW == 120 (17BF2C00) [pid = 760] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:14:13 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1CF23C00) [pid = 760] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:14:13 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1A5DC400) [pid = 760] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:14:14 INFO - PROCESS | 760 | 1461075254087 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:14:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:14:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 953ms 06:14:14 INFO - PROCESS | 760 | 1461075254140 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 06:14:14 INFO - PROCESS | 760 | 1461075254142 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 06:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:14:14 INFO - PROCESS | 760 | 1461075254145 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:14:14 INFO - PROCESS | 760 | 1461075254147 Marionette TRACE conn2 <- [1,510,null,{}] 06:14:14 INFO - PROCESS | 760 | 1461075254150 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:14 INFO - PROCESS | 760 | 1461075254224 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 06:14:14 INFO - PROCESS | 760 | 1461075254230 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:14 INFO - PROCESS | 760 | ++DOCSHELL 12CF2000 == 52 [pid = 760] [id = 137] 06:14:14 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (12D4A400) [pid = 760] [serial = 409] [outer = 00000000] 06:14:14 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1D578000) [pid = 760] [serial = 410] [outer = 12D4A400] 06:14:14 INFO - PROCESS | 760 | 1461075254273 Marionette DEBUG loaded listener.js 06:14:14 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (1D5EB400) [pid = 760] [serial = 411] [outer = 12D4A400] 06:14:14 INFO - PROCESS | 760 | 1461075254732 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:14:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:14:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 641ms 06:14:14 INFO - PROCESS | 760 | 1461075254783 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 06:14:14 INFO - PROCESS | 760 | 1461075254785 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 06:14:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:14:14 INFO - PROCESS | 760 | 1461075254789 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:14:14 INFO - PROCESS | 760 | 1461075254790 Marionette TRACE conn2 <- [1,514,null,{}] 06:14:14 INFO - PROCESS | 760 | 1461075254798 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:14 INFO - PROCESS | 760 | 1461075254874 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 06:14:14 INFO - PROCESS | 760 | 1461075254880 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:14 INFO - PROCESS | 760 | ++DOCSHELL 16B5EC00 == 53 [pid = 760] [id = 138] 06:14:14 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (182D2800) [pid = 760] [serial = 412] [outer = 00000000] 06:14:14 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1DBC3800) [pid = 760] [serial = 413] [outer = 182D2800] 06:14:14 INFO - PROCESS | 760 | 1461075254929 Marionette DEBUG loaded listener.js 06:14:14 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (1DBCD400) [pid = 760] [serial = 414] [outer = 182D2800] 06:14:15 INFO - PROCESS | 760 | 1461075255361 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:14:15 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 06:14:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 640ms 06:14:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:14:15 INFO - PROCESS | 760 | 1461075255427 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 06:14:15 INFO - PROCESS | 760 | 1461075255429 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 06:14:15 INFO - PROCESS | 760 | 1461075255432 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:14:15 INFO - PROCESS | 760 | 1461075255434 Marionette TRACE conn2 <- [1,518,null,{}] 06:14:15 INFO - PROCESS | 760 | 1461075255437 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:15 INFO - PROCESS | 760 | 1461075255514 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 06:14:15 INFO - PROCESS | 760 | 1461075255520 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:15 INFO - PROCESS | 760 | ++DOCSHELL 19290000 == 54 [pid = 760] [id = 139] 06:14:15 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (19290800) [pid = 760] [serial = 415] [outer = 00000000] 06:14:15 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (19298800) [pid = 760] [serial = 416] [outer = 19290800] 06:14:15 INFO - PROCESS | 760 | 1461075255563 Marionette DEBUG loaded listener.js 06:14:15 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1929AC00) [pid = 760] [serial = 417] [outer = 19290800] 06:14:15 INFO - PROCESS | 760 | 1461075255989 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:14:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:14:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 594ms 06:14:16 INFO - PROCESS | 760 | 1461075256055 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 06:14:16 INFO - PROCESS | 760 | 1461075256059 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 06:14:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:14:16 INFO - PROCESS | 760 | 1461075256079 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:14:16 INFO - PROCESS | 760 | 1461075256083 Marionette TRACE conn2 <- [1,522,null,{}] 06:14:16 INFO - PROCESS | 760 | 1461075256089 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:16 INFO - PROCESS | 760 | 1461075256195 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 06:14:16 INFO - PROCESS | 760 | 1461075256360 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:16 INFO - PROCESS | 760 | ++DOCSHELL 15459800 == 55 [pid = 760] [id = 140] 06:14:16 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (15649400) [pid = 760] [serial = 418] [outer = 00000000] 06:14:16 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (15D05800) [pid = 760] [serial = 419] [outer = 15649400] 06:14:16 INFO - PROCESS | 760 | 1461075256415 Marionette DEBUG loaded listener.js 06:14:16 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (16469400) [pid = 760] [serial = 420] [outer = 15649400] 06:14:17 INFO - PROCESS | 760 | 1461075257024 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:14:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:14:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1000ms 06:14:17 INFO - PROCESS | 760 | 1461075257082 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 06:14:17 INFO - PROCESS | 760 | 1461075257086 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 06:14:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:14:17 INFO - PROCESS | 760 | 1461075257094 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:14:17 INFO - PROCESS | 760 | 1461075257098 Marionette TRACE conn2 <- [1,526,null,{}] 06:14:17 INFO - PROCESS | 760 | 1461075257102 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:17 INFO - PROCESS | 760 | 1461075257203 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 06:14:17 INFO - PROCESS | 760 | 1461075257326 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:17 INFO - PROCESS | 760 | ++DOCSHELL 1673C000 == 56 [pid = 760] [id = 141] 06:14:17 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1673CC00) [pid = 760] [serial = 421] [outer = 00000000] 06:14:17 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (167C1C00) [pid = 760] [serial = 422] [outer = 1673CC00] 06:14:17 INFO - PROCESS | 760 | 1461075257384 Marionette DEBUG loaded listener.js 06:14:17 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (16808400) [pid = 760] [serial = 423] [outer = 1673CC00] 06:14:17 INFO - PROCESS | 760 | 1461075257962 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:14:17 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 06:14:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 906ms 06:14:17 INFO - PROCESS | 760 | 1461075257997 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 06:14:17 INFO - PROCESS | 760 | 1461075257999 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 06:14:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:14:17 INFO - PROCESS | 760 | 1461075258003 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:14:17 INFO - PROCESS | 760 | 1461075258005 Marionette TRACE conn2 <- [1,530,null,{}] 06:14:18 INFO - PROCESS | 760 | 1461075258018 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:18 INFO - PROCESS | 760 | 1461075258160 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 06:14:18 INFO - PROCESS | 760 | 1461075258284 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:18 INFO - PROCESS | 760 | ++DOCSHELL 19297400 == 57 [pid = 760] [id = 142] 06:14:18 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (19298000) [pid = 760] [serial = 424] [outer = 00000000] 06:14:18 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (19CA5800) [pid = 760] [serial = 425] [outer = 19298000] 06:14:18 INFO - PROCESS | 760 | 1461075258342 Marionette DEBUG loaded listener.js 06:14:18 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (19ED5800) [pid = 760] [serial = 426] [outer = 19298000] 06:14:18 INFO - PROCESS | 760 | 1461075258898 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:14:18 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 06:14:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:14:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:14:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:14:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:14:18 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 06:14:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:14:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:14:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:14:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:14:18 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:14:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 938ms 06:14:18 INFO - PROCESS | 760 | 1461075258948 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 06:14:18 INFO - PROCESS | 760 | 1461075258951 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 06:14:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:14:18 INFO - PROCESS | 760 | 1461075258954 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:14:18 INFO - PROCESS | 760 | 1461075258956 Marionette TRACE conn2 <- [1,534,null,{}] 06:14:18 INFO - PROCESS | 760 | 1461075258960 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:19 INFO - PROCESS | 760 | 1461075259075 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 06:14:19 INFO - PROCESS | 760 | 1461075259169 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:19 INFO - PROCESS | 760 | ++DOCSHELL 1C180000 == 58 [pid = 760] [id = 143] 06:14:19 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1D2A3C00) [pid = 760] [serial = 427] [outer = 00000000] 06:14:19 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1DBFC400) [pid = 760] [serial = 428] [outer = 1D2A3C00] 06:14:19 INFO - PROCESS | 760 | 1461075259223 Marionette DEBUG loaded listener.js 06:14:19 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1DE59000) [pid = 760] [serial = 429] [outer = 1D2A3C00] 06:14:19 INFO - PROCESS | 760 | 1461075259723 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:14:19 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. 06:14:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 796ms 06:14:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:14:19 INFO - PROCESS | 760 | 1461075259755 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 06:14:19 INFO - PROCESS | 760 | 1461075259758 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 06:14:19 INFO - PROCESS | 760 | 1461075259761 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:14:19 INFO - PROCESS | 760 | 1461075259763 Marionette TRACE conn2 <- [1,538,null,{}] 06:14:19 INFO - PROCESS | 760 | 1461075259767 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:19 INFO - PROCESS | 760 | 1461075259866 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 06:14:19 INFO - PROCESS | 760 | 1461075259946 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:19 INFO - PROCESS | 760 | ++DOCSHELL 19293400 == 59 [pid = 760] [id = 144] 06:14:19 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1C0B1000) [pid = 760] [serial = 430] [outer = 00000000] 06:14:20 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1C0CB000) [pid = 760] [serial = 431] [outer = 1C0B1000] 06:14:20 INFO - PROCESS | 760 | 1461075260058 Marionette DEBUG loaded listener.js 06:14:20 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1C0CF000) [pid = 760] [serial = 432] [outer = 1C0B1000] 06:14:20 INFO - PROCESS | 760 | 1461075260596 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:14:20 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. 06:14:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 891ms 06:14:20 INFO - PROCESS | 760 | 1461075260666 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 06:14:20 INFO - PROCESS | 760 | 1461075260668 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 06:14:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:14:20 INFO - PROCESS | 760 | 1461075260672 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:14:20 INFO - PROCESS | 760 | 1461075260674 Marionette TRACE conn2 <- [1,542,null,{}] 06:14:20 INFO - PROCESS | 760 | 1461075260677 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:20 INFO - PROCESS | 760 | 1461075260800 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 06:14:20 INFO - PROCESS | 760 | 1461075260916 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:20 INFO - PROCESS | 760 | ++DOCSHELL 156E8800 == 60 [pid = 760] [id = 145] 06:14:20 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (16545C00) [pid = 760] [serial = 433] [outer = 00000000] 06:14:20 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1AA76800) [pid = 760] [serial = 434] [outer = 16545C00] 06:14:20 INFO - PROCESS | 760 | 1461075260973 Marionette DEBUG loaded listener.js 06:14:21 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1CF23C00) [pid = 760] [serial = 435] [outer = 16545C00] 06:14:21 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:21 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:14:21 INFO - PROCESS | 760 | 1461075261670 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:14:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:14:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1032ms 06:14:21 INFO - PROCESS | 760 | 1461075261711 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 06:14:21 INFO - PROCESS | 760 | 1461075261716 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 06:14:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:14:21 INFO - PROCESS | 760 | 1461075261721 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:14:21 INFO - PROCESS | 760 | 1461075261724 Marionette TRACE conn2 <- [1,546,null,{}] 06:14:21 INFO - PROCESS | 760 | 1461075261747 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:21 INFO - PROCESS | 760 | 1461075261845 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 06:14:21 INFO - PROCESS | 760 | 1461075261973 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:21 INFO - PROCESS | 760 | ++DOCSHELL 16472400 == 61 [pid = 760] [id = 146] 06:14:21 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (16473800) [pid = 760] [serial = 436] [outer = 00000000] 06:14:21 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (167C1000) [pid = 760] [serial = 437] [outer = 16473800] 06:14:22 INFO - PROCESS | 760 | 1461075262023 Marionette DEBUG loaded listener.js 06:14:22 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (16810C00) [pid = 760] [serial = 438] [outer = 16473800] 06:14:22 INFO - PROCESS | 760 | --DOCSHELL 16B5EC00 == 60 [pid = 760] [id = 138] 06:14:22 INFO - PROCESS | 760 | --DOCSHELL 12CF2000 == 59 [pid = 760] [id = 137] 06:14:22 INFO - PROCESS | 760 | --DOCSHELL 1AA7C800 == 58 [pid = 760] [id = 136] 06:14:22 INFO - PROCESS | 760 | --DOCSHELL 1A5DA400 == 57 [pid = 760] [id = 135] 06:14:22 INFO - PROCESS | 760 | --DOCSHELL 12D75000 == 56 [pid = 760] [id = 134] 06:14:22 INFO - PROCESS | 760 | --DOCSHELL 19AC1000 == 55 [pid = 760] [id = 133] 06:14:22 INFO - PROCESS | 760 | --DOCSHELL 17BFAC00 == 54 [pid = 760] [id = 132] 06:14:22 INFO - PROCESS | 760 | --DOCSHELL 12D7F000 == 53 [pid = 760] [id = 131] 06:14:22 INFO - PROCESS | 760 | --DOCSHELL 16461C00 == 52 [pid = 760] [id = 130] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 147 (02A97800) [pid = 760] [serial = 367] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 146 (17C46000) [pid = 760] [serial = 331] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 145 (19ABD800) [pid = 760] [serial = 334] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1DA2A400) [pid = 760] [serial = 337] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOCSHELL 02A8B000 == 51 [pid = 760] [id = 123] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 143 (1DBC7C00) [pid = 760] [serial = 365] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 142 (19AC6C00) [pid = 760] [serial = 361] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 141 (1A0DB800) [pid = 760] [serial = 346] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1DBC9400) [pid = 760] [serial = 358] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 139 (17C49000) [pid = 760] [serial = 343] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 138 (180D7C00) [pid = 760] [serial = 344] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 137 (1CAC8000) [pid = 760] [serial = 352] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 136 (1D5F2C00) [pid = 760] [serial = 328] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1DBC2C00) [pid = 760] [serial = 364] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 134 (17C4B000) [pid = 760] [serial = 340] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1D96B400) [pid = 760] [serial = 355] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 132 (18056400) [pid = 760] [serial = 341] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 131 (1C172C00) [pid = 760] [serial = 350] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1A557000) [pid = 760] [serial = 347] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 129 (1DBCB000) [pid = 760] [serial = 359] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1DBC1400) [pid = 760] [serial = 356] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 127 (1CF23800) [pid = 760] [serial = 353] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 126 (19DBA400) [pid = 760] [serial = 362] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | --DOMWINDOW == 125 (1C0A7800) [pid = 760] [serial = 349] [outer = 00000000] [url = about:blank] 06:14:22 INFO - PROCESS | 760 | 1461075262548 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:14:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:14:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 860ms 06:14:22 INFO - PROCESS | 760 | 1461075262585 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 06:14:22 INFO - PROCESS | 760 | 1461075262590 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 06:14:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:14:22 INFO - PROCESS | 760 | 1461075262596 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:14:22 INFO - PROCESS | 760 | 1461075262598 Marionette TRACE conn2 <- [1,550,null,{}] 06:14:22 INFO - PROCESS | 760 | 1461075262602 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:22 INFO - PROCESS | 760 | 1461075262683 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 06:14:22 INFO - PROCESS | 760 | 1461075262693 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:22 INFO - PROCESS | 760 | ++DOCSHELL 1646EC00 == 52 [pid = 760] [id = 147] 06:14:22 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1653B400) [pid = 760] [serial = 439] [outer = 00000000] 06:14:22 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (16B5EC00) [pid = 760] [serial = 440] [outer = 1653B400] 06:14:22 INFO - PROCESS | 760 | 1461075262738 Marionette DEBUG loaded listener.js 06:14:22 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (17C4A400) [pid = 760] [serial = 441] [outer = 1653B400] 06:14:23 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:23 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:14:23 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:23 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:14:23 INFO - PROCESS | 760 | 1461075263211 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:14:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:14:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 641ms 06:14:23 INFO - PROCESS | 760 | 1461075263233 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 06:14:23 INFO - PROCESS | 760 | 1461075263235 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 06:14:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:14:23 INFO - PROCESS | 760 | 1461075263238 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:14:23 INFO - PROCESS | 760 | 1461075263242 Marionette TRACE conn2 <- [1,554,null,{}] 06:14:23 INFO - PROCESS | 760 | 1461075263252 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:23 INFO - PROCESS | 760 | 1461075263333 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 06:14:23 INFO - PROCESS | 760 | 1461075263339 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:23 INFO - PROCESS | 760 | ++DOCSHELL 19213000 == 53 [pid = 760] [id = 148] 06:14:23 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (19254800) [pid = 760] [serial = 442] [outer = 00000000] 06:14:23 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (19296400) [pid = 760] [serial = 443] [outer = 19254800] 06:14:23 INFO - PROCESS | 760 | 1461075263389 Marionette DEBUG loaded listener.js 06:14:23 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (19994400) [pid = 760] [serial = 444] [outer = 19254800] 06:14:23 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:23 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:14:23 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:23 INFO - PROCESS | 760 | 1461075263825 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:14:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:14:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 640ms 06:14:23 INFO - PROCESS | 760 | 1461075263876 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 06:14:23 INFO - PROCESS | 760 | 1461075263879 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 06:14:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:14:23 INFO - PROCESS | 760 | 1461075263882 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:14:23 INFO - PROCESS | 760 | 1461075263884 Marionette TRACE conn2 <- [1,558,null,{}] 06:14:23 INFO - PROCESS | 760 | 1461075263887 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:23 INFO - PROCESS | 760 | 1461075263969 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 06:14:23 INFO - PROCESS | 760 | 1461075263978 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:23 INFO - PROCESS | 760 | ++DOCSHELL 19291000 == 54 [pid = 760] [id = 149] 06:14:23 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (19D33800) [pid = 760] [serial = 445] [outer = 00000000] 06:14:23 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (19DE6000) [pid = 760] [serial = 446] [outer = 19D33800] 06:14:24 INFO - PROCESS | 760 | 1461075264023 Marionette DEBUG loaded listener.js 06:14:24 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1A0E2800) [pid = 760] [serial = 447] [outer = 19D33800] 06:14:24 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:24 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:14:24 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:24 INFO - PROCESS | 760 | 1461075264468 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:14:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:14:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 641ms 06:14:24 INFO - PROCESS | 760 | 1461075264520 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 06:14:24 INFO - PROCESS | 760 | 1461075264522 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 06:14:24 INFO - PROCESS | 760 | 1461075264525 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:14:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:14:24 INFO - PROCESS | 760 | 1461075264527 Marionette TRACE conn2 <- [1,562,null,{}] 06:14:24 INFO - PROCESS | 760 | 1461075264538 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:24 INFO - PROCESS | 760 | 1461075264639 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 06:14:24 INFO - PROCESS | 760 | 1461075264645 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:24 INFO - PROCESS | 760 | ++DOCSHELL 14352000 == 55 [pid = 760] [id = 150] 06:14:24 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (19ABD000) [pid = 760] [serial = 448] [outer = 00000000] 06:14:24 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1AA76C00) [pid = 760] [serial = 449] [outer = 19ABD000] 06:14:24 INFO - PROCESS | 760 | 1461075264689 Marionette DEBUG loaded listener.js 06:14:24 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1BE5D800) [pid = 760] [serial = 450] [outer = 19ABD000] 06:14:25 INFO - PROCESS | 760 | 1461075265137 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:14:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:14:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 656ms 06:14:25 INFO - PROCESS | 760 | 1461075265184 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 06:14:25 INFO - PROCESS | 760 | 1461075265186 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 06:14:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:14:25 INFO - PROCESS | 760 | 1461075265189 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:14:25 INFO - PROCESS | 760 | 1461075265191 Marionette TRACE conn2 <- [1,566,null,{}] 06:14:25 INFO - PROCESS | 760 | 1461075265194 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:25 INFO - PROCESS | 760 | 1461075265314 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 06:14:25 INFO - PROCESS | 760 | 1461075265400 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:25 INFO - PROCESS | 760 | ++DOCSHELL 1C0CE000 == 56 [pid = 760] [id = 151] 06:14:25 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1C0D0C00) [pid = 760] [serial = 451] [outer = 00000000] 06:14:25 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1CA0EC00) [pid = 760] [serial = 452] [outer = 1C0D0C00] 06:14:25 INFO - PROCESS | 760 | 1461075265447 Marionette DEBUG loaded listener.js 06:14:25 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1CA18000) [pid = 760] [serial = 453] [outer = 1C0D0C00] 06:14:25 INFO - PROCESS | 760 | 1461075265862 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:14:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:14:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 703ms 06:14:25 INFO - PROCESS | 760 | 1461075265889 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 06:14:25 INFO - PROCESS | 760 | 1461075265891 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 06:14:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:14:25 INFO - PROCESS | 760 | 1461075265901 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:14:25 INFO - PROCESS | 760 | 1461075265902 Marionette TRACE conn2 <- [1,570,null,{}] 06:14:25 INFO - PROCESS | 760 | 1461075265906 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:25 INFO - PROCESS | 760 | 1461075266011 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 06:14:25 INFO - PROCESS | 760 | 1461075266018 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:26 INFO - PROCESS | 760 | ++DOCSHELL 1C0C8C00 == 57 [pid = 760] [id = 152] 06:14:26 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1CA0B800) [pid = 760] [serial = 454] [outer = 00000000] 06:14:26 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1D2AE800) [pid = 760] [serial = 455] [outer = 1CA0B800] 06:14:26 INFO - PROCESS | 760 | 1461075266061 Marionette DEBUG loaded listener.js 06:14:26 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1D584000) [pid = 760] [serial = 456] [outer = 1CA0B800] 06:14:26 INFO - PROCESS | 760 | 1461075266517 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:14:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:14:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 641ms 06:14:26 INFO - PROCESS | 760 | --DOMWINDOW == 142 (1C17B000) [pid = 760] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:14:26 INFO - PROCESS | 760 | --DOMWINDOW == 141 (138D0400) [pid = 760] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:14:26 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1C0A8000) [pid = 760] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:14:26 INFO - PROCESS | 760 | --DOMWINDOW == 139 (17C49400) [pid = 760] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:14:26 INFO - PROCESS | 760 | --DOMWINDOW == 138 (167BA400) [pid = 760] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:14:26 INFO - PROCESS | 760 | --DOMWINDOW == 137 (12D4A400) [pid = 760] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:14:26 INFO - PROCESS | 760 | --DOMWINDOW == 136 (19D9B800) [pid = 760] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:14:26 INFO - PROCESS | 760 | --DOMWINDOW == 135 (182D2800) [pid = 760] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:14:26 INFO - PROCESS | 760 | --DOMWINDOW == 134 (19998400) [pid = 760] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:14:26 INFO - PROCESS | 760 | 1461075266839 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 06:14:26 INFO - PROCESS | 760 | 1461075266841 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 06:14:26 INFO - PROCESS | 760 | 1461075266853 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:14:26 INFO - PROCESS | 760 | 1461075266855 Marionette TRACE conn2 <- [1,574,null,{}] 06:14:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:14:26 INFO - PROCESS | 760 | 1461075266859 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:26 INFO - PROCESS | 760 | 1461075266934 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 06:14:26 INFO - PROCESS | 760 | 1461075266943 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:26 INFO - PROCESS | 760 | ++DOCSHELL 189B8C00 == 58 [pid = 760] [id = 153] 06:14:26 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (19293800) [pid = 760] [serial = 457] [outer = 00000000] 06:14:26 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1AA77800) [pid = 760] [serial = 458] [outer = 19293800] 06:14:26 INFO - PROCESS | 760 | 1461075266988 Marionette DEBUG loaded listener.js 06:14:27 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1CFA4C00) [pid = 760] [serial = 459] [outer = 19293800] 06:14:27 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:27 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:14:27 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:27 INFO - PROCESS | 760 | 1461075267411 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:14:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:14:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 593ms 06:14:27 INFO - PROCESS | 760 | 1461075267453 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 06:14:27 INFO - PROCESS | 760 | 1461075267455 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 06:14:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:14:27 INFO - PROCESS | 760 | 1461075267463 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:14:27 INFO - PROCESS | 760 | 1461075267465 Marionette TRACE conn2 <- [1,578,null,{}] 06:14:27 INFO - PROCESS | 760 | 1461075267468 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:27 INFO - PROCESS | 760 | 1461075267550 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 06:14:27 INFO - PROCESS | 760 | 1461075267560 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:27 INFO - PROCESS | 760 | ++DOCSHELL 15AE3400 == 59 [pid = 760] [id = 154] 06:14:27 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1841AC00) [pid = 760] [serial = 460] [outer = 00000000] 06:14:27 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1DA26000) [pid = 760] [serial = 461] [outer = 1841AC00] 06:14:27 INFO - PROCESS | 760 | 1461075267604 Marionette DEBUG loaded listener.js 06:14:27 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1DA25400) [pid = 760] [serial = 462] [outer = 1841AC00] 06:14:27 INFO - PROCESS | 760 | 1461075268011 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:14:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:14:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 594ms 06:14:28 INFO - PROCESS | 760 | 1461075268057 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 06:14:28 INFO - PROCESS | 760 | 1461075268059 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 06:14:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:14:28 INFO - PROCESS | 760 | 1461075268067 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:14:28 INFO - PROCESS | 760 | 1461075268069 Marionette TRACE conn2 <- [1,582,null,{}] 06:14:28 INFO - PROCESS | 760 | 1461075268072 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:28 INFO - PROCESS | 760 | 1461075268148 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 06:14:28 INFO - PROCESS | 760 | 1461075268154 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:28 INFO - PROCESS | 760 | ++DOCSHELL 13439000 == 60 [pid = 760] [id = 155] 06:14:28 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1343E000) [pid = 760] [serial = 463] [outer = 00000000] 06:14:28 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (13443C00) [pid = 760] [serial = 464] [outer = 1343E000] 06:14:28 INFO - PROCESS | 760 | 1461075268198 Marionette DEBUG loaded listener.js 06:14:28 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (13446400) [pid = 760] [serial = 465] [outer = 1343E000] 06:14:28 INFO - PROCESS | 760 | 1461075268642 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:14:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:14:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 594ms 06:14:28 INFO - PROCESS | 760 | 1461075268663 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 06:14:28 INFO - PROCESS | 760 | 1461075268666 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 06:14:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:14:28 INFO - PROCESS | 760 | 1461075268669 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:14:28 INFO - PROCESS | 760 | 1461075268671 Marionette TRACE conn2 <- [1,586,null,{}] 06:14:28 INFO - PROCESS | 760 | 1461075268674 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:28 INFO - PROCESS | 760 | 1461075268804 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 06:14:28 INFO - PROCESS | 760 | 1461075268915 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:28 INFO - PROCESS | 760 | ++DOCSHELL 02A8F000 == 61 [pid = 760] [id = 156] 06:14:28 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (02A91800) [pid = 760] [serial = 466] [outer = 00000000] 06:14:28 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (11B71C00) [pid = 760] [serial = 467] [outer = 02A91800] 06:14:28 INFO - PROCESS | 760 | 1461075268972 Marionette DEBUG loaded listener.js 06:14:29 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (11B76000) [pid = 760] [serial = 468] [outer = 02A91800] 06:14:29 INFO - PROCESS | 760 | 1461075269569 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:14:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:14:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 938ms 06:14:29 INFO - PROCESS | 760 | 1461075269616 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 06:14:29 INFO - PROCESS | 760 | 1461075269620 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 06:14:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:14:29 INFO - PROCESS | 760 | 1461075269625 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:14:29 INFO - PROCESS | 760 | 1461075269629 Marionette TRACE conn2 <- [1,590,null,{}] 06:14:29 INFO - PROCESS | 760 | 1461075269635 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:29 INFO - PROCESS | 760 | 1461075269751 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 06:14:29 INFO - PROCESS | 760 | 1461075269843 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:29 INFO - PROCESS | 760 | ++DOCSHELL 14A93400 == 62 [pid = 760] [id = 157] 06:14:29 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (14A95000) [pid = 760] [serial = 469] [outer = 00000000] 06:14:29 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (16458000) [pid = 760] [serial = 470] [outer = 14A95000] 06:14:29 INFO - PROCESS | 760 | 1461075269899 Marionette DEBUG loaded listener.js 06:14:29 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1646F400) [pid = 760] [serial = 471] [outer = 14A95000] 06:14:30 INFO - PROCESS | 760 | 1461075270444 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:14:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:14:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 906ms 06:14:30 INFO - PROCESS | 760 | 1461075270533 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 06:14:30 INFO - PROCESS | 760 | 1461075270537 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 06:14:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:14:30 INFO - PROCESS | 760 | 1461075270541 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:14:30 INFO - PROCESS | 760 | 1461075270543 Marionette TRACE conn2 <- [1,594,null,{}] 06:14:30 INFO - PROCESS | 760 | 1461075270547 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:30 INFO - PROCESS | 760 | 1461075270649 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 06:14:30 INFO - PROCESS | 760 | 1461075270776 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:30 INFO - PROCESS | 760 | ++DOCSHELL 167B7000 == 63 [pid = 760] [id = 158] 06:14:30 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (17C4E000) [pid = 760] [serial = 472] [outer = 00000000] 06:14:30 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1841D400) [pid = 760] [serial = 473] [outer = 17C4E000] 06:14:30 INFO - PROCESS | 760 | 1461075270836 Marionette DEBUG loaded listener.js 06:14:30 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (189B3400) [pid = 760] [serial = 474] [outer = 17C4E000] 06:14:31 INFO - PROCESS | 760 | 1461075271450 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:14:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:14:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 938ms 06:14:31 INFO - PROCESS | 760 | 1461075271486 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 06:14:31 INFO - PROCESS | 760 | 1461075271489 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 06:14:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:14:31 INFO - PROCESS | 760 | 1461075271499 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:14:31 INFO - PROCESS | 760 | 1461075271505 Marionette TRACE conn2 <- [1,598,null,{}] 06:14:31 INFO - PROCESS | 760 | 1461075271510 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:31 INFO - PROCESS | 760 | 1461075271613 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 06:14:31 INFO - PROCESS | 760 | 1461075271737 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:31 INFO - PROCESS | 760 | ++DOCSHELL 13640000 == 64 [pid = 760] [id = 159] 06:14:31 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (142B1400) [pid = 760] [serial = 475] [outer = 00000000] 06:14:31 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (1CAC6400) [pid = 760] [serial = 476] [outer = 142B1400] 06:14:31 INFO - PROCESS | 760 | 1461075271792 Marionette DEBUG loaded listener.js 06:14:31 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (1CABE000) [pid = 760] [serial = 477] [outer = 142B1400] 06:14:32 INFO - PROCESS | 760 | 1461075272380 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:14:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:14:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 906ms 06:14:32 INFO - PROCESS | 760 | 1461075272396 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 06:14:32 INFO - PROCESS | 760 | 1461075272399 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 06:14:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:14:32 INFO - PROCESS | 760 | 1461075272402 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:14:32 INFO - PROCESS | 760 | 1461075272404 Marionette TRACE conn2 <- [1,602,null,{}] 06:14:32 INFO - PROCESS | 760 | 1461075272408 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:32 INFO - PROCESS | 760 | 1461075272527 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 06:14:32 INFO - PROCESS | 760 | 1461075272623 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:32 INFO - PROCESS | 760 | ++DOCSHELL 11C5A000 == 65 [pid = 760] [id = 160] 06:14:32 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (11C5B400) [pid = 760] [serial = 478] [outer = 00000000] 06:14:32 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (11C64800) [pid = 760] [serial = 479] [outer = 11C5B400] 06:14:32 INFO - PROCESS | 760 | 1461075272677 Marionette DEBUG loaded listener.js 06:14:32 INFO - PROCESS | 760 | ++DOMWINDOW == 158 (1363F000) [pid = 760] [serial = 480] [outer = 11C5B400] 06:14:33 INFO - PROCESS | 760 | 1461075273177 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:14:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:14:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 829ms 06:14:33 INFO - PROCESS | 760 | 1461075273245 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 06:14:33 INFO - PROCESS | 760 | 1461075273247 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 06:14:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:14:33 INFO - PROCESS | 760 | 1461075273251 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:14:33 INFO - PROCESS | 760 | 1461075273253 Marionette TRACE conn2 <- [1,606,null,{}] 06:14:33 INFO - PROCESS | 760 | 1461075273256 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:33 INFO - PROCESS | 760 | 1461075273353 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 06:14:33 INFO - PROCESS | 760 | 1461075273455 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:33 INFO - PROCESS | 760 | ++DOCSHELL 16471000 == 66 [pid = 760] [id = 161] 06:14:33 INFO - PROCESS | 760 | ++DOMWINDOW == 159 (16747C00) [pid = 760] [serial = 481] [outer = 00000000] 06:14:33 INFO - PROCESS | 760 | ++DOMWINDOW == 160 (1A0DF000) [pid = 760] [serial = 482] [outer = 16747C00] 06:14:33 INFO - PROCESS | 760 | 1461075273524 Marionette DEBUG loaded listener.js 06:14:33 INFO - PROCESS | 760 | ++DOMWINDOW == 161 (1CA11C00) [pid = 760] [serial = 483] [outer = 16747C00] 06:14:34 INFO - PROCESS | 760 | 1461075274119 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:14:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:14:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 906ms 06:14:34 INFO - PROCESS | 760 | 1461075274155 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 06:14:34 INFO - PROCESS | 760 | 1461075274158 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 06:14:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:14:34 INFO - PROCESS | 760 | 1461075274161 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:14:34 INFO - PROCESS | 760 | 1461075274163 Marionette TRACE conn2 <- [1,610,null,{}] 06:14:34 INFO - PROCESS | 760 | 1461075274167 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:34 INFO - PROCESS | 760 | 1461075274317 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 06:14:34 INFO - PROCESS | 760 | 1461075274629 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:34 INFO - PROCESS | 760 | ++DOCSHELL 13441800 == 67 [pid = 760] [id = 162] 06:14:34 INFO - PROCESS | 760 | ++DOMWINDOW == 162 (13441C00) [pid = 760] [serial = 484] [outer = 00000000] 06:14:34 INFO - PROCESS | 760 | ++DOMWINDOW == 163 (1569E400) [pid = 760] [serial = 485] [outer = 13441C00] 06:14:34 INFO - PROCESS | 760 | 1461075274681 Marionette DEBUG loaded listener.js 06:14:34 INFO - PROCESS | 760 | ++DOMWINDOW == 164 (1673D800) [pid = 760] [serial = 486] [outer = 13441C00] 06:14:35 INFO - PROCESS | 760 | 1461075275322 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:14:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:14:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1188ms 06:14:35 INFO - PROCESS | 760 | 1461075275354 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 06:14:35 INFO - PROCESS | 760 | 1461075275357 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 06:14:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:14:35 INFO - PROCESS | 760 | 1461075275362 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:14:35 INFO - PROCESS | 760 | 1461075275367 Marionette TRACE conn2 <- [1,614,null,{}] 06:14:35 INFO - PROCESS | 760 | 1461075275371 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:35 INFO - PROCESS | 760 | 1461075275465 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 06:14:35 INFO - PROCESS | 760 | 1461075275571 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:35 INFO - PROCESS | 760 | ++DOCSHELL 138CBC00 == 68 [pid = 760] [id = 163] 06:14:35 INFO - PROCESS | 760 | ++DOMWINDOW == 165 (1420F400) [pid = 760] [serial = 487] [outer = 00000000] 06:14:35 INFO - PROCESS | 760 | ++DOMWINDOW == 166 (167C2800) [pid = 760] [serial = 488] [outer = 1420F400] 06:14:35 INFO - PROCESS | 760 | 1461075275619 Marionette DEBUG loaded listener.js 06:14:35 INFO - PROCESS | 760 | ++DOMWINDOW == 167 (16B25000) [pid = 760] [serial = 489] [outer = 1420F400] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 1841CC00 == 67 [pid = 760] [id = 112] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 13439000 == 66 [pid = 760] [id = 155] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 15AE3400 == 65 [pid = 760] [id = 154] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 189B8C00 == 64 [pid = 760] [id = 153] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 1C0C8C00 == 63 [pid = 760] [id = 152] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 1C0CE000 == 62 [pid = 760] [id = 151] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 14352000 == 61 [pid = 760] [id = 150] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 19291000 == 60 [pid = 760] [id = 149] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 19213000 == 59 [pid = 760] [id = 148] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 1646EC00 == 58 [pid = 760] [id = 147] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 16472400 == 57 [pid = 760] [id = 146] 06:14:35 INFO - PROCESS | 760 | --DOMWINDOW == 166 (15AD1C00) [pid = 760] [serial = 370] [outer = 00000000] [url = about:blank] 06:14:35 INFO - PROCESS | 760 | --DOMWINDOW == 165 (167C4C00) [pid = 760] [serial = 373] [outer = 00000000] [url = about:blank] 06:14:35 INFO - PROCESS | 760 | --DOMWINDOW == 164 (1AA78800) [pid = 760] [serial = 376] [outer = 00000000] [url = about:blank] 06:14:35 INFO - PROCESS | 760 | --DOMWINDOW == 163 (1D2AE400) [pid = 760] [serial = 379] [outer = 00000000] [url = about:blank] 06:14:35 INFO - PROCESS | 760 | --DOMWINDOW == 162 (16810400) [pid = 760] [serial = 385] [outer = 00000000] [url = about:blank] 06:14:35 INFO - PROCESS | 760 | --DOMWINDOW == 161 (1DBF3400) [pid = 760] [serial = 382] [outer = 00000000] [url = about:blank] 06:14:35 INFO - PROCESS | 760 | --DOMWINDOW == 160 (19298800) [pid = 760] [serial = 416] [outer = 00000000] [url = about:blank] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 1C180000 == 56 [pid = 760] [id = 143] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 19297400 == 55 [pid = 760] [id = 142] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 1673C000 == 54 [pid = 760] [id = 141] 06:14:35 INFO - PROCESS | 760 | --DOCSHELL 15459800 == 53 [pid = 760] [id = 140] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 159 (1D2A5C00) [pid = 760] [serial = 406] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 158 (167B5400) [pid = 760] [serial = 391] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 157 (16811000) [pid = 760] [serial = 392] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 156 (1CA0BC00) [pid = 760] [serial = 404] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 155 (1CA0C000) [pid = 760] [serial = 403] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 154 (18E62400) [pid = 760] [serial = 394] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 153 (19995800) [pid = 760] [serial = 395] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 152 (1680B800) [pid = 760] [serial = 389] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 151 (16806400) [pid = 760] [serial = 388] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 150 (1D5EB400) [pid = 760] [serial = 411] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1D2AD800) [pid = 760] [serial = 407] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 148 (19DBD800) [pid = 760] [serial = 397] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 147 (1D578000) [pid = 760] [serial = 410] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 146 (1DBC3800) [pid = 760] [serial = 413] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 145 (1A55F000) [pid = 760] [serial = 400] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1653A400) [pid = 760] [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.] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 143 (1A561000) [pid = 760] [serial = 401] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 142 (1A041000) [pid = 760] [serial = 398] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | --DOMWINDOW == 141 (1DBCD400) [pid = 760] [serial = 414] [outer = 00000000] [url = about:blank] 06:14:36 INFO - PROCESS | 760 | 1461075276133 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:14:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:14:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 796ms 06:14:36 INFO - PROCESS | 760 | 1461075276163 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 06:14:36 INFO - PROCESS | 760 | 1461075276167 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 06:14:36 INFO - PROCESS | 760 | 1461075276170 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:14:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:14:36 INFO - PROCESS | 760 | 1461075276172 Marionette TRACE conn2 <- [1,618,null,{}] 06:14:36 INFO - PROCESS | 760 | 1461075276176 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:36 INFO - PROCESS | 760 | 1461075276256 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 06:14:36 INFO - PROCESS | 760 | 1461075276266 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:36 INFO - PROCESS | 760 | ++DOCSHELL 16471C00 == 54 [pid = 760] [id = 164] 06:14:36 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (16474C00) [pid = 760] [serial = 490] [outer = 00000000] 06:14:36 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1680AC00) [pid = 760] [serial = 491] [outer = 16474C00] 06:14:36 INFO - PROCESS | 760 | 1461075276311 Marionette DEBUG loaded listener.js 06:14:36 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (16813800) [pid = 760] [serial = 492] [outer = 16474C00] 06:14:36 INFO - PROCESS | 760 | 1461075276786 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:14:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:14:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 641ms 06:14:36 INFO - PROCESS | 760 | 1461075276813 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 06:14:36 INFO - PROCESS | 760 | 1461075276816 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 06:14:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:14:36 INFO - PROCESS | 760 | 1461075276825 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:14:36 INFO - PROCESS | 760 | 1461075276831 Marionette TRACE conn2 <- [1,622,null,{}] 06:14:36 INFO - PROCESS | 760 | 1461075276835 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:36 INFO - PROCESS | 760 | 1461075276916 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 06:14:36 INFO - PROCESS | 760 | 1461075276924 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:36 INFO - PROCESS | 760 | ++DOCSHELL 189B3800 == 55 [pid = 760] [id = 165] 06:14:36 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (19299C00) [pid = 760] [serial = 493] [outer = 00000000] 06:14:36 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (19D31800) [pid = 760] [serial = 494] [outer = 19299C00] 06:14:36 INFO - PROCESS | 760 | 1461075276969 Marionette DEBUG loaded listener.js 06:14:37 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (19DB3000) [pid = 760] [serial = 495] [outer = 19299C00] 06:14:37 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:37 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:37 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:14:37 INFO - PROCESS | 760 | 1461075277414 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:14:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:14:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 656ms 06:14:37 INFO - PROCESS | 760 | 1461075277478 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 06:14:37 INFO - PROCESS | 760 | 1461075277480 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 06:14:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:14:37 INFO - PROCESS | 760 | 1461075277483 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:14:37 INFO - PROCESS | 760 | 1461075277485 Marionette TRACE conn2 <- [1,626,null,{}] 06:14:37 INFO - PROCESS | 760 | 1461075277489 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:37 INFO - PROCESS | 760 | 1461075277566 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 06:14:37 INFO - PROCESS | 760 | 1461075277689 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:37 INFO - PROCESS | 760 | ++DOCSHELL 11C61400 == 56 [pid = 760] [id = 166] 06:14:37 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (17B4D000) [pid = 760] [serial = 496] [outer = 00000000] 06:14:37 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1A55B800) [pid = 760] [serial = 497] [outer = 17B4D000] 06:14:37 INFO - PROCESS | 760 | 1461075277733 Marionette DEBUG loaded listener.js 06:14:37 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1A560C00) [pid = 760] [serial = 498] [outer = 17B4D000] 06:14:37 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:37 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:14:38 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:38 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:14:38 INFO - PROCESS | 760 | 1461075278098 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:14:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:14:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 641ms 06:14:38 INFO - PROCESS | 760 | 1461075278121 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 06:14:38 INFO - PROCESS | 760 | 1461075278123 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 06:14:38 INFO - PROCESS | 760 | 1461075278127 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:14:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:14:38 INFO - PROCESS | 760 | 1461075278128 Marionette TRACE conn2 <- [1,630,null,{}] 06:14:38 INFO - PROCESS | 760 | 1461075278132 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:38 INFO - PROCESS | 760 | 1461075278208 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 06:14:38 INFO - PROCESS | 760 | 1461075278214 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:38 INFO - PROCESS | 760 | ++DOCSHELL 1A55F400 == 57 [pid = 760] [id = 167] 06:14:38 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1A798C00) [pid = 760] [serial = 499] [outer = 00000000] 06:14:38 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1C0B0800) [pid = 760] [serial = 500] [outer = 1A798C00] 06:14:38 INFO - PROCESS | 760 | 1461075278348 Marionette DEBUG loaded listener.js 06:14:38 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (1C0CE000) [pid = 760] [serial = 501] [outer = 1A798C00] 06:14:38 INFO - PROCESS | 760 | 1461075278782 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:14:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:14:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 703ms 06:14:38 INFO - PROCESS | 760 | 1461075278830 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 06:14:38 INFO - PROCESS | 760 | 1461075278832 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 06:14:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:14:38 INFO - PROCESS | 760 | 1461075278835 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:14:38 INFO - PROCESS | 760 | 1461075278837 Marionette TRACE conn2 <- [1,634,null,{}] 06:14:38 INFO - PROCESS | 760 | 1461075278845 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:38 INFO - PROCESS | 760 | 1461075278979 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 06:14:38 INFO - PROCESS | 760 | 1461075279001 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:38 INFO - PROCESS | 760 | ++DOCSHELL 1CF22C00 == 58 [pid = 760] [id = 168] 06:14:38 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (1CFA4000) [pid = 760] [serial = 502] [outer = 00000000] 06:14:39 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (1D2AF800) [pid = 760] [serial = 503] [outer = 1CFA4000] 06:14:39 INFO - PROCESS | 760 | 1461075279044 Marionette DEBUG loaded listener.js 06:14:39 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (1D582C00) [pid = 760] [serial = 504] [outer = 1CFA4000] 06:14:39 INFO - PROCESS | 760 | 1461075279474 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:14:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:14:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 687ms 06:14:39 INFO - PROCESS | 760 | 1461075279537 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 06:14:39 INFO - PROCESS | 760 | 1461075279539 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 06:14:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:14:39 INFO - PROCESS | 760 | 1461075279546 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:14:39 INFO - PROCESS | 760 | 1461075279547 Marionette TRACE conn2 <- [1,638,null,{}] 06:14:39 INFO - PROCESS | 760 | 1461075279551 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:39 INFO - PROCESS | 760 | 1461075279655 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 06:14:39 INFO - PROCESS | 760 | 1461075279663 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:39 INFO - PROCESS | 760 | ++DOCSHELL 19D98800 == 59 [pid = 760] [id = 169] 06:14:39 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (1D2AA000) [pid = 760] [serial = 505] [outer = 00000000] 06:14:39 INFO - PROCESS | 760 | ++DOMWINDOW == 158 (1DBC7000) [pid = 760] [serial = 506] [outer = 1D2AA000] 06:14:39 INFO - PROCESS | 760 | 1461075279714 Marionette DEBUG loaded listener.js 06:14:39 INFO - PROCESS | 760 | ++DOMWINDOW == 159 (1DBC6C00) [pid = 760] [serial = 507] [outer = 1D2AA000] 06:14:40 INFO - PROCESS | 760 | 1461075280145 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:14:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:14:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 625ms 06:14:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:14:40 INFO - PROCESS | 760 | 1461075280180 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 06:14:40 INFO - PROCESS | 760 | 1461075280182 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 06:14:40 INFO - PROCESS | 760 | 1461075280186 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:14:40 INFO - PROCESS | 760 | 1461075280187 Marionette TRACE conn2 <- [1,642,null,{}] 06:14:40 INFO - PROCESS | 760 | 1461075280199 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:40 INFO - PROCESS | 760 | 1461075280593 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 158 (1420F000) [pid = 760] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 157 (182C5400) [pid = 760] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 156 (1848F800) [pid = 760] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 155 (17C4A000) [pid = 760] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 154 (19DE7000) [pid = 760] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 153 (1D5E5800) [pid = 760] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 152 (1D2A6C00) [pid = 760] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 151 (16544800) [pid = 760] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 150 (1D57A400) [pid = 760] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 149 (17C46400) [pid = 760] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 148 (1320E400) [pid = 760] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 147 (19EDFC00) [pid = 760] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 146 (189BA800) [pid = 760] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 145 (1C32F400) [pid = 760] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1D732400) [pid = 760] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 143 (142B2000) [pid = 760] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 142 (14349C00) [pid = 760] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 141 (1C0D0C00) [pid = 760] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1CA0B800) [pid = 760] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 139 (19D33800) [pid = 760] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 138 (16473800) [pid = 760] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 137 (1653B400) [pid = 760] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 136 (19254800) [pid = 760] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 135 (19293800) [pid = 760] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 134 (19ABD000) [pid = 760] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 133 (19290800) [pid = 760] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 132 (1841AC00) [pid = 760] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 131 (1D740C00) [pid = 760] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1645AC00) [pid = 760] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 129 (13724C00) [pid = 760] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1645CC00) [pid = 760] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 127 (1D5F0000) [pid = 760] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:14:40 INFO - PROCESS | 760 | --DOMWINDOW == 126 (1C0AE000) [pid = 760] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:14:40 INFO - PROCESS | 760 | 1461075280691 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:40 INFO - PROCESS | 760 | ++DOCSHELL 11CAF800 == 60 [pid = 760] [id = 170] 06:14:40 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (12C0E800) [pid = 760] [serial = 508] [outer = 00000000] 06:14:40 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1343C400) [pid = 760] [serial = 509] [outer = 12C0E800] 06:14:40 INFO - PROCESS | 760 | 1461075280746 Marionette DEBUG loaded listener.js 06:14:40 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (138CA400) [pid = 760] [serial = 510] [outer = 12C0E800] 06:14:41 INFO - PROCESS | 760 | 1461075281086 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:14:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:14:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 937ms 06:14:41 INFO - PROCESS | 760 | 1461075281131 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 06:14:41 INFO - PROCESS | 760 | 1461075281133 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 06:14:41 INFO - PROCESS | 760 | 1461075281137 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:14:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:14:41 INFO - PROCESS | 760 | 1461075281138 Marionette TRACE conn2 <- [1,646,null,{}] 06:14:41 INFO - PROCESS | 760 | 1461075281142 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:41 INFO - PROCESS | 760 | 1461075281220 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 06:14:41 INFO - PROCESS | 760 | 1461075281227 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:41 INFO - PROCESS | 760 | ++DOCSHELL 14208400 == 61 [pid = 760] [id = 171] 06:14:41 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1645A000) [pid = 760] [serial = 511] [outer = 00000000] 06:14:41 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (182C8C00) [pid = 760] [serial = 512] [outer = 1645A000] 06:14:41 INFO - PROCESS | 760 | 1461075281271 Marionette DEBUG loaded listener.js 06:14:41 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1928EC00) [pid = 760] [serial = 513] [outer = 1645A000] 06:14:41 INFO - PROCESS | 760 | 1461075281675 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:14:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:14:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 593ms 06:14:41 INFO - PROCESS | 760 | 1461075281737 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 06:14:41 INFO - PROCESS | 760 | 1461075281740 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 06:14:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:14:41 INFO - PROCESS | 760 | 1461075281744 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:14:41 INFO - PROCESS | 760 | 1461075281747 Marionette TRACE conn2 <- [1,650,null,{}] 06:14:41 INFO - PROCESS | 760 | 1461075281750 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:41 INFO - PROCESS | 760 | 1461075281827 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 06:14:41 INFO - PROCESS | 760 | 1461075281833 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:41 INFO - PROCESS | 760 | ++DOCSHELL 16B5F800 == 62 [pid = 760] [id = 172] 06:14:41 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (19D2FC00) [pid = 760] [serial = 514] [outer = 00000000] 06:14:41 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1C0AE000) [pid = 760] [serial = 515] [outer = 19D2FC00] 06:14:41 INFO - PROCESS | 760 | 1461075281882 Marionette DEBUG loaded listener.js 06:14:41 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1D2A7000) [pid = 760] [serial = 516] [outer = 19D2FC00] 06:14:42 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:42 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:14:42 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:42 INFO - PROCESS | 760 | 1461075282358 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:14:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:14:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 625ms 06:14:42 INFO - PROCESS | 760 | 1461075282392 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 06:14:42 INFO - PROCESS | 760 | 1461075282394 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 06:14:42 INFO - PROCESS | 760 | 1461075282397 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:14:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:14:42 INFO - PROCESS | 760 | 1461075282400 Marionette TRACE conn2 <- [1,654,null,{}] 06:14:42 INFO - PROCESS | 760 | 1461075282403 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:42 INFO - PROCESS | 760 | 1461075282503 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 06:14:42 INFO - PROCESS | 760 | 1461075282512 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:42 INFO - PROCESS | 760 | ++DOCSHELL 11C2B000 == 63 [pid = 760] [id = 173] 06:14:42 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (11C2FC00) [pid = 760] [serial = 517] [outer = 00000000] 06:14:42 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (19297400) [pid = 760] [serial = 518] [outer = 11C2FC00] 06:14:42 INFO - PROCESS | 760 | 1461075282555 Marionette DEBUG loaded listener.js 06:14:42 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (197CD000) [pid = 760] [serial = 519] [outer = 11C2FC00] 06:14:43 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:43 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:14:43 INFO - PROCESS | 760 | 1461075283193 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:14:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:14:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 906ms 06:14:43 INFO - PROCESS | 760 | 1461075283304 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 06:14:43 INFO - PROCESS | 760 | 1461075283310 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 06:14:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:14:43 INFO - PROCESS | 760 | 1461075283315 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:14:43 INFO - PROCESS | 760 | 1461075283319 Marionette TRACE conn2 <- [1,658,null,{}] 06:14:43 INFO - PROCESS | 760 | 1461075283325 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:43 INFO - PROCESS | 760 | 1461075283441 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 06:14:43 INFO - PROCESS | 760 | 1461075283564 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:43 INFO - PROCESS | 760 | ++DOCSHELL 11C2E000 == 64 [pid = 760] [id = 174] 06:14:43 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (11C31000) [pid = 760] [serial = 520] [outer = 00000000] 06:14:43 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (13637400) [pid = 760] [serial = 521] [outer = 11C31000] 06:14:43 INFO - PROCESS | 760 | 1461075283623 Marionette DEBUG loaded listener.js 06:14:43 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (142AEC00) [pid = 760] [serial = 522] [outer = 11C31000] 06:14:44 INFO - PROCESS | 760 | 1461075284167 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:14:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:14:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 907ms 06:14:44 INFO - PROCESS | 760 | 1461075284219 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 06:14:44 INFO - PROCESS | 760 | 1461075284225 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 06:14:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:14:44 INFO - PROCESS | 760 | 1461075284232 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:14:44 INFO - PROCESS | 760 | 1461075284235 Marionette TRACE conn2 <- [1,662,null,{}] 06:14:44 INFO - PROCESS | 760 | 1461075284239 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:44 INFO - PROCESS | 760 | 1461075284346 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 06:14:44 INFO - PROCESS | 760 | 1461075284446 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:44 INFO - PROCESS | 760 | ++DOCSHELL 15AD1C00 == 65 [pid = 760] [id = 175] 06:14:44 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1653A000) [pid = 760] [serial = 523] [outer = 00000000] 06:14:44 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (167C0800) [pid = 760] [serial = 524] [outer = 1653A000] 06:14:44 INFO - PROCESS | 760 | 1461075284500 Marionette DEBUG loaded listener.js 06:14:44 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (16811400) [pid = 760] [serial = 525] [outer = 1653A000] 06:14:44 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:14:44 INFO - PROCESS | 760 | [760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:14:45 INFO - PROCESS | 760 | 1461075285100 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:14:45 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 06:14:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 938ms 06:14:45 INFO - PROCESS | 760 | 1461075285175 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 06:14:45 INFO - PROCESS | 760 | 1461075285177 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 06:14:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:14:45 INFO - PROCESS | 760 | 1461075285181 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:14:45 INFO - PROCESS | 760 | 1461075285185 Marionette TRACE conn2 <- [1,666,null,{}] 06:14:45 INFO - PROCESS | 760 | 1461075285196 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:45 INFO - PROCESS | 760 | 1461075285303 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 06:14:45 INFO - PROCESS | 760 | 1461075285433 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:45 INFO - PROCESS | 760 | ++DOCSHELL 197D4800 == 66 [pid = 760] [id = 176] 06:14:45 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (197D4C00) [pid = 760] [serial = 526] [outer = 00000000] 06:14:45 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (197D8C00) [pid = 760] [serial = 527] [outer = 197D4C00] 06:14:45 INFO - PROCESS | 760 | 1461075285490 Marionette DEBUG loaded listener.js 06:14:45 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (19DBA400) [pid = 760] [serial = 528] [outer = 197D4C00] 06:14:46 INFO - PROCESS | 760 | 1461075286031 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:14:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:14:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 906ms 06:14:46 INFO - PROCESS | 760 | 1461075286085 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 06:14:46 INFO - PROCESS | 760 | 1461075286087 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 06:14:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:14:46 INFO - PROCESS | 760 | 1461075286091 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:14:46 INFO - PROCESS | 760 | 1461075286093 Marionette TRACE conn2 <- [1,670,null,{}] 06:14:46 INFO - PROCESS | 760 | 1461075286097 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:46 INFO - PROCESS | 760 | 1461075286201 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 06:14:46 INFO - PROCESS | 760 | 1461075286329 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:46 INFO - PROCESS | 760 | ++DOCSHELL 197D6C00 == 67 [pid = 760] [id = 177] 06:14:46 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (19996400) [pid = 760] [serial = 529] [outer = 00000000] 06:14:46 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1C0AB000) [pid = 760] [serial = 530] [outer = 19996400] 06:14:46 INFO - PROCESS | 760 | 1461075286383 Marionette DEBUG loaded listener.js 06:14:46 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1C0CD000) [pid = 760] [serial = 531] [outer = 19996400] 06:14:47 INFO - PROCESS | 760 | 1461075287478 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:14:47 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) 06:14:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1390ms 06:14:47 INFO - PROCESS | 760 | 1461075287495 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 06:14:47 INFO - PROCESS | 760 | 1461075287497 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 06:14:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:14:47 INFO - PROCESS | 760 | 1461075287501 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:14:47 INFO - PROCESS | 760 | 1461075287503 Marionette TRACE conn2 <- [1,674,null,{}] 06:14:47 INFO - PROCESS | 760 | 1461075287507 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:47 INFO - PROCESS | 760 | 1461075287856 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 06:14:47 INFO - PROCESS | 760 | 1461075287956 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:47 INFO - PROCESS | 760 | ++DOCSHELL 13258000 == 68 [pid = 760] [id = 178] 06:14:47 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1325D400) [pid = 760] [serial = 532] [outer = 00000000] 06:14:47 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (13443800) [pid = 760] [serial = 533] [outer = 1325D400] 06:14:47 INFO - PROCESS | 760 | 1461075288006 Marionette DEBUG loaded listener.js 06:14:48 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (13724800) [pid = 760] [serial = 534] [outer = 1325D400] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 16B5F800 == 67 [pid = 760] [id = 172] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 14208400 == 66 [pid = 760] [id = 171] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 11CAF800 == 65 [pid = 760] [id = 170] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 19D98800 == 64 [pid = 760] [id = 169] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 1CF22C00 == 63 [pid = 760] [id = 168] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 1A55F400 == 62 [pid = 760] [id = 167] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 11C61400 == 61 [pid = 760] [id = 166] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 189B3800 == 60 [pid = 760] [id = 165] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 16471C00 == 59 [pid = 760] [id = 164] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 138CBC00 == 58 [pid = 760] [id = 163] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 13441800 == 57 [pid = 760] [id = 162] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 152 (13443C00) [pid = 760] [serial = 464] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 16471000 == 56 [pid = 760] [id = 161] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 167B7000 == 55 [pid = 760] [id = 158] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 14A93400 == 54 [pid = 760] [id = 157] 06:14:48 INFO - PROCESS | 760 | --DOCSHELL 02A8F000 == 53 [pid = 760] [id = 156] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 151 (17C45800) [pid = 760] [serial = 386] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 150 (19DBC000) [pid = 760] [serial = 248] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1CFAF800) [pid = 760] [serial = 296] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 148 (1D96E000) [pid = 760] [serial = 254] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 147 (17C42C00) [pid = 760] [serial = 290] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 146 (1D584000) [pid = 760] [serial = 456] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 145 (1AA76C00) [pid = 760] [serial = 449] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1929AC00) [pid = 760] [serial = 417] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 143 (1DA26000) [pid = 760] [serial = 461] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 142 (1BE5D800) [pid = 760] [serial = 450] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 141 (1A0E2800) [pid = 760] [serial = 447] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1DA25400) [pid = 760] [serial = 462] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 139 (1DBFD400) [pid = 760] [serial = 383] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 138 (17C41000) [pid = 760] [serial = 374] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 137 (143B1C00) [pid = 760] [serial = 200] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 136 (18488000) [pid = 760] [serial = 203] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1DBF8400) [pid = 760] [serial = 338] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1D5F1000) [pid = 760] [serial = 251] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 133 (15D0C400) [pid = 760] [serial = 245] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 132 (199A0C00) [pid = 760] [serial = 206] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 131 (19EDA400) [pid = 760] [serial = 335] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 130 (19D99800) [pid = 760] [serial = 293] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 129 (1CA0F800) [pid = 760] [serial = 160] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1DA2B000) [pid = 760] [serial = 329] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 127 (1D2B0C00) [pid = 760] [serial = 380] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 126 (180E3C00) [pid = 760] [serial = 332] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 125 (1D5F4C00) [pid = 760] [serial = 242] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 124 (1DE5A000) [pid = 760] [serial = 287] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 123 (15D07000) [pid = 760] [serial = 371] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 122 (1CA0E800) [pid = 760] [serial = 377] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 121 (1CA0EC00) [pid = 760] [serial = 452] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1D2AE800) [pid = 760] [serial = 455] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1CA18000) [pid = 760] [serial = 453] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1DBFC400) [pid = 760] [serial = 428] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1AA76800) [pid = 760] [serial = 434] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 116 (19DE6000) [pid = 760] [serial = 446] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 115 (16810C00) [pid = 760] [serial = 438] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 114 (167C1000) [pid = 760] [serial = 437] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 113 (16B5EC00) [pid = 760] [serial = 440] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 112 (17C4A400) [pid = 760] [serial = 441] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 111 (15D05800) [pid = 760] [serial = 419] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1C0CB000) [pid = 760] [serial = 431] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 109 (167C1C00) [pid = 760] [serial = 422] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 108 (19296400) [pid = 760] [serial = 443] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 107 (19994400) [pid = 760] [serial = 444] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 106 (19CA5800) [pid = 760] [serial = 425] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1CFA4C00) [pid = 760] [serial = 459] [outer = 00000000] [url = about:blank] 06:14:48 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1AA77800) [pid = 760] [serial = 458] [outer = 00000000] [url = about:blank] 06:14:49 INFO - PROCESS | 760 | 1461075289059 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:14:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:14:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1609ms 06:14:49 INFO - PROCESS | 760 | 1461075289107 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 06:14:49 INFO - PROCESS | 760 | 1461075289112 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 06:14:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:14:49 INFO - PROCESS | 760 | 1461075289117 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:14:49 INFO - PROCESS | 760 | 1461075289120 Marionette TRACE conn2 <- [1,678,null,{}] 06:14:49 INFO - PROCESS | 760 | 1461075289125 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:49 INFO - PROCESS | 760 | 1461075289205 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 06:14:49 INFO - PROCESS | 760 | 1461075289212 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:49 INFO - PROCESS | 760 | ++DOCSHELL 12BE8800 == 54 [pid = 760] [id = 179] 06:14:49 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1343B400) [pid = 760] [serial = 535] [outer = 00000000] 06:14:49 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (14A91800) [pid = 760] [serial = 536] [outer = 1343B400] 06:14:49 INFO - PROCESS | 760 | 1461075289259 Marionette DEBUG loaded listener.js 06:14:49 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (15457400) [pid = 760] [serial = 537] [outer = 1343B400] 06:14:50 INFO - PROCESS | 760 | 1461075290257 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:14:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:14:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1219ms 06:14:50 INFO - PROCESS | 760 | 1461075290326 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 06:14:50 INFO - PROCESS | 760 | 1461075290329 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 06:14:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:14:50 INFO - PROCESS | 760 | 1461075290333 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:14:50 INFO - PROCESS | 760 | 1461075290335 Marionette TRACE conn2 <- [1,682,null,{}] 06:14:50 INFO - PROCESS | 760 | 1461075290338 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:50 INFO - PROCESS | 760 | 1461075290418 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 06:14:50 INFO - PROCESS | 760 | 1461075290426 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:50 INFO - PROCESS | 760 | ++DOCSHELL 15D02C00 == 55 [pid = 760] [id = 180] 06:14:50 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (15D07000) [pid = 760] [serial = 538] [outer = 00000000] 06:14:50 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (16476C00) [pid = 760] [serial = 539] [outer = 15D07000] 06:14:50 INFO - PROCESS | 760 | 1461075290473 Marionette DEBUG loaded listener.js 06:14:50 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (1673FC00) [pid = 760] [serial = 540] [outer = 15D07000] 06:14:51 INFO - PROCESS | 760 | 1461075291455 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:14:51 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) 06:14:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1156ms 06:14:51 INFO - PROCESS | 760 | 1461075291489 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 06:14:51 INFO - PROCESS | 760 | 1461075291493 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 06:14:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:14:51 INFO - PROCESS | 760 | 1461075291503 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:14:51 INFO - PROCESS | 760 | 1461075291507 Marionette TRACE conn2 <- [1,686,null,{}] 06:14:51 INFO - PROCESS | 760 | 1461075291522 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:51 INFO - PROCESS | 760 | 1461075291634 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 06:14:51 INFO - PROCESS | 760 | 1461075291644 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:51 INFO - PROCESS | 760 | ++DOCSHELL 167C1C00 == 56 [pid = 760] [id = 181] 06:14:51 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (167C2000) [pid = 760] [serial = 541] [outer = 00000000] 06:14:51 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (17BFA000) [pid = 760] [serial = 542] [outer = 167C2000] 06:14:51 INFO - PROCESS | 760 | 1461075291688 Marionette DEBUG loaded listener.js 06:14:51 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (17C46000) [pid = 760] [serial = 543] [outer = 167C2000] 06:14:52 INFO - PROCESS | 760 | 1461075292624 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:14:52 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) 06:14:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1156ms 06:14:52 INFO - PROCESS | 760 | 1461075292661 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 06:14:52 INFO - PROCESS | 760 | 1461075292663 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 06:14:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:14:52 INFO - PROCESS | 760 | 1461075292673 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:14:52 INFO - PROCESS | 760 | 1461075292675 Marionette TRACE conn2 <- [1,690,null,{}] 06:14:52 INFO - PROCESS | 760 | 1461075292679 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:52 INFO - PROCESS | 760 | 1461075292780 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 06:14:52 INFO - PROCESS | 760 | 1461075292786 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:52 INFO - PROCESS | 760 | ++DOCSHELL 12B32000 == 57 [pid = 760] [id = 182] 06:14:52 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (17C4A400) [pid = 760] [serial = 544] [outer = 00000000] 06:14:52 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (182D2C00) [pid = 760] [serial = 545] [outer = 17C4A400] 06:14:52 INFO - PROCESS | 760 | 1461075292831 Marionette DEBUG loaded listener.js 06:14:52 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (18421400) [pid = 760] [serial = 546] [outer = 17C4A400] 06:14:53 INFO - PROCESS | 760 | --DOMWINDOW == 115 (1CFA4000) [pid = 760] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:14:53 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1D2AA000) [pid = 760] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:14:53 INFO - PROCESS | 760 | --DOMWINDOW == 113 (19299C00) [pid = 760] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:14:53 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1420F400) [pid = 760] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:14:53 INFO - PROCESS | 760 | --DOMWINDOW == 111 (16474C00) [pid = 760] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:14:53 INFO - PROCESS | 760 | --DOMWINDOW == 110 (17B4D000) [pid = 760] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:14:53 INFO - PROCESS | 760 | --DOMWINDOW == 109 (13441C00) [pid = 760] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:14:53 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1645A000) [pid = 760] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:14:53 INFO - PROCESS | 760 | --DOMWINDOW == 107 (12C0E800) [pid = 760] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:14:53 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1A798C00) [pid = 760] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:14:53 INFO - PROCESS | 760 | --DOMWINDOW == 105 (19D2FC00) [pid = 760] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:14:53 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1343E000) [pid = 760] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:14:53 INFO - PROCESS | 760 | 1461075293832 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:14:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:14:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1187ms 06:14:53 INFO - PROCESS | 760 | 1461075293869 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 06:14:53 INFO - PROCESS | 760 | 1461075293871 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 06:14:53 INFO - PROCESS | 760 | 1461075293874 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:14:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:14:53 INFO - PROCESS | 760 | 1461075293876 Marionette TRACE conn2 <- [1,694,null,{}] 06:14:53 INFO - PROCESS | 760 | 1461075293879 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:53 INFO - PROCESS | 760 | 1461075294004 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 06:14:53 INFO - PROCESS | 760 | 1461075294013 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:54 INFO - PROCESS | 760 | ++DOCSHELL 156E6000 == 58 [pid = 760] [id = 183] 06:14:54 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (16543400) [pid = 760] [serial = 547] [outer = 00000000] 06:14:54 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1848F800) [pid = 760] [serial = 548] [outer = 16543400] 06:14:54 INFO - PROCESS | 760 | 1461075294064 Marionette DEBUG loaded listener.js 06:14:54 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (19213000) [pid = 760] [serial = 549] [outer = 16543400] 06:14:54 INFO - PROCESS | 760 | 1461075294970 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:14:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:14:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1140ms 06:14:54 INFO - PROCESS | 760 | 1461075295019 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 06:14:54 INFO - PROCESS | 760 | 1461075295021 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 06:14:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:14:55 INFO - PROCESS | 760 | 1461075295025 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:14:55 INFO - PROCESS | 760 | 1461075295026 Marionette TRACE conn2 <- [1,698,null,{}] 06:14:55 INFO - PROCESS | 760 | 1461075295030 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:55 INFO - PROCESS | 760 | 1461075295133 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 06:14:55 INFO - PROCESS | 760 | 1461075295236 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:55 INFO - PROCESS | 760 | ++DOCSHELL 02A8C400 == 59 [pid = 760] [id = 184] 06:14:55 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (02A8DC00) [pid = 760] [serial = 550] [outer = 00000000] 06:14:55 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (11C31C00) [pid = 760] [serial = 551] [outer = 02A8DC00] 06:14:55 INFO - PROCESS | 760 | 1461075295294 Marionette DEBUG loaded listener.js 06:14:55 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (11C5E400) [pid = 760] [serial = 552] [outer = 02A8DC00] 06:14:56 INFO - PROCESS | 760 | 1461075296374 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:14:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:14:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1391ms 06:14:56 INFO - PROCESS | 760 | 1461075296434 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 06:14:56 INFO - PROCESS | 760 | 1461075296438 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 06:14:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:14:56 INFO - PROCESS | 760 | 1461075296443 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:14:56 INFO - PROCESS | 760 | 1461075296447 Marionette TRACE conn2 <- [1,702,null,{}] 06:14:56 INFO - PROCESS | 760 | 1461075296453 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:56 INFO - PROCESS | 760 | 1461075296552 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 06:14:56 INFO - PROCESS | 760 | 1461075296750 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:56 INFO - PROCESS | 760 | ++DOCSHELL 15AE6000 == 60 [pid = 760] [id = 185] 06:14:56 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (15D08000) [pid = 760] [serial = 553] [outer = 00000000] 06:14:56 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1645F400) [pid = 760] [serial = 554] [outer = 15D08000] 06:14:56 INFO - PROCESS | 760 | 1461075296808 Marionette DEBUG loaded listener.js 06:14:56 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1646FC00) [pid = 760] [serial = 555] [outer = 15D08000] 06:14:57 INFO - PROCESS | 760 | 1461075297857 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:14:57 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 06:14:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1453ms 06:14:57 INFO - PROCESS | 760 | 1461075297903 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 06:14:57 INFO - PROCESS | 760 | 1461075297907 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 06:14:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:14:57 INFO - PROCESS | 760 | 1461075297911 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:14:57 INFO - PROCESS | 760 | 1461075297914 Marionette TRACE conn2 <- [1,706,null,{}] 06:14:57 INFO - PROCESS | 760 | 1461075297960 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:58 INFO - PROCESS | 760 | 1461075298056 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 06:14:58 INFO - PROCESS | 760 | 1461075298216 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:58 INFO - PROCESS | 760 | ++DOCSHELL 18054400 == 61 [pid = 760] [id = 186] 06:14:58 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (180DF400) [pid = 760] [serial = 556] [outer = 00000000] 06:14:58 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (18AC8C00) [pid = 760] [serial = 557] [outer = 180DF400] 06:14:58 INFO - PROCESS | 760 | 1461075298313 Marionette DEBUG loaded listener.js 06:14:58 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (19299800) [pid = 760] [serial = 558] [outer = 180DF400] 06:14:59 INFO - PROCESS | 760 | 1461075299365 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:14:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:14:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1500ms 06:14:59 INFO - PROCESS | 760 | 1461075299410 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 06:14:59 INFO - PROCESS | 760 | 1461075299414 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 06:14:59 INFO - PROCESS | 760 | 1461075299420 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:14:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:14:59 INFO - PROCESS | 760 | 1461075299424 Marionette TRACE conn2 <- [1,710,null,{}] 06:14:59 INFO - PROCESS | 760 | 1461075299430 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:14:59 INFO - PROCESS | 760 | 1461075299562 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 06:14:59 INFO - PROCESS | 760 | 1461075299699 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:14:59 INFO - PROCESS | 760 | ++DOCSHELL 13441800 == 62 [pid = 760] [id = 187] 06:14:59 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (13441C00) [pid = 760] [serial = 559] [outer = 00000000] 06:14:59 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (13770000) [pid = 760] [serial = 560] [outer = 13441C00] 06:14:59 INFO - PROCESS | 760 | 1461075299750 Marionette DEBUG loaded listener.js 06:14:59 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (14346400) [pid = 760] [serial = 561] [outer = 13441C00] 06:15:00 INFO - PROCESS | 760 | --DOCSHELL 156E6000 == 61 [pid = 760] [id = 183] 06:15:00 INFO - PROCESS | 760 | --DOCSHELL 12B32000 == 60 [pid = 760] [id = 182] 06:15:00 INFO - PROCESS | 760 | --DOCSHELL 167C1C00 == 59 [pid = 760] [id = 181] 06:15:00 INFO - PROCESS | 760 | --DOCSHELL 15D02C00 == 58 [pid = 760] [id = 180] 06:15:00 INFO - PROCESS | 760 | --DOCSHELL 12BE8800 == 57 [pid = 760] [id = 179] 06:15:00 INFO - PROCESS | 760 | --DOCSHELL 13258000 == 56 [pid = 760] [id = 178] 06:15:00 INFO - PROCESS | 760 | --DOCSHELL 11C2E000 == 55 [pid = 760] [id = 174] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1D2AF800) [pid = 760] [serial = 503] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1DBC7000) [pid = 760] [serial = 506] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 116 (19DB3000) [pid = 760] [serial = 495] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 115 (1CAC6400) [pid = 760] [serial = 476] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 114 (16B25000) [pid = 760] [serial = 489] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 113 (167C2800) [pid = 760] [serial = 488] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 112 (11B71C00) [pid = 760] [serial = 467] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1680AC00) [pid = 760] [serial = 491] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 110 (16813800) [pid = 760] [serial = 492] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1841D400) [pid = 760] [serial = 473] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 108 (16458000) [pid = 760] [serial = 470] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1A55B800) [pid = 760] [serial = 497] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1A560C00) [pid = 760] [serial = 498] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1A0DF000) [pid = 760] [serial = 482] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1673D800) [pid = 760] [serial = 486] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1569E400) [pid = 760] [serial = 485] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 102 (11C64800) [pid = 760] [serial = 479] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1D582C00) [pid = 760] [serial = 504] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1DBC6C00) [pid = 760] [serial = 507] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 99 (182C8C00) [pid = 760] [serial = 512] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1343C400) [pid = 760] [serial = 509] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 97 (138CA400) [pid = 760] [serial = 510] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 96 (19D31800) [pid = 760] [serial = 494] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1928EC00) [pid = 760] [serial = 513] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 94 (1D2A7000) [pid = 760] [serial = 516] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1C0B0800) [pid = 760] [serial = 500] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1C0CE000) [pid = 760] [serial = 501] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 91 (1C0AE000) [pid = 760] [serial = 515] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | --DOMWINDOW == 90 (13446400) [pid = 760] [serial = 465] [outer = 00000000] [url = about:blank] 06:15:00 INFO - PROCESS | 760 | 1461075300286 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 06:15:00 INFO - PROCESS | 760 | 1461075300332 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 06:15:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:15:00 INFO - PROCESS | 760 | 1461075300338 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:15:00 INFO - PROCESS | 760 | 1461075300340 Marionette TRACE conn2 <- [1,714,null,{}] 06:15:00 INFO - PROCESS | 760 | 1461075300343 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:00 INFO - PROCESS | 760 | 1461075300428 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 06:15:00 INFO - PROCESS | 760 | 1461075300437 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:00 INFO - PROCESS | 760 | ++DOCSHELL 11C37400 == 56 [pid = 760] [id = 188] 06:15:00 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (11C59800) [pid = 760] [serial = 562] [outer = 00000000] 06:15:00 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (15D04C00) [pid = 760] [serial = 563] [outer = 11C59800] 06:15:00 INFO - PROCESS | 760 | 1461075300483 Marionette DEBUG loaded listener.js 06:15:00 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1645F800) [pid = 760] [serial = 564] [outer = 11C59800] 06:15:01 INFO - PROCESS | 760 | 1461075301037 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:15:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:15:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 750ms 06:15:01 INFO - PROCESS | 760 | 1461075301076 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 06:15:01 INFO - PROCESS | 760 | 1461075301078 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 06:15:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:15:01 INFO - PROCESS | 760 | 1461075301082 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:15:01 INFO - PROCESS | 760 | 1461075301085 Marionette TRACE conn2 <- [1,718,null,{}] 06:15:01 INFO - PROCESS | 760 | 1461075301095 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:01 INFO - PROCESS | 760 | 1461075301188 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 06:15:01 INFO - PROCESS | 760 | 1461075301271 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:01 INFO - PROCESS | 760 | ++DOCSHELL 16809000 == 57 [pid = 760] [id = 189] 06:15:01 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (16810C00) [pid = 760] [serial = 565] [outer = 00000000] 06:15:01 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (17B53000) [pid = 760] [serial = 566] [outer = 16810C00] 06:15:01 INFO - PROCESS | 760 | 1461075301322 Marionette DEBUG loaded listener.js 06:15:01 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (17C49C00) [pid = 760] [serial = 567] [outer = 16810C00] 06:15:01 INFO - PROCESS | 760 | 1461075301765 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 06:15:01 INFO - PROCESS | 760 | 1461075301824 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 06:15:01 INFO - PROCESS | 760 | 1461075301828 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:15:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:15:01 INFO - PROCESS | 760 | 1461075301829 Marionette TRACE conn2 <- [1,722,null,{}] 06:15:01 INFO - PROCESS | 760 | 1461075301833 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:01 INFO - PROCESS | 760 | 1461075301916 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 06:15:01 INFO - PROCESS | 760 | 1461075301922 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:01 INFO - PROCESS | 760 | ++DOCSHELL 17BF9800 == 58 [pid = 760] [id = 190] 06:15:01 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (1842BC00) [pid = 760] [serial = 568] [outer = 00000000] 06:15:01 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (197D3800) [pid = 760] [serial = 569] [outer = 1842BC00] 06:15:01 INFO - PROCESS | 760 | 1461075301968 Marionette DEBUG loaded listener.js 06:15:02 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (197D9000) [pid = 760] [serial = 570] [outer = 1842BC00] 06:15:02 INFO - PROCESS | 760 | 1461075302413 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:15:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:15:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 640ms 06:15:02 INFO - PROCESS | 760 | 1461075302466 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 06:15:02 INFO - PROCESS | 760 | 1461075302468 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 06:15:02 INFO - PROCESS | 760 | 1461075302471 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:15:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:15:02 INFO - PROCESS | 760 | 1461075302473 Marionette TRACE conn2 <- [1,726,null,{}] 06:15:02 INFO - PROCESS | 760 | 1461075302476 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:02 INFO - PROCESS | 760 | 1461075302580 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 06:15:02 INFO - PROCESS | 760 | 1461075302663 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:02 INFO - PROCESS | 760 | ++DOCSHELL 19AC4C00 == 59 [pid = 760] [id = 191] 06:15:02 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (19AC7000) [pid = 760] [serial = 571] [outer = 00000000] 06:15:02 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (19D9B800) [pid = 760] [serial = 572] [outer = 19AC7000] 06:15:02 INFO - PROCESS | 760 | 1461075302707 Marionette DEBUG loaded listener.js 06:15:02 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (19DB0C00) [pid = 760] [serial = 573] [outer = 19AC7000] 06:15:03 INFO - PROCESS | 760 | 1461075303608 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 06:15:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:15:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1188ms 06:15:03 INFO - PROCESS | 760 | 1461075303666 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 06:15:03 INFO - PROCESS | 760 | 1461075303668 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 06:15:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:15:03 INFO - PROCESS | 760 | 1461075303672 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:15:03 INFO - PROCESS | 760 | 1461075303674 Marionette TRACE conn2 <- [1,730,null,{}] 06:15:03 INFO - PROCESS | 760 | 1461075303677 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:03 INFO - PROCESS | 760 | 1461075303817 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 06:15:03 INFO - PROCESS | 760 | 1461075303826 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:03 INFO - PROCESS | 760 | ++DOCSHELL 1343D800 == 60 [pid = 760] [id = 192] 06:15:03 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (13441000) [pid = 760] [serial = 574] [outer = 00000000] 06:15:03 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (19DE6400) [pid = 760] [serial = 575] [outer = 13441000] 06:15:03 INFO - PROCESS | 760 | 1461075303931 Marionette DEBUG loaded listener.js 06:15:03 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1A555C00) [pid = 760] [serial = 576] [outer = 13441000] 06:15:04 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1325D400) [pid = 760] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:15:04 INFO - PROCESS | 760 | --DOMWINDOW == 103 (15D07000) [pid = 760] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:15:04 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1343B400) [pid = 760] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:15:04 INFO - PROCESS | 760 | --DOMWINDOW == 101 (167C2000) [pid = 760] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:15:04 INFO - PROCESS | 760 | --DOMWINDOW == 100 (17C4A400) [pid = 760] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:15:04 INFO - PROCESS | 760 | 1461075304806 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 06:15:04 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 06:15:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1141ms 06:15:04 INFO - PROCESS | 760 | 1461075304816 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 06:15:04 INFO - PROCESS | 760 | 1461075304818 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 06:15:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:15:04 INFO - PROCESS | 760 | 1461075304822 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:15:04 INFO - PROCESS | 760 | 1461075304824 Marionette TRACE conn2 <- [1,734,null,{}] 06:15:04 INFO - PROCESS | 760 | 1461075304828 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:04 INFO - PROCESS | 760 | 1461075304931 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 06:15:04 INFO - PROCESS | 760 | 1461075304939 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:04 INFO - PROCESS | 760 | ++DOCSHELL 13202C00 == 61 [pid = 760] [id = 193] 06:15:04 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (18425000) [pid = 760] [serial = 577] [outer = 00000000] 06:15:04 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (1A560400) [pid = 760] [serial = 578] [outer = 18425000] 06:15:04 INFO - PROCESS | 760 | 1461075304984 Marionette DEBUG loaded listener.js 06:15:05 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1A562C00) [pid = 760] [serial = 579] [outer = 18425000] 06:15:05 INFO - PROCESS | 760 | 1461075305885 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 06:15:05 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.) 06:15:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1078ms 06:15:05 INFO - PROCESS | 760 | 1461075305916 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:15:05 INFO - PROCESS | 760 | 1461075305918 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 06:15:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:15:05 INFO - PROCESS | 760 | 1461075305921 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:15:05 INFO - PROCESS | 760 | 1461075305923 Marionette TRACE conn2 <- [1,738,null,{}] 06:15:05 INFO - PROCESS | 760 | 1461075305927 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:05 INFO - PROCESS | 760 | 1461075306002 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:15:05 INFO - PROCESS | 760 | 1461075306009 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:06 INFO - PROCESS | 760 | ++DOCSHELL 17C4A400 == 62 [pid = 760] [id = 194] 06:15:06 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1A5D9C00) [pid = 760] [serial = 580] [outer = 00000000] 06:15:06 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1AA7B400) [pid = 760] [serial = 581] [outer = 1A5D9C00] 06:15:06 INFO - PROCESS | 760 | 1461075306054 Marionette DEBUG loaded listener.js 06:15:06 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1AA7D800) [pid = 760] [serial = 582] [outer = 1A5D9C00] 06:15:07 INFO - PROCESS | 760 | 1461075307120 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 06:15:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:15:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1250ms 06:15:07 INFO - PROCESS | 760 | 1461075307180 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:15:07 INFO - PROCESS | 760 | 1461075307186 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 06:15:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:15:07 INFO - PROCESS | 760 | 1461075307191 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:15:07 INFO - PROCESS | 760 | 1461075307193 Marionette TRACE conn2 <- [1,742,null,{}] 06:15:07 INFO - PROCESS | 760 | 1461075307243 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:07 INFO - PROCESS | 760 | 1461075307340 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:15:07 INFO - PROCESS | 760 | 1461075307544 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:07 INFO - PROCESS | 760 | ++DOCSHELL 12CF2000 == 63 [pid = 760] [id = 195] 06:15:07 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (12D80800) [pid = 760] [serial = 583] [outer = 00000000] 06:15:07 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (14346800) [pid = 760] [serial = 584] [outer = 12D80800] 06:15:07 INFO - PROCESS | 760 | 1461075307602 Marionette DEBUG loaded listener.js 06:15:07 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (142B1000) [pid = 760] [serial = 585] [outer = 12D80800] 06:15:08 INFO - PROCESS | 760 | 1461075308649 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 06:15:08 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 06:15:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1500ms 06:15:08 INFO - PROCESS | 760 | 1461075308692 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:15:08 INFO - PROCESS | 760 | 1461075308698 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 06:15:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:15:08 INFO - PROCESS | 760 | 1461075308705 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:15:08 INFO - PROCESS | 760 | 1461075308707 Marionette TRACE conn2 <- [1,746,null,{}] 06:15:08 INFO - PROCESS | 760 | 1461075308711 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:08 INFO - PROCESS | 760 | 1461075308843 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:15:08 INFO - PROCESS | 760 | 1461075308972 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:08 INFO - PROCESS | 760 | ++DOCSHELL 16B60000 == 64 [pid = 760] [id = 196] 06:15:08 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (16B69400) [pid = 760] [serial = 586] [outer = 00000000] 06:15:09 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (189B8C00) [pid = 760] [serial = 587] [outer = 16B69400] 06:15:09 INFO - PROCESS | 760 | 1461075309026 Marionette DEBUG loaded listener.js 06:15:09 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1929CC00) [pid = 760] [serial = 588] [outer = 16B69400] 06:15:09 INFO - PROCESS | 760 | 1461075309580 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 06:15:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:15:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 937ms 06:15:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:15:09 INFO - PROCESS | 760 | 1461075309648 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:15:09 INFO - PROCESS | 760 | 1461075309650 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 06:15:09 INFO - PROCESS | 760 | 1461075309654 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:15:09 INFO - PROCESS | 760 | 1461075309658 Marionette TRACE conn2 <- [1,750,null,{}] 06:15:09 INFO - PROCESS | 760 | 1461075309669 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:09 INFO - PROCESS | 760 | 1461075309776 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:15:09 INFO - PROCESS | 760 | 1461075309904 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:09 INFO - PROCESS | 760 | ++DOCSHELL 1A562000 == 65 [pid = 760] [id = 197] 06:15:09 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1A578C00) [pid = 760] [serial = 589] [outer = 00000000] 06:15:09 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1C0A6400) [pid = 760] [serial = 590] [outer = 1A578C00] 06:15:09 INFO - PROCESS | 760 | 1461075309969 Marionette DEBUG loaded listener.js 06:15:10 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1C0AD000) [pid = 760] [serial = 591] [outer = 1A578C00] 06:15:10 INFO - PROCESS | 760 | 1461075310998 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 06:15:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:15:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1390ms 06:15:11 INFO - PROCESS | 760 | 1461075311160 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:15:11 INFO - PROCESS | 760 | 1461075311164 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 06:15:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:15:11 INFO - PROCESS | 760 | 1461075311175 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:15:11 INFO - PROCESS | 760 | 1461075311179 Marionette TRACE conn2 <- [1,754,null,{}] 06:15:11 INFO - PROCESS | 760 | 1461075311186 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:11 INFO - PROCESS | 760 | 1461075311329 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:15:11 INFO - PROCESS | 760 | 1461075311502 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:11 INFO - PROCESS | 760 | ++DOCSHELL 16460C00 == 66 [pid = 760] [id = 198] 06:15:11 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1646A800) [pid = 760] [serial = 592] [outer = 00000000] 06:15:11 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (16546000) [pid = 760] [serial = 593] [outer = 1646A800] 06:15:11 INFO - PROCESS | 760 | 1461075311557 Marionette DEBUG loaded listener.js 06:15:11 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (167BB000) [pid = 760] [serial = 594] [outer = 1646A800] 06:15:11 INFO - PROCESS | 760 | --DOCSHELL 1C32E800 == 65 [pid = 760] [id = 99] 06:15:11 INFO - PROCESS | 760 | --DOCSHELL 1D585400 == 64 [pid = 760] [id = 128] 06:15:11 INFO - PROCESS | 760 | --DOCSHELL 197D6C00 == 63 [pid = 760] [id = 177] 06:15:11 INFO - PROCESS | 760 | --DOCSHELL 13771000 == 62 [pid = 760] [id = 22] 06:15:11 INFO - PROCESS | 760 | --DOCSHELL 14349800 == 61 [pid = 760] [id = 26] 06:15:11 INFO - PROCESS | 760 | --DOCSHELL 1376B400 == 60 [pid = 760] [id = 21] 06:15:11 INFO - PROCESS | 760 | --DOCSHELL 15AE6000 == 59 [pid = 760] [id = 185] 06:15:11 INFO - PROCESS | 760 | --DOCSHELL 02A8C400 == 58 [pid = 760] [id = 184] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 117 (19297400) [pid = 760] [serial = 518] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 116 (13637400) [pid = 760] [serial = 521] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 115 (167C0800) [pid = 760] [serial = 524] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 114 (197D8C00) [pid = 760] [serial = 527] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 113 (13724800) [pid = 760] [serial = 534] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 112 (13443800) [pid = 760] [serial = 533] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 111 (16476C00) [pid = 760] [serial = 539] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 110 (14A91800) [pid = 760] [serial = 536] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 109 (15457400) [pid = 760] [serial = 537] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 108 (17BFA000) [pid = 760] [serial = 542] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1C0AB000) [pid = 760] [serial = 530] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 106 (182D2C00) [pid = 760] [serial = 545] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 105 (17C46000) [pid = 760] [serial = 543] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1848F800) [pid = 760] [serial = 548] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 103 (18421400) [pid = 760] [serial = 546] [outer = 00000000] [url = about:blank] 06:15:11 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1673FC00) [pid = 760] [serial = 540] [outer = 00000000] [url = about:blank] 06:15:12 INFO - PROCESS | 760 | 1461075312555 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 06:15:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:15:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1391ms 06:15:12 INFO - PROCESS | 760 | 1461075312574 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:15:12 INFO - PROCESS | 760 | 1461075312577 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 06:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:15:12 INFO - PROCESS | 760 | 1461075312584 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:15:12 INFO - PROCESS | 760 | 1461075312587 Marionette TRACE conn2 <- [1,758,null,{}] 06:15:12 INFO - PROCESS | 760 | 1461075312608 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:12 INFO - PROCESS | 760 | 1461075312696 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:15:12 INFO - PROCESS | 760 | 1461075312702 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:12 INFO - PROCESS | 760 | ++DOCSHELL 13722400 == 59 [pid = 760] [id = 199] 06:15:12 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (13724800) [pid = 760] [serial = 595] [outer = 00000000] 06:15:12 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1646EC00) [pid = 760] [serial = 596] [outer = 13724800] 06:15:12 INFO - PROCESS | 760 | 1461075312747 Marionette DEBUG loaded listener.js 06:15:12 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (167C0000) [pid = 760] [serial = 597] [outer = 13724800] 06:15:13 INFO - PROCESS | 760 | 1461075313213 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 656ms 06:15:13 INFO - PROCESS | 760 | 1461075313237 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:15:13 INFO - PROCESS | 760 | 1461075313239 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 06:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:15:13 INFO - PROCESS | 760 | 1461075313243 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:15:13 INFO - PROCESS | 760 | 1461075313245 Marionette TRACE conn2 <- [1,762,null,{}] 06:15:13 INFO - PROCESS | 760 | 1461075313254 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:13 INFO - PROCESS | 760 | 1461075313335 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:15:13 INFO - PROCESS | 760 | 1461075313343 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:13 INFO - PROCESS | 760 | ++DOCSHELL 17BFEC00 == 60 [pid = 760] [id = 200] 06:15:13 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (17C4C800) [pid = 760] [serial = 598] [outer = 00000000] 06:15:13 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (18424000) [pid = 760] [serial = 599] [outer = 17C4C800] 06:15:13 INFO - PROCESS | 760 | 1461075313392 Marionette DEBUG loaded listener.js 06:15:13 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (189B5C00) [pid = 760] [serial = 600] [outer = 17C4C800] 06:15:13 INFO - PROCESS | 760 | 1461075313836 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 06:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 640ms 06:15:13 INFO - PROCESS | 760 | 1461075313881 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:15:13 INFO - PROCESS | 760 | 1461075313883 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 06:15:13 INFO - PROCESS | 760 | 1461075313886 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:15:13 INFO - PROCESS | 760 | 1461075313888 Marionette TRACE conn2 <- [1,766,null,{}] 06:15:13 INFO - PROCESS | 760 | 1461075313891 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:13 INFO - PROCESS | 760 | 1461075313973 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:15:13 INFO - PROCESS | 760 | 1461075313979 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:13 INFO - PROCESS | 760 | ++DOCSHELL 197CCC00 == 61 [pid = 760] [id = 201] 06:15:13 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (197D0000) [pid = 760] [serial = 601] [outer = 00000000] 06:15:14 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (19AC8400) [pid = 760] [serial = 602] [outer = 197D0000] 06:15:14 INFO - PROCESS | 760 | 1461075314024 Marionette DEBUG loaded listener.js 06:15:14 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (19D99800) [pid = 760] [serial = 603] [outer = 197D0000] 06:15:14 INFO - PROCESS | 760 | 1461075314504 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 06:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 625ms 06:15:14 INFO - PROCESS | 760 | 1461075314524 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:15:14 INFO - PROCESS | 760 | 1461075314526 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 06:15:14 INFO - PROCESS | 760 | 1461075314529 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:15:14 INFO - PROCESS | 760 | 1461075314531 Marionette TRACE conn2 <- [1,770,null,{}] 06:15:14 INFO - PROCESS | 760 | 1461075314540 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:14 INFO - PROCESS | 760 | 1461075314647 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:15:14 INFO - PROCESS | 760 | 1461075314653 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:14 INFO - PROCESS | 760 | ++DOCSHELL 19DBC000 == 62 [pid = 760] [id = 202] 06:15:14 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (19DE9400) [pid = 760] [serial = 604] [outer = 00000000] 06:15:14 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1A559800) [pid = 760] [serial = 605] [outer = 19DE9400] 06:15:14 INFO - PROCESS | 760 | 1461075314697 Marionette DEBUG loaded listener.js 06:15:14 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1A557800) [pid = 760] [serial = 606] [outer = 19DE9400] 06:15:15 INFO - PROCESS | 760 | 1461075315139 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 06:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 625ms 06:15:15 INFO - PROCESS | 760 | 1461075315168 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:15:15 INFO - PROCESS | 760 | 1461075315170 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 06:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:15:15 INFO - PROCESS | 760 | 1461075315173 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:15:15 INFO - PROCESS | 760 | 1461075315175 Marionette TRACE conn2 <- [1,774,null,{}] 06:15:15 INFO - PROCESS | 760 | 1461075315178 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:15 INFO - PROCESS | 760 | 1461075315306 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:15:15 INFO - PROCESS | 760 | 1461075315396 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:15 INFO - PROCESS | 760 | ++DOCSHELL 1C0ABC00 == 63 [pid = 760] [id = 203] 06:15:15 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1C0AE000) [pid = 760] [serial = 607] [outer = 00000000] 06:15:15 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1C0CE000) [pid = 760] [serial = 608] [outer = 1C0AE000] 06:15:15 INFO - PROCESS | 760 | 1461075315443 Marionette DEBUG loaded listener.js 06:15:15 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1C17BC00) [pid = 760] [serial = 609] [outer = 1C0AE000] 06:15:15 INFO - PROCESS | 760 | 1461075315874 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 735ms 06:15:15 INFO - PROCESS | 760 | 1461075315917 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:15:15 INFO - PROCESS | 760 | 1461075315919 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 06:15:15 INFO - PROCESS | 760 | 1461075315922 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:15:15 INFO - PROCESS | 760 | 1461075315924 Marionette TRACE conn2 <- [1,778,null,{}] 06:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:15:15 INFO - PROCESS | 760 | 1461075315927 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:16 INFO - PROCESS | 760 | 1461075316033 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:15:16 INFO - PROCESS | 760 | 1461075316041 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:16 INFO - PROCESS | 760 | ++DOCSHELL 13446400 == 64 [pid = 760] [id = 204] 06:15:16 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (13771800) [pid = 760] [serial = 610] [outer = 00000000] 06:15:16 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1CA0FC00) [pid = 760] [serial = 611] [outer = 13771800] 06:15:16 INFO - PROCESS | 760 | 1461075316131 Marionette DEBUG loaded listener.js 06:15:16 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1CA18000) [pid = 760] [serial = 612] [outer = 13771800] 06:15:16 INFO - PROCESS | 760 | --DOMWINDOW == 119 (19AC7000) [pid = 760] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:15:16 INFO - PROCESS | 760 | --DOMWINDOW == 118 (16810C00) [pid = 760] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:15:16 INFO - PROCESS | 760 | --DOMWINDOW == 117 (11C59800) [pid = 760] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:15:16 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1842BC00) [pid = 760] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:15:16 INFO - PROCESS | 760 | --DOMWINDOW == 115 (13441C00) [pid = 760] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:15:16 INFO - PROCESS | 760 | --DOMWINDOW == 114 (13441000) [pid = 760] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:15:16 INFO - PROCESS | 760 | --DOMWINDOW == 113 (18425000) [pid = 760] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:15:16 INFO - PROCESS | 760 | --DOMWINDOW == 112 (11C2FC00) [pid = 760] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:15:16 INFO - PROCESS | 760 | --DOMWINDOW == 111 (16543400) [pid = 760] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:15:16 INFO - PROCESS | 760 | 1461075316548 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 641ms 06:15:16 INFO - PROCESS | 760 | 1461075316562 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:15:16 INFO - PROCESS | 760 | 1461075316564 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 06:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:15:16 INFO - PROCESS | 760 | 1461075316578 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:15:16 INFO - PROCESS | 760 | 1461075316580 Marionette TRACE conn2 <- [1,782,null,{}] 06:15:16 INFO - PROCESS | 760 | 1461075316583 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:16 INFO - PROCESS | 760 | 1461075316685 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:15:16 INFO - PROCESS | 760 | 1461075316693 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:16 INFO - PROCESS | 760 | ++DOCSHELL 1680AC00 == 65 [pid = 760] [id = 205] 06:15:16 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1842BC00) [pid = 760] [serial = 613] [outer = 00000000] 06:15:16 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1C0CB000) [pid = 760] [serial = 614] [outer = 1842BC00] 06:15:16 INFO - PROCESS | 760 | 1461075316738 Marionette DEBUG loaded listener.js 06:15:16 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1C32FC00) [pid = 760] [serial = 615] [outer = 1842BC00] 06:15:17 INFO - PROCESS | 760 | 1461075317151 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 06:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 594ms 06:15:17 INFO - PROCESS | 760 | 1461075317176 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:15:17 INFO - PROCESS | 760 | 1461075317178 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 06:15:17 INFO - PROCESS | 760 | 1461075317181 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:15:17 INFO - PROCESS | 760 | 1461075317183 Marionette TRACE conn2 <- [1,786,null,{}] 06:15:17 INFO - PROCESS | 760 | 1461075317186 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:17 INFO - PROCESS | 760 | 1461075317306 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:15:17 INFO - PROCESS | 760 | 1461075317312 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:17 INFO - PROCESS | 760 | ++DOCSHELL 11B72C00 == 66 [pid = 760] [id = 206] 06:15:17 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (13438C00) [pid = 760] [serial = 616] [outer = 00000000] 06:15:17 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1CF1E400) [pid = 760] [serial = 617] [outer = 13438C00] 06:15:17 INFO - PROCESS | 760 | 1461075317356 Marionette DEBUG loaded listener.js 06:15:17 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1CF1DC00) [pid = 760] [serial = 618] [outer = 13438C00] 06:15:17 INFO - PROCESS | 760 | 1461075317749 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 06:15:17 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 06:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 594ms 06:15:17 INFO - PROCESS | 760 | 1461075317788 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:15:17 INFO - PROCESS | 760 | 1461075317790 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 06:15:17 INFO - PROCESS | 760 | 1461075317794 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:15:17 INFO - PROCESS | 760 | 1461075317795 Marionette TRACE conn2 <- [1,790,null,{}] 06:15:17 INFO - PROCESS | 760 | 1461075317799 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:17 INFO - PROCESS | 760 | 1461075317888 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:15:17 INFO - PROCESS | 760 | 1461075317894 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:17 INFO - PROCESS | 760 | ++DOCSHELL 1C0C9C00 == 67 [pid = 760] [id = 207] 06:15:17 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1D2A4800) [pid = 760] [serial = 619] [outer = 00000000] 06:15:17 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1D2AC400) [pid = 760] [serial = 620] [outer = 1D2A4800] 06:15:17 INFO - PROCESS | 760 | 1461075317938 Marionette DEBUG loaded listener.js 06:15:17 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1D2AFC00) [pid = 760] [serial = 621] [outer = 1D2A4800] 06:15:18 INFO - PROCESS | 760 | 1461075318525 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 06:15:18 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 06:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 797ms 06:15:18 INFO - PROCESS | 760 | 1461075318597 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:15:18 INFO - PROCESS | 760 | 1461075318602 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 06:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:15:18 INFO - PROCESS | 760 | 1461075318607 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:15:18 INFO - PROCESS | 760 | 1461075318612 Marionette TRACE conn2 <- [1,794,null,{}] 06:15:18 INFO - PROCESS | 760 | 1461075318619 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:18 INFO - PROCESS | 760 | 1461075318725 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:15:18 INFO - PROCESS | 760 | 1461075318861 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:18 INFO - PROCESS | 760 | ++DOCSHELL 12D4A400 == 68 [pid = 760] [id = 208] 06:15:18 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (12D75000) [pid = 760] [serial = 622] [outer = 00000000] 06:15:18 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (15694000) [pid = 760] [serial = 623] [outer = 12D75000] 06:15:18 INFO - PROCESS | 760 | 1461075318922 Marionette DEBUG loaded listener.js 06:15:18 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1645A400) [pid = 760] [serial = 624] [outer = 12D75000] 06:15:19 INFO - PROCESS | 760 | 1461075319530 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 06:15:19 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 06:15:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1000ms 06:15:19 INFO - PROCESS | 760 | 1461075319610 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:15:19 INFO - PROCESS | 760 | 1461075319616 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 06:15:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:15:19 INFO - PROCESS | 760 | 1461075319623 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:15:19 INFO - PROCESS | 760 | 1461075319625 Marionette TRACE conn2 <- [1,798,null,{}] 06:15:19 INFO - PROCESS | 760 | 1461075319630 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:19 INFO - PROCESS | 760 | 1461075319739 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:15:19 INFO - PROCESS | 760 | 1461075319867 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:19 INFO - PROCESS | 760 | ++DOCSHELL 1645DC00 == 69 [pid = 760] [id = 209] 06:15:19 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (1646C800) [pid = 760] [serial = 625] [outer = 00000000] 06:15:19 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (18ABEC00) [pid = 760] [serial = 626] [outer = 1646C800] 06:15:19 INFO - PROCESS | 760 | 1461075319932 Marionette DEBUG loaded listener.js 06:15:19 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (197DA000) [pid = 760] [serial = 627] [outer = 1646C800] 06:15:20 INFO - PROCESS | 760 | 1461075320551 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 06:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1000ms 06:15:20 INFO - PROCESS | 760 | 1461075320623 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:15:20 INFO - PROCESS | 760 | 1461075320626 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 06:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:15:20 INFO - PROCESS | 760 | 1461075320630 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:15:20 INFO - PROCESS | 760 | 1461075320634 Marionette TRACE conn2 <- [1,802,null,{}] 06:15:20 INFO - PROCESS | 760 | 1461075320645 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:20 INFO - PROCESS | 760 | 1461075320781 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:15:20 INFO - PROCESS | 760 | 1461075320909 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:20 INFO - PROCESS | 760 | ++DOCSHELL 1C0D0C00 == 70 [pid = 760] [id = 210] 06:15:20 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1C173C00) [pid = 760] [serial = 628] [outer = 00000000] 06:15:20 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1D2A2800) [pid = 760] [serial = 629] [outer = 1C173C00] 06:15:20 INFO - PROCESS | 760 | 1461075320974 Marionette DEBUG loaded listener.js 06:15:21 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1D2B0C00) [pid = 760] [serial = 630] [outer = 1C173C00] 06:15:21 INFO - PROCESS | 760 | 1461075321546 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 06:15:21 INFO - PROCESS | 760 | 1461075321577 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 06:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:15:21 INFO - PROCESS | 760 | 1461075321594 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:15:21 INFO - PROCESS | 760 | 1461075321596 Marionette TRACE conn2 <- [1,806,null,{}] 06:15:21 INFO - PROCESS | 760 | 1461075321601 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:21 INFO - PROCESS | 760 | 1461075321701 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:15:21 INFO - PROCESS | 760 | 1461075321828 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:21 INFO - PROCESS | 760 | ++DOCSHELL 1CF1C400 == 71 [pid = 760] [id = 211] 06:15:21 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1D57AC00) [pid = 760] [serial = 631] [outer = 00000000] 06:15:21 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1D732000) [pid = 760] [serial = 632] [outer = 1D57AC00] 06:15:21 INFO - PROCESS | 760 | 1461075321883 Marionette DEBUG loaded listener.js 06:15:21 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1D734400) [pid = 760] [serial = 633] [outer = 1D57AC00] 06:15:22 INFO - PROCESS | 760 | 1461075322479 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 06:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 969ms 06:15:22 INFO - PROCESS | 760 | 1461075322546 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:15:22 INFO - PROCESS | 760 | 1461075322548 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 06:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:15:22 INFO - PROCESS | 760 | 1461075322552 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:15:22 INFO - PROCESS | 760 | 1461075322554 Marionette TRACE conn2 <- [1,810,null,{}] 06:15:22 INFO - PROCESS | 760 | 1461075322557 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:22 INFO - PROCESS | 760 | 1461075322655 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:15:22 INFO - PROCESS | 760 | 1461075322783 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:22 INFO - PROCESS | 760 | ++DOCSHELL 11B69400 == 72 [pid = 760] [id = 212] 06:15:22 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1343B800) [pid = 760] [serial = 634] [outer = 00000000] 06:15:22 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1646A400) [pid = 760] [serial = 635] [outer = 1343B800] 06:15:22 INFO - PROCESS | 760 | 1461075322838 Marionette DEBUG loaded listener.js 06:15:22 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (15DB5000) [pid = 760] [serial = 636] [outer = 1343B800] 06:15:23 INFO - PROCESS | 760 | 1461075323567 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 06:15:23 INFO - PROCESS | 760 | 1461075323620 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 06:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:15:23 INFO - PROCESS | 760 | 1461075323626 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:15:23 INFO - PROCESS | 760 | 1461075323630 Marionette TRACE conn2 <- [1,814,null,{}] 06:15:23 INFO - PROCESS | 760 | 1461075323650 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:23 INFO - PROCESS | 760 | 1461075323746 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:15:23 INFO - PROCESS | 760 | 1461075323878 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:23 INFO - PROCESS | 760 | ++DOCSHELL 1376DC00 == 73 [pid = 760] [id = 213] 06:15:23 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (13770800) [pid = 760] [serial = 637] [outer = 00000000] 06:15:23 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (15AE3C00) [pid = 760] [serial = 638] [outer = 13770800] 06:15:23 INFO - PROCESS | 760 | 1461075323934 Marionette DEBUG loaded listener.js 06:15:23 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1646F000) [pid = 760] [serial = 639] [outer = 13770800] 06:15:24 INFO - PROCESS | 760 | --DOCSHELL 1D73AC00 == 72 [pid = 760] [id = 13] 06:15:24 INFO - PROCESS | 760 | --DOCSHELL 1D57A000 == 71 [pid = 760] [id = 11] 06:15:24 INFO - PROCESS | 760 | --DOCSHELL 19216400 == 70 [pid = 760] [id = 8] 06:15:24 INFO - PROCESS | 760 | --DOCSHELL 11C2B000 == 69 [pid = 760] [id = 173] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 137 (197CD000) [pid = 760] [serial = 519] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 136 (19213000) [pid = 760] [serial = 549] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 135 (19D9B800) [pid = 760] [serial = 572] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 134 (19DB0C00) [pid = 760] [serial = 573] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 133 (17B53000) [pid = 760] [serial = 566] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 132 (17C49C00) [pid = 760] [serial = 567] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 131 (15D04C00) [pid = 760] [serial = 563] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1645F800) [pid = 760] [serial = 564] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 129 (197D3800) [pid = 760] [serial = 569] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 128 (11C31C00) [pid = 760] [serial = 551] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 127 (14346400) [pid = 760] [serial = 561] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 126 (13770000) [pid = 760] [serial = 560] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 125 (18AC8C00) [pid = 760] [serial = 557] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 124 (1645F400) [pid = 760] [serial = 554] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 123 (19DE6400) [pid = 760] [serial = 575] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 122 (1AA7B400) [pid = 760] [serial = 581] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 121 (1A562C00) [pid = 760] [serial = 579] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1A555C00) [pid = 760] [serial = 576] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1A560400) [pid = 760] [serial = 578] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | --DOMWINDOW == 118 (197D9000) [pid = 760] [serial = 570] [outer = 00000000] [url = about:blank] 06:15:24 INFO - PROCESS | 760 | 1461075324531 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 06:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 969ms 06:15:24 INFO - PROCESS | 760 | 1461075324591 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 06:15:24 INFO - PROCESS | 760 | 1461075324596 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 06:15:24 INFO - PROCESS | 760 | 1461075324605 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:15:24 INFO - PROCESS | 760 | 1461075324607 Marionette TRACE conn2 <- [1,818,null,{}] 06:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:15:24 INFO - PROCESS | 760 | 1461075324617 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:24 INFO - PROCESS | 760 | 1461075324701 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:15:24 INFO - PROCESS | 760 | 1461075324713 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:24 INFO - PROCESS | 760 | ++DOCSHELL 13770C00 == 70 [pid = 760] [id = 214] 06:15:24 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (14202C00) [pid = 760] [serial = 640] [outer = 00000000] 06:15:24 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (167B5C00) [pid = 760] [serial = 641] [outer = 14202C00] 06:15:24 INFO - PROCESS | 760 | 1461075324759 Marionette DEBUG loaded listener.js 06:15:24 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (1680E800) [pid = 760] [serial = 642] [outer = 14202C00] 06:15:25 INFO - PROCESS | 760 | 1461075325227 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 06:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 625ms 06:15:25 INFO - PROCESS | 760 | 1461075325266 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:15:25 INFO - PROCESS | 760 | 1461075325269 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 06:15:25 INFO - PROCESS | 760 | 1461075325272 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:15:25 INFO - PROCESS | 760 | 1461075325275 Marionette TRACE conn2 <- [1,822,null,{}] 06:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:15:25 INFO - PROCESS | 760 | 1461075325285 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:25 INFO - PROCESS | 760 | 1461075325368 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:15:25 INFO - PROCESS | 760 | 1461075325375 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:25 INFO - PROCESS | 760 | ++DOCSHELL 18488000 == 71 [pid = 760] [id = 215] 06:15:25 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (18489400) [pid = 760] [serial = 643] [outer = 00000000] 06:15:25 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (19293800) [pid = 760] [serial = 644] [outer = 18489400] 06:15:25 INFO - PROCESS | 760 | 1461075325425 Marionette DEBUG loaded listener.js 06:15:25 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (197CBC00) [pid = 760] [serial = 645] [outer = 18489400] 06:15:25 INFO - PROCESS | 760 | 1461075325873 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 06:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 625ms 06:15:25 INFO - PROCESS | 760 | 1461075325917 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 06:15:25 INFO - PROCESS | 760 | 1461075325919 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 06:15:25 INFO - PROCESS | 760 | 1461075325922 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:15:25 INFO - PROCESS | 760 | 1461075325924 Marionette TRACE conn2 <- [1,826,null,{}] 06:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:15:25 INFO - PROCESS | 760 | 1461075325927 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:25 INFO - PROCESS | 760 | 1461075326007 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:15:25 INFO - PROCESS | 760 | 1461075326013 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:25 INFO - PROCESS | 760 | ++DOCSHELL 19218800 == 72 [pid = 760] [id = 216] 06:15:25 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (197D7400) [pid = 760] [serial = 646] [outer = 00000000] 06:15:26 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (19D9B800) [pid = 760] [serial = 647] [outer = 197D7400] 06:15:26 INFO - PROCESS | 760 | 1461075326058 Marionette DEBUG loaded listener.js 06:15:26 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (19DB4800) [pid = 760] [serial = 648] [outer = 197D7400] 06:15:26 INFO - PROCESS | 760 | 1461075326505 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 06:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 641ms 06:15:26 INFO - PROCESS | 760 | 1461075326563 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:15:26 INFO - PROCESS | 760 | 1461075326565 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 06:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:15:26 INFO - PROCESS | 760 | 1461075326568 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:15:26 INFO - PROCESS | 760 | 1461075326570 Marionette TRACE conn2 <- [1,830,null,{}] 06:15:26 INFO - PROCESS | 760 | 1461075326573 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:26 INFO - PROCESS | 760 | 1461075326682 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:15:26 INFO - PROCESS | 760 | 1461075326767 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:26 INFO - PROCESS | 760 | ++DOCSHELL 197DAC00 == 73 [pid = 760] [id = 217] 06:15:26 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (19ED9800) [pid = 760] [serial = 649] [outer = 00000000] 06:15:26 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1A555C00) [pid = 760] [serial = 650] [outer = 19ED9800] 06:15:26 INFO - PROCESS | 760 | 1461075326811 Marionette DEBUG loaded listener.js 06:15:26 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1A554800) [pid = 760] [serial = 651] [outer = 19ED9800] 06:15:27 INFO - PROCESS | 760 | 1461075327219 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 06:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 703ms 06:15:27 INFO - PROCESS | 760 | 1461075327279 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:15:27 INFO - PROCESS | 760 | 1461075327281 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 06:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:15:27 INFO - PROCESS | 760 | 1461075327284 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:15:27 INFO - PROCESS | 760 | 1461075327286 Marionette TRACE conn2 <- [1,834,null,{}] 06:15:27 INFO - PROCESS | 760 | 1461075327289 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:27 INFO - PROCESS | 760 | 1461075327457 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:15:27 INFO - PROCESS | 760 | 1461075327523 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:27 INFO - PROCESS | 760 | ++DOCSHELL 19DE6400 == 74 [pid = 760] [id = 218] 06:15:27 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (19EE0800) [pid = 760] [serial = 652] [outer = 00000000] 06:15:27 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1C0CE400) [pid = 760] [serial = 653] [outer = 19EE0800] 06:15:27 INFO - PROCESS | 760 | 1461075327570 Marionette DEBUG loaded listener.js 06:15:27 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1CA0D800) [pid = 760] [serial = 654] [outer = 19EE0800] 06:15:27 INFO - PROCESS | 760 | 1461075327976 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 06:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 735ms 06:15:28 INFO - PROCESS | 760 | 1461075328042 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:15:28 INFO - PROCESS | 760 | 1461075328044 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 06:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:15:28 INFO - PROCESS | 760 | 1461075328047 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:15:28 INFO - PROCESS | 760 | 1461075328049 Marionette TRACE conn2 <- [1,838,null,{}] 06:15:28 INFO - PROCESS | 760 | 1461075328053 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:28 INFO - PROCESS | 760 | 1461075328171 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:15:28 INFO - PROCESS | 760 | 1461075328183 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:28 INFO - PROCESS | 760 | ++DOCSHELL 1A5E2000 == 75 [pid = 760] [id = 219] 06:15:28 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1C0B0400) [pid = 760] [serial = 655] [outer = 00000000] 06:15:28 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1D2AD000) [pid = 760] [serial = 656] [outer = 1C0B0400] 06:15:28 INFO - PROCESS | 760 | 1461075328275 Marionette DEBUG loaded listener.js 06:15:28 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1D2A9800) [pid = 760] [serial = 657] [outer = 1C0B0400] 06:15:28 INFO - PROCESS | 760 | --DOMWINDOW == 135 (19DE9400) [pid = 760] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:15:28 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1C0AE000) [pid = 760] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:15:28 INFO - PROCESS | 760 | --DOMWINDOW == 133 (197D0000) [pid = 760] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:15:28 INFO - PROCESS | 760 | --DOMWINDOW == 132 (13724800) [pid = 760] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:15:28 INFO - PROCESS | 760 | --DOMWINDOW == 131 (1646A800) [pid = 760] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:15:28 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1A5D9C00) [pid = 760] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:15:28 INFO - PROCESS | 760 | --DOMWINDOW == 129 (17C4C800) [pid = 760] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:15:28 INFO - PROCESS | 760 | --DOMWINDOW == 128 (13771800) [pid = 760] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:15:28 INFO - PROCESS | 760 | --DOMWINDOW == 127 (13438C00) [pid = 760] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:15:28 INFO - PROCESS | 760 | --DOMWINDOW == 126 (1842BC00) [pid = 760] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:15:28 INFO - PROCESS | 760 | 1461075328732 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 06:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 734ms 06:15:28 INFO - PROCESS | 760 | 1461075328788 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:15:28 INFO - PROCESS | 760 | 1461075328790 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 06:15:28 INFO - PROCESS | 760 | 1461075328793 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:15:28 INFO - PROCESS | 760 | 1461075328795 Marionette TRACE conn2 <- [1,842,null,{}] 06:15:28 INFO - PROCESS | 760 | 1461075328798 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:28 INFO - PROCESS | 760 | 1461075328875 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:15:28 INFO - PROCESS | 760 | 1461075328881 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:28 INFO - PROCESS | 760 | ++DOCSHELL 14A93800 == 76 [pid = 760] [id = 220] 06:15:28 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1646A800) [pid = 760] [serial = 658] [outer = 00000000] 06:15:28 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (197D0000) [pid = 760] [serial = 659] [outer = 1646A800] 06:15:28 INFO - PROCESS | 760 | 1461075328926 Marionette DEBUG loaded listener.js 06:15:28 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1A5D9C00) [pid = 760] [serial = 660] [outer = 1646A800] 06:15:29 INFO - PROCESS | 760 | 1461075329351 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 06:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 594ms 06:15:29 INFO - PROCESS | 760 | 1461075329391 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:15:29 INFO - PROCESS | 760 | 1461075329393 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 06:15:29 INFO - PROCESS | 760 | 1461075329396 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:15:29 INFO - PROCESS | 760 | 1461075329398 Marionette TRACE conn2 <- [1,846,null,{}] 06:15:29 INFO - PROCESS | 760 | 1461075329401 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:29 INFO - PROCESS | 760 | 1461075329479 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:15:29 INFO - PROCESS | 760 | 1461075329513 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:29 INFO - PROCESS | 760 | ++DOCSHELL 15AE3800 == 77 [pid = 760] [id = 221] 06:15:29 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (19ED2800) [pid = 760] [serial = 661] [outer = 00000000] 06:15:29 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1D581400) [pid = 760] [serial = 662] [outer = 19ED2800] 06:15:29 INFO - PROCESS | 760 | 1461075329556 Marionette DEBUG loaded listener.js 06:15:29 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1D731C00) [pid = 760] [serial = 663] [outer = 19ED2800] 06:15:29 INFO - PROCESS | 760 | 1461075329969 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 06:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 593ms 06:15:29 INFO - PROCESS | 760 | 1461075329993 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:15:29 INFO - PROCESS | 760 | 1461075329995 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 06:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:15:29 INFO - PROCESS | 760 | 1461075330010 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:15:29 INFO - PROCESS | 760 | 1461075330012 Marionette TRACE conn2 <- [1,850,null,{}] 06:15:30 INFO - PROCESS | 760 | 1461075330020 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:30 INFO - PROCESS | 760 | 1461075330100 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:15:30 INFO - PROCESS | 760 | 1461075330106 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:30 INFO - PROCESS | 760 | ++DOCSHELL 1842BC00 == 78 [pid = 760] [id = 222] 06:15:30 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1CA0EC00) [pid = 760] [serial = 664] [outer = 00000000] 06:15:30 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1DA25C00) [pid = 760] [serial = 665] [outer = 1CA0EC00] 06:15:30 INFO - PROCESS | 760 | 1461075330150 Marionette DEBUG loaded listener.js 06:15:30 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1DA2D400) [pid = 760] [serial = 666] [outer = 1CA0EC00] 06:15:30 INFO - PROCESS | 760 | 1461075330582 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 06:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 594ms 06:15:30 INFO - PROCESS | 760 | 1461075330596 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:15:30 INFO - PROCESS | 760 | 1461075330598 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 06:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:15:30 INFO - PROCESS | 760 | 1461075330602 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:15:30 INFO - PROCESS | 760 | 1461075330604 Marionette TRACE conn2 <- [1,854,null,{}] 06:15:30 INFO - PROCESS | 760 | 1461075330607 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:30 INFO - PROCESS | 760 | 1461075330796 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:15:30 INFO - PROCESS | 760 | 1461075330956 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:30 INFO - PROCESS | 760 | ++DOCSHELL 11C5E000 == 79 [pid = 760] [id = 223] 06:15:30 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (11C64000) [pid = 760] [serial = 667] [outer = 00000000] 06:15:30 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1343C000) [pid = 760] [serial = 668] [outer = 11C64000] 06:15:30 INFO - PROCESS | 760 | 1461075331016 Marionette DEBUG loaded listener.js 06:15:31 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1420F000) [pid = 760] [serial = 669] [outer = 11C64000] 06:15:31 INFO - PROCESS | 760 | 1461075331563 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 06:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1000ms 06:15:31 INFO - PROCESS | 760 | 1461075331606 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:15:31 INFO - PROCESS | 760 | 1461075331611 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 06:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:15:31 INFO - PROCESS | 760 | 1461075331616 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:15:31 INFO - PROCESS | 760 | 1461075331620 Marionette TRACE conn2 <- [1,858,null,{}] 06:15:31 INFO - PROCESS | 760 | 1461075331625 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:31 INFO - PROCESS | 760 | 1461075331730 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:15:31 INFO - PROCESS | 760 | 1461075331834 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:31 INFO - PROCESS | 760 | ++DOCSHELL 16811800 == 80 [pid = 760] [id = 224] 06:15:31 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (17BFAC00) [pid = 760] [serial = 670] [outer = 00000000] 06:15:31 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (180E3800) [pid = 760] [serial = 671] [outer = 17BFAC00] 06:15:31 INFO - PROCESS | 760 | 1461075331890 Marionette DEBUG loaded listener.js 06:15:31 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (18AC8C00) [pid = 760] [serial = 672] [outer = 17BFAC00] 06:15:32 INFO - PROCESS | 760 | 1461075332540 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 06:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 954ms 06:15:32 INFO - PROCESS | 760 | 1461075332561 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:15:32 INFO - PROCESS | 760 | 1461075332564 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 06:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:15:32 INFO - PROCESS | 760 | 1461075332568 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:15:32 INFO - PROCESS | 760 | 1461075332570 Marionette TRACE conn2 <- [1,862,null,{}] 06:15:32 INFO - PROCESS | 760 | 1461075332574 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:32 INFO - PROCESS | 760 | 1461075332678 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:15:32 INFO - PROCESS | 760 | 1461075332783 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:32 INFO - PROCESS | 760 | ++DOCSHELL 1A798C00 == 81 [pid = 760] [id = 225] 06:15:32 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1AA7B000) [pid = 760] [serial = 673] [outer = 00000000] 06:15:32 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1CA0D000) [pid = 760] [serial = 674] [outer = 1AA7B000] 06:15:32 INFO - PROCESS | 760 | 1461075332838 Marionette DEBUG loaded listener.js 06:15:32 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1D5EF000) [pid = 760] [serial = 675] [outer = 1AA7B000] 06:15:33 INFO - PROCESS | 760 | 1461075333385 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 06:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 906ms 06:15:33 INFO - PROCESS | 760 | 1461075333471 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:15:33 INFO - PROCESS | 760 | 1461075333475 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 06:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:15:33 INFO - PROCESS | 760 | 1461075333486 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:15:33 INFO - PROCESS | 760 | 1461075333491 Marionette TRACE conn2 <- [1,866,null,{}] 06:15:33 INFO - PROCESS | 760 | 1461075333508 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:33 INFO - PROCESS | 760 | 1461075333649 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:15:33 INFO - PROCESS | 760 | 1461075333704 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:33 INFO - PROCESS | 760 | ++DOCSHELL 1D2A8800 == 82 [pid = 760] [id = 226] 06:15:33 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1D963000) [pid = 760] [serial = 676] [outer = 00000000] 06:15:33 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1DBF4400) [pid = 760] [serial = 677] [outer = 1D963000] 06:15:33 INFO - PROCESS | 760 | 1461075333757 Marionette DEBUG loaded listener.js 06:15:33 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1DBF6C00) [pid = 760] [serial = 678] [outer = 1D963000] 06:15:34 INFO - PROCESS | 760 | 1461075334296 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 06:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 860ms 06:15:34 INFO - PROCESS | 760 | 1461075334345 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:15:34 INFO - PROCESS | 760 | 1461075334347 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 06:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:15:34 INFO - PROCESS | 760 | 1461075334351 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:15:34 INFO - PROCESS | 760 | 1461075334353 Marionette TRACE conn2 <- [1,870,null,{}] 06:15:34 INFO - PROCESS | 760 | 1461075334356 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:34 INFO - PROCESS | 760 | 1461075334458 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:15:34 INFO - PROCESS | 760 | 1461075334560 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:34 INFO - PROCESS | 760 | ++DOCSHELL 182D1C00 == 83 [pid = 760] [id = 227] 06:15:34 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (197A1000) [pid = 760] [serial = 679] [outer = 00000000] 06:15:34 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (197AA000) [pid = 760] [serial = 680] [outer = 197A1000] 06:15:34 INFO - PROCESS | 760 | 1461075334613 Marionette DEBUG loaded listener.js 06:15:34 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (197AE400) [pid = 760] [serial = 681] [outer = 197A1000] 06:15:35 INFO - PROCESS | 760 | 1461075335128 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 06:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 843ms 06:15:35 INFO - PROCESS | 760 | 1461075335194 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:15:35 INFO - PROCESS | 760 | 1461075335196 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 06:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:15:35 INFO - PROCESS | 760 | 1461075335200 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:15:35 INFO - PROCESS | 760 | 1461075335202 Marionette TRACE conn2 <- [1,874,null,{}] 06:15:35 INFO - PROCESS | 760 | 1461075335205 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:35 INFO - PROCESS | 760 | 1461075335306 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:15:35 INFO - PROCESS | 760 | 1461075335464 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:35 INFO - PROCESS | 760 | ++DOCSHELL 1DBF1800 == 84 [pid = 760] [id = 228] 06:15:35 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1DBF3400) [pid = 760] [serial = 682] [outer = 00000000] 06:15:35 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1DBFDC00) [pid = 760] [serial = 683] [outer = 1DBF3400] 06:15:35 INFO - PROCESS | 760 | 1461075335527 Marionette DEBUG loaded listener.js 06:15:35 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (1DE56C00) [pid = 760] [serial = 684] [outer = 1DBF3400] 06:15:36 INFO - PROCESS | 760 | 1461075336114 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 06:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 938ms 06:15:36 INFO - PROCESS | 760 | 1461075336145 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:15:36 INFO - PROCESS | 760 | 1461075336147 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 06:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:15:36 INFO - PROCESS | 760 | 1461075336150 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:15:36 INFO - PROCESS | 760 | 1461075336152 Marionette TRACE conn2 <- [1,878,null,{}] 06:15:36 INFO - PROCESS | 760 | 1461075336156 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:36 INFO - PROCESS | 760 | 1461075336290 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:15:36 INFO - PROCESS | 760 | 1461075336400 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:36 INFO - PROCESS | 760 | ++DOCSHELL 14AECC00 == 85 [pid = 760] [id = 229] 06:15:36 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (15D04400) [pid = 760] [serial = 685] [outer = 00000000] 06:15:36 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (1C32B000) [pid = 760] [serial = 686] [outer = 15D04400] 06:15:36 INFO - PROCESS | 760 | 1461075336455 Marionette DEBUG loaded listener.js 06:15:36 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (1CABC800) [pid = 760] [serial = 687] [outer = 15D04400] 06:15:37 INFO - PROCESS | 760 | 1461075337214 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 06:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1078ms 06:15:37 INFO - PROCESS | 760 | 1461075337252 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:15:37 INFO - PROCESS | 760 | 1461075337259 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 06:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:15:37 INFO - PROCESS | 760 | 1461075337266 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:15:37 INFO - PROCESS | 760 | 1461075337271 Marionette TRACE conn2 <- [1,882,null,{}] 06:15:37 INFO - PROCESS | 760 | 1461075337277 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:37 INFO - PROCESS | 760 | 1461075337395 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:15:37 INFO - PROCESS | 760 | 1461075337540 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:37 INFO - PROCESS | 760 | ++DOCSHELL 167C1400 == 86 [pid = 760] [id = 230] 06:15:37 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (16808000) [pid = 760] [serial = 688] [outer = 00000000] 06:15:37 INFO - PROCESS | 760 | ++DOMWINDOW == 158 (17B4DC00) [pid = 760] [serial = 689] [outer = 16808000] 06:15:37 INFO - PROCESS | 760 | 1461075337592 Marionette DEBUG loaded listener.js 06:15:37 INFO - PROCESS | 760 | ++DOMWINDOW == 159 (17C4CC00) [pid = 760] [serial = 690] [outer = 16808000] 06:15:38 INFO - PROCESS | 760 | --DOCSHELL 1D5F3800 == 85 [pid = 760] [id = 85] 06:15:38 INFO - PROCESS | 760 | --DOCSHELL 1BE60800 == 84 [pid = 760] [id = 84] 06:15:38 INFO - PROCESS | 760 | --DOCSHELL 1842BC00 == 83 [pid = 760] [id = 222] 06:15:38 INFO - PROCESS | 760 | --DOCSHELL 15AE3800 == 82 [pid = 760] [id = 221] 06:15:38 INFO - PROCESS | 760 | --DOCSHELL 14A93800 == 81 [pid = 760] [id = 220] 06:15:38 INFO - PROCESS | 760 | --DOCSHELL 1A5E2000 == 80 [pid = 760] [id = 219] 06:15:38 INFO - PROCESS | 760 | --DOCSHELL 19DE6400 == 79 [pid = 760] [id = 218] 06:15:38 INFO - PROCESS | 760 | --DOCSHELL 197DAC00 == 78 [pid = 760] [id = 217] 06:15:38 INFO - PROCESS | 760 | --DOCSHELL 19218800 == 77 [pid = 760] [id = 216] 06:15:38 INFO - PROCESS | 760 | --DOCSHELL 18488000 == 76 [pid = 760] [id = 215] 06:15:38 INFO - PROCESS | 760 | --DOCSHELL 13770C00 == 75 [pid = 760] [id = 214] 06:15:38 INFO - PROCESS | 760 | --DOCSHELL 1376DC00 == 74 [pid = 760] [id = 213] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 158 (1C0A6400) [pid = 760] [serial = 590] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 157 (189B8C00) [pid = 760] [serial = 587] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 156 (14346800) [pid = 760] [serial = 584] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 155 (1D2AC400) [pid = 760] [serial = 620] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | 1461075338544 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 154 (1A559800) [pid = 760] [serial = 605] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 153 (1C0CE000) [pid = 760] [serial = 608] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 152 (19AC8400) [pid = 760] [serial = 602] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 151 (1646EC00) [pid = 760] [serial = 596] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 150 (167C0000) [pid = 760] [serial = 597] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 149 (167BB000) [pid = 760] [serial = 594] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 148 (16546000) [pid = 760] [serial = 593] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 147 (1AA7D800) [pid = 760] [serial = 582] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 146 (18424000) [pid = 760] [serial = 599] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 145 (189B5C00) [pid = 760] [serial = 600] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1A557800) [pid = 760] [serial = 606] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 143 (1CA0FC00) [pid = 760] [serial = 611] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 142 (1C17BC00) [pid = 760] [serial = 609] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 141 (1CF1DC00) [pid = 760] [serial = 618] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1C0CB000) [pid = 760] [serial = 614] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 139 (1CF1E400) [pid = 760] [serial = 617] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 138 (1CA18000) [pid = 760] [serial = 612] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 137 (19D99800) [pid = 760] [serial = 603] [outer = 00000000] [url = about:blank] 06:15:38 INFO - PROCESS | 760 | --DOMWINDOW == 136 (1C32FC00) [pid = 760] [serial = 615] [outer = 00000000] [url = about:blank] 06:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1296ms 06:15:38 INFO - PROCESS | 760 | 1461075338565 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:15:38 INFO - PROCESS | 760 | 1461075338570 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 06:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:15:38 INFO - PROCESS | 760 | 1461075338577 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:15:38 INFO - PROCESS | 760 | 1461075338579 Marionette TRACE conn2 <- [1,886,null,{}] 06:15:38 INFO - PROCESS | 760 | 1461075338583 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:38 INFO - PROCESS | 760 | 1461075338668 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:15:38 INFO - PROCESS | 760 | 1461075338674 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:38 INFO - PROCESS | 760 | ++DOCSHELL 16544800 == 75 [pid = 760] [id = 231] 06:15:38 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (16546000) [pid = 760] [serial = 691] [outer = 00000000] 06:15:38 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (16809400) [pid = 760] [serial = 692] [outer = 16546000] 06:15:38 INFO - PROCESS | 760 | 1461075338719 Marionette DEBUG loaded listener.js 06:15:38 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1841E800) [pid = 760] [serial = 693] [outer = 16546000] 06:15:39 INFO - PROCESS | 760 | 1461075339189 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 06:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 625ms 06:15:39 INFO - PROCESS | 760 | 1461075339213 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:15:39 INFO - PROCESS | 760 | 1461075339215 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 06:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:15:39 INFO - PROCESS | 760 | 1461075339219 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:15:39 INFO - PROCESS | 760 | 1461075339222 Marionette TRACE conn2 <- [1,890,null,{}] 06:15:39 INFO - PROCESS | 760 | 1461075339236 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:39 INFO - PROCESS | 760 | 1461075339322 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:15:39 INFO - PROCESS | 760 | 1461075339358 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:39 INFO - PROCESS | 760 | ++DOCSHELL 1A0DC400 == 76 [pid = 760] [id = 232] 06:15:39 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1A553C00) [pid = 760] [serial = 694] [outer = 00000000] 06:15:39 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1A799C00) [pid = 760] [serial = 695] [outer = 1A553C00] 06:15:39 INFO - PROCESS | 760 | 1461075339409 Marionette DEBUG loaded listener.js 06:15:39 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1C0A6400) [pid = 760] [serial = 696] [outer = 1A553C00] 06:15:39 INFO - PROCESS | 760 | 1461075339907 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 06:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 734ms 06:15:39 INFO - PROCESS | 760 | 1461075339959 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:15:39 INFO - PROCESS | 760 | 1461075339961 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 06:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:15:39 INFO - PROCESS | 760 | 1461075339965 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:15:39 INFO - PROCESS | 760 | 1461075339966 Marionette TRACE conn2 <- [1,894,null,{}] 06:15:39 INFO - PROCESS | 760 | 1461075339970 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:40 INFO - PROCESS | 760 | 1461075340052 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:15:40 INFO - PROCESS | 760 | 1461075340058 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:40 INFO - PROCESS | 760 | ++DOCSHELL 1C0CB000 == 77 [pid = 760] [id = 233] 06:15:40 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1C0CBC00) [pid = 760] [serial = 697] [outer = 00000000] 06:15:40 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1C322400) [pid = 760] [serial = 698] [outer = 1C0CBC00] 06:15:40 INFO - PROCESS | 760 | 1461075340106 Marionette DEBUG loaded listener.js 06:15:40 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1CA0F800) [pid = 760] [serial = 699] [outer = 1C0CBC00] 06:15:40 INFO - PROCESS | 760 | 1461075340562 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 06:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 625ms 06:15:40 INFO - PROCESS | 760 | 1461075340603 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:15:40 INFO - PROCESS | 760 | 1461075340604 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 06:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:15:40 INFO - PROCESS | 760 | 1461075340608 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:15:40 INFO - PROCESS | 760 | 1461075340609 Marionette TRACE conn2 <- [1,898,null,{}] 06:15:40 INFO - PROCESS | 760 | 1461075340613 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:40 INFO - PROCESS | 760 | 1461075340692 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:15:40 INFO - PROCESS | 760 | 1461075340698 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:40 INFO - PROCESS | 760 | ++DOCSHELL 14210C00 == 78 [pid = 760] [id = 234] 06:15:40 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1CA18000) [pid = 760] [serial = 700] [outer = 00000000] 06:15:40 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1D2A5C00) [pid = 760] [serial = 701] [outer = 1CA18000] 06:15:40 INFO - PROCESS | 760 | 1461075340742 Marionette DEBUG loaded listener.js 06:15:40 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (1D578000) [pid = 760] [serial = 702] [outer = 1CA18000] 06:15:41 INFO - PROCESS | 760 | 1461075341230 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 06:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 688ms 06:15:41 INFO - PROCESS | 760 | 1461075341312 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:15:41 INFO - PROCESS | 760 | 1461075341314 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 06:15:41 INFO - PROCESS | 760 | 1461075341317 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:15:41 INFO - PROCESS | 760 | 1461075341318 Marionette TRACE conn2 <- [1,902,null,{}] 06:15:41 INFO - PROCESS | 760 | 1461075341322 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:41 INFO - PROCESS | 760 | 1461075341447 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:15:41 INFO - PROCESS | 760 | 1461075341453 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:41 INFO - PROCESS | 760 | ++DOCSHELL 1CA18400 == 79 [pid = 760] [id = 235] 06:15:41 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1CFAA000) [pid = 760] [serial = 703] [outer = 00000000] 06:15:41 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1DBCF800) [pid = 760] [serial = 704] [outer = 1CFAA000] 06:15:41 INFO - PROCESS | 760 | 1461075341501 Marionette DEBUG loaded listener.js 06:15:41 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1DBF6800) [pid = 760] [serial = 705] [outer = 1CFAA000] 06:15:41 INFO - PROCESS | 760 | 1461075341942 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 06:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 641ms 06:15:41 INFO - PROCESS | 760 | 1461075341956 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:15:41 INFO - PROCESS | 760 | 1461075341958 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 06:15:41 INFO - PROCESS | 760 | 1461075341961 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:15:41 INFO - PROCESS | 760 | 1461075341963 Marionette TRACE conn2 <- [1,906,null,{}] 06:15:41 INFO - PROCESS | 760 | 1461075341966 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:42 INFO - PROCESS | 760 | 1461075342077 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:15:42 INFO - PROCESS | 760 | 1461075342165 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:42 INFO - PROCESS | 760 | ++DOCSHELL 1DE54400 == 80 [pid = 760] [id = 236] 06:15:42 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1DE5BC00) [pid = 760] [serial = 706] [outer = 00000000] 06:15:42 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (1DE61000) [pid = 760] [serial = 707] [outer = 1DE5BC00] 06:15:42 INFO - PROCESS | 760 | 1461075342208 Marionette DEBUG loaded listener.js 06:15:42 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (1E0CB000) [pid = 760] [serial = 708] [outer = 1DE5BC00] 06:15:42 INFO - PROCESS | 760 | 1461075342652 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 06:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 750ms 06:15:42 INFO - PROCESS | 760 | 1461075342702 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:15:42 INFO - PROCESS | 760 | 1461075342704 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 06:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:15:42 INFO - PROCESS | 760 | 1461075342708 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:15:42 INFO - PROCESS | 760 | 1461075342709 Marionette TRACE conn2 <- [1,910,null,{}] 06:15:42 INFO - PROCESS | 760 | 1461075342713 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:42 INFO - PROCESS | 760 | 1461075342824 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:15:42 INFO - PROCESS | 760 | 1461075342888 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:42 INFO - PROCESS | 760 | ++DOCSHELL 1DE5C800 == 81 [pid = 760] [id = 237] 06:15:42 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (1DE5CC00) [pid = 760] [serial = 709] [outer = 00000000] 06:15:42 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (1E0D2800) [pid = 760] [serial = 710] [outer = 1DE5CC00] 06:15:42 INFO - PROCESS | 760 | 1461075342931 Marionette DEBUG loaded listener.js 06:15:42 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (1E0D5000) [pid = 760] [serial = 711] [outer = 1DE5CC00] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 156 (1D2A3C00) [pid = 760] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 155 (13770800) [pid = 760] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 154 (02A8DC00) [pid = 760] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 153 (197D7400) [pid = 760] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 152 (11C31000) [pid = 760] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 151 (1343B800) [pid = 760] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 150 (1C0B1000) [pid = 760] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1653A000) [pid = 760] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 148 (16B69400) [pid = 760] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 147 (1C0B0400) [pid = 760] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 146 (15D08000) [pid = 760] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 145 (02A8EC00) [pid = 760] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 144 (14202C00) [pid = 760] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 143 (19EE0800) [pid = 760] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 142 (19996400) [pid = 760] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 141 (18489400) [pid = 760] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 140 (19ED9800) [pid = 760] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 139 (19298000) [pid = 760] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 138 (19ED2800) [pid = 760] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 137 (1646A800) [pid = 760] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 136 (180DF400) [pid = 760] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 135 (11C5B400) [pid = 760] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1673CC00) [pid = 760] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 133 (197D4C00) [pid = 760] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 132 (16747C00) [pid = 760] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 131 (12D80800) [pid = 760] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 130 (142B1400) [pid = 760] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 129 (14A95000) [pid = 760] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 128 (15649400) [pid = 760] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 127 (16545C00) [pid = 760] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 126 (17C4E000) [pid = 760] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 125 (02A91800) [pid = 760] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:15:43 INFO - PROCESS | 760 | --DOMWINDOW == 124 (1A578C00) [pid = 760] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:15:43 INFO - PROCESS | 760 | 1461075343658 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 06:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1000ms 06:15:43 INFO - PROCESS | 760 | 1461075343710 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:15:43 INFO - PROCESS | 760 | 1461075343712 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 06:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:15:43 INFO - PROCESS | 760 | 1461075343715 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:15:43 INFO - PROCESS | 760 | 1461075343717 Marionette TRACE conn2 <- [1,914,null,{}] 06:15:43 INFO - PROCESS | 760 | 1461075343720 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:43 INFO - PROCESS | 760 | 1461075343803 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:15:43 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (02A91800) [pid = 760] [serial = 712] [outer = 1E267800] 06:15:43 INFO - PROCESS | 760 | 1461075343918 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:43 INFO - PROCESS | 760 | ++DOCSHELL 12CF0000 == 82 [pid = 760] [id = 238] 06:15:43 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1343B800) [pid = 760] [serial = 713] [outer = 00000000] 06:15:43 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (16468400) [pid = 760] [serial = 714] [outer = 1343B800] 06:15:43 INFO - PROCESS | 760 | 1461075343971 Marionette DEBUG loaded listener.js 06:15:44 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (16476000) [pid = 760] [serial = 715] [outer = 1343B800] 06:15:44 INFO - PROCESS | 760 | 1461075344353 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 06:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 687ms 06:15:44 INFO - PROCESS | 760 | 1461075344415 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:15:44 INFO - PROCESS | 760 | 1461075344417 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 06:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:15:44 INFO - PROCESS | 760 | 1461075344421 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:15:44 INFO - PROCESS | 760 | 1461075344422 Marionette TRACE conn2 <- [1,918,null,{}] 06:15:44 INFO - PROCESS | 760 | 1461075344425 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:44 INFO - PROCESS | 760 | 1461075344508 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:15:44 INFO - PROCESS | 760 | 1461075344514 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:44 INFO - PROCESS | 760 | ++DOCSHELL 16477000 == 83 [pid = 760] [id = 239] 06:15:44 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (17C44C00) [pid = 760] [serial = 716] [outer = 00000000] 06:15:44 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (18489400) [pid = 760] [serial = 717] [outer = 17C44C00] 06:15:44 INFO - PROCESS | 760 | 1461075344558 Marionette DEBUG loaded listener.js 06:15:44 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1A560400) [pid = 760] [serial = 718] [outer = 17C44C00] 06:15:44 INFO - PROCESS | 760 | 1461075345006 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 06:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 625ms 06:15:45 INFO - PROCESS | 760 | 1461075345059 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:15:45 INFO - PROCESS | 760 | 1461075345061 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 06:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:15:45 INFO - PROCESS | 760 | 1461075345065 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:15:45 INFO - PROCESS | 760 | 1461075345067 Marionette TRACE conn2 <- [1,922,null,{}] 06:15:45 INFO - PROCESS | 760 | 1461075345070 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:45 INFO - PROCESS | 760 | 1461075345167 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:15:45 INFO - PROCESS | 760 | 1461075345200 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:45 INFO - PROCESS | 760 | ++DOCSHELL 1E0CDC00 == 84 [pid = 760] [id = 240] 06:15:45 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1E0D0C00) [pid = 760] [serial = 719] [outer = 00000000] 06:15:45 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1E262000) [pid = 760] [serial = 720] [outer = 1E0D0C00] 06:15:45 INFO - PROCESS | 760 | 1461075345252 Marionette DEBUG loaded listener.js 06:15:45 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1E268C00) [pid = 760] [serial = 721] [outer = 1E0D0C00] 06:15:45 INFO - PROCESS | 760 | 1461075345847 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 06:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 844ms 06:15:45 INFO - PROCESS | 760 | 1461075345908 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:15:45 INFO - PROCESS | 760 | 1461075345912 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 06:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:15:45 INFO - PROCESS | 760 | 1461075345918 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:15:45 INFO - PROCESS | 760 | 1461075345922 Marionette TRACE conn2 <- [1,926,null,{}] 06:15:45 INFO - PROCESS | 760 | 1461075345928 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:46 INFO - PROCESS | 760 | 1461075346038 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:15:46 INFO - PROCESS | 760 | 1461075346148 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:46 INFO - PROCESS | 760 | ++DOCSHELL 13443C00 == 85 [pid = 760] [id = 241] 06:15:46 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (14208400) [pid = 760] [serial = 722] [outer = 00000000] 06:15:46 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (16544400) [pid = 760] [serial = 723] [outer = 14208400] 06:15:46 INFO - PROCESS | 760 | 1461075346204 Marionette DEBUG loaded listener.js 06:15:46 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (167BC000) [pid = 760] [serial = 724] [outer = 14208400] 06:15:46 INFO - PROCESS | 760 | 1461075346820 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 06:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 937ms 06:15:46 INFO - PROCESS | 760 | 1461075346864 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:15:46 INFO - PROCESS | 760 | 1461075346870 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 06:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:15:46 INFO - PROCESS | 760 | 1461075346877 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:15:46 INFO - PROCESS | 760 | 1461075346879 Marionette TRACE conn2 <- [1,930,null,{}] 06:15:46 INFO - PROCESS | 760 | 1461075346883 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:46 INFO - PROCESS | 760 | 1461075346991 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:15:47 INFO - PROCESS | 760 | 1461075347099 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:47 INFO - PROCESS | 760 | ++DOCSHELL 16805800 == 86 [pid = 760] [id = 242] 06:15:47 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (16807C00) [pid = 760] [serial = 725] [outer = 00000000] 06:15:47 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (19DB1400) [pid = 760] [serial = 726] [outer = 16807C00] 06:15:47 INFO - PROCESS | 760 | 1461075347152 Marionette DEBUG loaded listener.js 06:15:47 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1A556400) [pid = 760] [serial = 727] [outer = 16807C00] 06:15:47 INFO - PROCESS | 760 | 1461075347774 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 06:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 937ms 06:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:15:47 INFO - PROCESS | 760 | 1461075347820 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:15:47 INFO - PROCESS | 760 | 1461075347822 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 06:15:47 INFO - PROCESS | 760 | 1461075347826 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:15:47 INFO - PROCESS | 760 | 1461075347830 Marionette TRACE conn2 <- [1,934,null,{}] 06:15:47 INFO - PROCESS | 760 | 1461075347841 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:47 INFO - PROCESS | 760 | 1461075347950 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:15:48 INFO - PROCESS | 760 | 1461075348087 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:48 INFO - PROCESS | 760 | ++DOCSHELL 1D2AF400 == 87 [pid = 760] [id = 243] 06:15:48 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1D57F800) [pid = 760] [serial = 728] [outer = 00000000] 06:15:48 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1DA2AC00) [pid = 760] [serial = 729] [outer = 1D57F800] 06:15:48 INFO - PROCESS | 760 | 1461075348144 Marionette DEBUG loaded listener.js 06:15:48 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1DBCA800) [pid = 760] [serial = 730] [outer = 1D57F800] 06:15:48 INFO - PROCESS | 760 | 1461075348676 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 06:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 890ms 06:15:48 INFO - PROCESS | 760 | 1461075348730 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:15:48 INFO - PROCESS | 760 | 1461075348733 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 06:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:15:48 INFO - PROCESS | 760 | 1461075348736 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:15:48 INFO - PROCESS | 760 | 1461075348738 Marionette TRACE conn2 <- [1,938,null,{}] 06:15:48 INFO - PROCESS | 760 | 1461075348742 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:48 INFO - PROCESS | 760 | 1461075348856 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:15:48 INFO - PROCESS | 760 | 1461075348962 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:48 INFO - PROCESS | 760 | ++DOCSHELL 19825C00 == 88 [pid = 760] [id = 244] 06:15:48 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (19827000) [pid = 760] [serial = 731] [outer = 00000000] 06:15:48 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1982D400) [pid = 760] [serial = 732] [outer = 19827000] 06:15:48 INFO - PROCESS | 760 | 1461075349016 Marionette DEBUG loaded listener.js 06:15:49 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1AA71000) [pid = 760] [serial = 733] [outer = 19827000] 06:15:49 INFO - PROCESS | 760 | 1461075349638 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 06:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 938ms 06:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:15:49 INFO - PROCESS | 760 | 1461075349681 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:15:49 INFO - PROCESS | 760 | 1461075349684 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 06:15:49 INFO - PROCESS | 760 | 1461075349687 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:15:49 INFO - PROCESS | 760 | 1461075349689 Marionette TRACE conn2 <- [1,942,null,{}] 06:15:49 INFO - PROCESS | 760 | 1461075349693 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:49 INFO - PROCESS | 760 | 1461075349803 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:15:49 INFO - PROCESS | 760 | 1461075349917 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:49 INFO - PROCESS | 760 | ++DOCSHELL 11C30400 == 89 [pid = 760] [id = 245] 06:15:49 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (12D72C00) [pid = 760] [serial = 734] [outer = 00000000] 06:15:49 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (1646D000) [pid = 760] [serial = 735] [outer = 12D72C00] 06:15:49 INFO - PROCESS | 760 | 1461075349971 Marionette DEBUG loaded listener.js 06:15:50 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (16476800) [pid = 760] [serial = 736] [outer = 12D72C00] 06:15:50 INFO - PROCESS | 760 | 1461075350801 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 06:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1141ms 06:15:50 INFO - PROCESS | 760 | 1461075350834 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:15:50 INFO - PROCESS | 760 | 1461075350842 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 06:15:50 INFO - PROCESS | 760 | 1461075350847 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:15:50 INFO - PROCESS | 760 | 1461075350850 Marionette TRACE conn2 <- [1,946,null,{}] 06:15:50 INFO - PROCESS | 760 | 1461075350855 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:50 INFO - PROCESS | 760 | 1461075350948 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:15:51 INFO - PROCESS | 760 | 1461075351057 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:51 INFO - PROCESS | 760 | ++DOCSHELL 12B7E400 == 90 [pid = 760] [id = 246] 06:15:51 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (12B7F000) [pid = 760] [serial = 737] [outer = 00000000] 06:15:51 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (13207000) [pid = 760] [serial = 738] [outer = 12B7F000] 06:15:51 INFO - PROCESS | 760 | 1461075351106 Marionette DEBUG loaded listener.js 06:15:51 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1325E800) [pid = 760] [serial = 739] [outer = 12B7F000] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 12C0F000 == 89 [pid = 760] [id = 28] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 13259400 == 88 [pid = 760] [id = 43] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 15650400 == 87 [pid = 760] [id = 24] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 17BF7000 == 86 [pid = 760] [id = 25] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 15DB4800 == 85 [pid = 760] [id = 23] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 12BDD000 == 84 [pid = 760] [id = 27] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 180E2000 == 83 [pid = 760] [id = 98] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 11B72C00 == 82 [pid = 760] [id = 206] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 16477000 == 81 [pid = 760] [id = 239] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 12CF0000 == 80 [pid = 760] [id = 238] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 1DE5C800 == 79 [pid = 760] [id = 237] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 1DE54400 == 78 [pid = 760] [id = 236] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 1CA18400 == 77 [pid = 760] [id = 235] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 14210C00 == 76 [pid = 760] [id = 234] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 1C0CB000 == 75 [pid = 760] [id = 233] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 1A0DC400 == 74 [pid = 760] [id = 232] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 151 (18ABEC00) [pid = 760] [serial = 626] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 150 (15694000) [pid = 760] [serial = 623] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1D732000) [pid = 760] [serial = 632] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 148 (1D2A2800) [pid = 760] [serial = 629] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 16544800 == 73 [pid = 760] [id = 231] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 167C1400 == 72 [pid = 760] [id = 230] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 182D1C00 == 71 [pid = 760] [id = 227] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 1D2A8800 == 70 [pid = 760] [id = 226] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 1A798C00 == 69 [pid = 760] [id = 225] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 16811800 == 68 [pid = 760] [id = 224] 06:15:51 INFO - PROCESS | 760 | --DOCSHELL 11C5E000 == 67 [pid = 760] [id = 223] 06:15:51 INFO - PROCESS | 760 | 1461075351770 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 06:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 954ms 06:15:51 INFO - PROCESS | 760 | 1461075351795 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:15:51 INFO - PROCESS | 760 | 1461075351800 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 06:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:15:51 INFO - PROCESS | 760 | 1461075351806 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:15:51 INFO - PROCESS | 760 | 1461075351808 Marionette TRACE conn2 <- [1,950,null,{}] 06:15:51 INFO - PROCESS | 760 | 1461075351812 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:51 INFO - PROCESS | 760 | 1461075351916 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 147 (1DE59000) [pid = 760] [serial = 429] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 146 (1646F000) [pid = 760] [serial = 639] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 145 (11C5E400) [pid = 760] [serial = 552] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 144 (19D9B800) [pid = 760] [serial = 647] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 143 (142AEC00) [pid = 760] [serial = 522] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 142 (15AE3C00) [pid = 760] [serial = 638] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 141 (15DB5000) [pid = 760] [serial = 636] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1C0CF000) [pid = 760] [serial = 432] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 139 (16811400) [pid = 760] [serial = 525] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 138 (1929CC00) [pid = 760] [serial = 588] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 137 (1D2A9800) [pid = 760] [serial = 657] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 136 (1646FC00) [pid = 760] [serial = 555] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 135 (19DB7C00) [pid = 760] [serial = 368] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1680E800) [pid = 760] [serial = 642] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1CA0D800) [pid = 760] [serial = 654] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 132 (1C0CE400) [pid = 760] [serial = 653] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 131 (1D2AD000) [pid = 760] [serial = 656] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1C0CD000) [pid = 760] [serial = 531] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 129 (19293800) [pid = 760] [serial = 644] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1A554800) [pid = 760] [serial = 651] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 127 (19ED5800) [pid = 760] [serial = 426] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 126 (197CBC00) [pid = 760] [serial = 645] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 125 (1D581400) [pid = 760] [serial = 662] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 124 (1D731C00) [pid = 760] [serial = 663] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 123 (167B5C00) [pid = 760] [serial = 641] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 122 (1A555C00) [pid = 760] [serial = 650] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 121 (197D0000) [pid = 760] [serial = 659] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 120 (19299800) [pid = 760] [serial = 558] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 119 (19DB4800) [pid = 760] [serial = 648] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1646A400) [pid = 760] [serial = 635] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1363F000) [pid = 760] [serial = 480] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 116 (16808400) [pid = 760] [serial = 423] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 115 (19DBA400) [pid = 760] [serial = 528] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1CA11C00) [pid = 760] [serial = 483] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 113 (1A5D9C00) [pid = 760] [serial = 660] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 112 (142B1000) [pid = 760] [serial = 585] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1CABE000) [pid = 760] [serial = 477] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1646F400) [pid = 760] [serial = 471] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 109 (16469400) [pid = 760] [serial = 420] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1CF23C00) [pid = 760] [serial = 435] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 107 (189B3400) [pid = 760] [serial = 474] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 106 (11B76000) [pid = 760] [serial = 468] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1C0AD000) [pid = 760] [serial = 591] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1DA25C00) [pid = 760] [serial = 665] [outer = 00000000] [url = about:blank] 06:15:51 INFO - PROCESS | 760 | 1461075352009 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:51 INFO - PROCESS | 760 | ++DOCSHELL 02A92400 == 68 [pid = 760] [id = 247] 06:15:51 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (11B76000) [pid = 760] [serial = 740] [outer = 00000000] 06:15:52 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1320A400) [pid = 760] [serial = 741] [outer = 11B76000] 06:15:52 INFO - PROCESS | 760 | 1461075352058 Marionette DEBUG loaded listener.js 06:15:52 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (13722800) [pid = 760] [serial = 742] [outer = 11B76000] 06:15:52 INFO - PROCESS | 760 | 1461075352482 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 06:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 750ms 06:15:52 INFO - PROCESS | 760 | 1461075352546 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:15:52 INFO - PROCESS | 760 | 1461075352548 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 06:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:15:52 INFO - PROCESS | 760 | 1461075352551 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:15:52 INFO - PROCESS | 760 | 1461075352555 Marionette TRACE conn2 <- [1,954,null,{}] 06:15:52 INFO - PROCESS | 760 | 1461075352565 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:52 INFO - PROCESS | 760 | 1461075352648 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:15:52 INFO - PROCESS | 760 | 1461075352662 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:52 INFO - PROCESS | 760 | ++DOCSHELL 15451000 == 69 [pid = 760] [id = 248] 06:15:52 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (15451800) [pid = 760] [serial = 743] [outer = 00000000] 06:15:52 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1569FC00) [pid = 760] [serial = 744] [outer = 15451800] 06:15:52 INFO - PROCESS | 760 | 1461075352709 Marionette DEBUG loaded listener.js 06:15:52 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (15A31C00) [pid = 760] [serial = 745] [outer = 15451800] 06:15:53 INFO - PROCESS | 760 | 1461075353149 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 06:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 640ms 06:15:53 INFO - PROCESS | 760 | 1461075353189 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:15:53 INFO - PROCESS | 760 | 1461075353191 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 06:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:15:53 INFO - PROCESS | 760 | 1461075353194 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:15:53 INFO - PROCESS | 760 | 1461075353196 Marionette TRACE conn2 <- [1,958,null,{}] 06:15:53 INFO - PROCESS | 760 | 1461075353200 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:53 INFO - PROCESS | 760 | 1461075353307 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:15:53 INFO - PROCESS | 760 | 1461075353318 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:53 INFO - PROCESS | 760 | ++DOCSHELL 15DA7800 == 70 [pid = 760] [id = 249] 06:15:53 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (15DA7C00) [pid = 760] [serial = 746] [outer = 00000000] 06:15:53 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (16462C00) [pid = 760] [serial = 747] [outer = 15DA7C00] 06:15:53 INFO - PROCESS | 760 | 1461075353364 Marionette DEBUG loaded listener.js 06:15:53 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1646B400) [pid = 760] [serial = 748] [outer = 15DA7C00] 06:15:53 INFO - PROCESS | 760 | 1461075353783 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 06:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 641ms 06:15:53 INFO - PROCESS | 760 | 1461075353833 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:15:53 INFO - PROCESS | 760 | 1461075353835 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 06:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:15:53 INFO - PROCESS | 760 | 1461075353838 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:15:53 INFO - PROCESS | 760 | 1461075353839 Marionette TRACE conn2 <- [1,962,null,{}] 06:15:53 INFO - PROCESS | 760 | 1461075353843 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:53 INFO - PROCESS | 760 | 1461075353919 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:15:53 INFO - PROCESS | 760 | 1461075353928 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:53 INFO - PROCESS | 760 | ++DOCSHELL 1325C800 == 71 [pid = 760] [id = 250] 06:15:53 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (13723C00) [pid = 760] [serial = 749] [outer = 00000000] 06:15:53 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (16475C00) [pid = 760] [serial = 750] [outer = 13723C00] 06:15:53 INFO - PROCESS | 760 | 1461075353977 Marionette DEBUG loaded listener.js 06:15:54 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (16544000) [pid = 760] [serial = 751] [outer = 13723C00] 06:15:54 INFO - PROCESS | 760 | 1461075354455 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 06:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 625ms 06:15:54 INFO - PROCESS | 760 | 1461075354488 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:15:54 INFO - PROCESS | 760 | 1461075354490 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 06:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:15:54 INFO - PROCESS | 760 | 1461075354493 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:15:54 INFO - PROCESS | 760 | 1461075354495 Marionette TRACE conn2 <- [1,966,null,{}] 06:15:54 INFO - PROCESS | 760 | 1461075354499 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:54 INFO - PROCESS | 760 | 1461075354614 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:15:54 INFO - PROCESS | 760 | 1461075354706 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:54 INFO - PROCESS | 760 | ++DOCSHELL 167C3C00 == 72 [pid = 760] [id = 251] 06:15:54 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (167C4000) [pid = 760] [serial = 752] [outer = 00000000] 06:15:54 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1680E800) [pid = 760] [serial = 753] [outer = 167C4000] 06:15:54 INFO - PROCESS | 760 | 1461075354753 Marionette DEBUG loaded listener.js 06:15:54 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (16812400) [pid = 760] [serial = 754] [outer = 167C4000] 06:15:55 INFO - PROCESS | 760 | 1461075355167 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 06:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 703ms 06:15:55 INFO - PROCESS | 760 | 1461075355192 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:15:55 INFO - PROCESS | 760 | 1461075355194 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 06:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:15:55 INFO - PROCESS | 760 | 1461075355207 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:15:55 INFO - PROCESS | 760 | 1461075355209 Marionette TRACE conn2 <- [1,970,null,{}] 06:15:55 INFO - PROCESS | 760 | 1461075355212 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:55 INFO - PROCESS | 760 | 1461075355315 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:15:55 INFO - PROCESS | 760 | 1461075355321 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:55 INFO - PROCESS | 760 | ++DOCSHELL 02A92C00 == 73 [pid = 760] [id = 252] 06:15:55 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (16473400) [pid = 760] [serial = 755] [outer = 00000000] 06:15:55 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (17C46000) [pid = 760] [serial = 756] [outer = 16473400] 06:15:55 INFO - PROCESS | 760 | 1461075355365 Marionette DEBUG loaded listener.js 06:15:55 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (17C48000) [pid = 760] [serial = 757] [outer = 16473400] 06:15:55 INFO - PROCESS | 760 | 1461075355790 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 06:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 640ms 06:15:55 INFO - PROCESS | 760 | 1461075355859 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:15:55 INFO - PROCESS | 760 | 1461075355861 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 06:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:15:55 INFO - PROCESS | 760 | 1461075355864 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:15:55 INFO - PROCESS | 760 | 1461075355866 Marionette TRACE conn2 <- [1,974,null,{}] 06:15:55 INFO - PROCESS | 760 | 1461075355869 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:55 INFO - PROCESS | 760 | 1461075355976 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:15:56 INFO - PROCESS | 760 | 1461075356072 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:56 INFO - PROCESS | 760 | ++DOCSHELL 17C48800 == 74 [pid = 760] [id = 253] 06:15:56 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (182C7000) [pid = 760] [serial = 758] [outer = 00000000] 06:15:56 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (1841CC00) [pid = 760] [serial = 759] [outer = 182C7000] 06:15:56 INFO - PROCESS | 760 | 1461075356115 Marionette DEBUG loaded listener.js 06:15:56 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (18485800) [pid = 760] [serial = 760] [outer = 182C7000] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 124 (1DE5BC00) [pid = 760] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 123 (1DE5CC00) [pid = 760] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 122 (1AA7B000) [pid = 760] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 121 (16546000) [pid = 760] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1343B800) [pid = 760] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 119 (16808000) [pid = 760] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1CA18000) [pid = 760] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 117 (17C44C00) [pid = 760] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 116 (15D04400) [pid = 760] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 115 (17BFAC00) [pid = 760] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1A553C00) [pid = 760] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 113 (1C0CBC00) [pid = 760] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 112 (11C64000) [pid = 760] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1CFAA000) [pid = 760] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1646C800) [pid = 760] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 109 (12D75000) [pid = 760] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1D2A4800) [pid = 760] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1C173C00) [pid = 760] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:15:56 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1D57AC00) [pid = 760] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:15:56 INFO - PROCESS | 760 | 1461075356778 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 06:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 937ms 06:15:56 INFO - PROCESS | 760 | 1461075356807 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:15:56 INFO - PROCESS | 760 | 1461075356809 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 06:15:56 INFO - PROCESS | 760 | 1461075356812 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:15:56 INFO - PROCESS | 760 | 1461075356814 Marionette TRACE conn2 <- [1,978,null,{}] 06:15:56 INFO - PROCESS | 760 | 1461075356817 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:56 INFO - PROCESS | 760 | 1461075356893 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:15:56 INFO - PROCESS | 760 | 1461075356899 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:56 INFO - PROCESS | 760 | ++DOCSHELL 138D1400 == 75 [pid = 760] [id = 254] 06:15:56 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (167C0400) [pid = 760] [serial = 761] [outer = 00000000] 06:15:56 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (18054800) [pid = 760] [serial = 762] [outer = 167C0400] 06:15:56 INFO - PROCESS | 760 | 1461075356943 Marionette DEBUG loaded listener.js 06:15:56 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (182C4400) [pid = 760] [serial = 763] [outer = 167C0400] 06:15:57 INFO - PROCESS | 760 | 1461075357362 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 06:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 594ms 06:15:57 INFO - PROCESS | 760 | 1461075357410 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:15:57 INFO - PROCESS | 760 | 1461075357412 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 06:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:15:57 INFO - PROCESS | 760 | 1461075357419 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:15:57 INFO - PROCESS | 760 | 1461075357420 Marionette TRACE conn2 <- [1,982,null,{}] 06:15:57 INFO - PROCESS | 760 | 1461075357424 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:57 INFO - PROCESS | 760 | 1461075357500 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:15:57 INFO - PROCESS | 760 | 1461075357506 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:57 INFO - PROCESS | 760 | ++DOCSHELL 16812800 == 76 [pid = 760] [id = 255] 06:15:57 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (17BF7000) [pid = 760] [serial = 764] [outer = 00000000] 06:15:57 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (18E64000) [pid = 760] [serial = 765] [outer = 17BF7000] 06:15:57 INFO - PROCESS | 760 | 1461075357551 Marionette DEBUG loaded listener.js 06:15:57 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1928F400) [pid = 760] [serial = 766] [outer = 17BF7000] 06:15:58 INFO - PROCESS | 760 | 1461075358018 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 06:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 625ms 06:15:58 INFO - PROCESS | 760 | 1461075358063 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:15:58 INFO - PROCESS | 760 | 1461075358066 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 06:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:15:58 INFO - PROCESS | 760 | 1461075358069 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:15:58 INFO - PROCESS | 760 | 1461075358071 Marionette TRACE conn2 <- [1,986,null,{}] 06:15:58 INFO - PROCESS | 760 | 1461075358075 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:15:58 INFO - PROCESS | 760 | 1461075358172 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:15:58 INFO - PROCESS | 760 | 1461075358181 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:15:58 INFO - PROCESS | 760 | ++DOCSHELL 1929A400 == 77 [pid = 760] [id = 256] 06:15:58 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1961E800) [pid = 760] [serial = 767] [outer = 00000000] 06:15:58 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (197CBC00) [pid = 760] [serial = 768] [outer = 1961E800] 06:15:58 INFO - PROCESS | 760 | 1461075358230 Marionette DEBUG loaded listener.js 06:15:58 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (197D3C00) [pid = 760] [serial = 769] [outer = 1961E800] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1645DC00 == 76 [pid = 760] [id = 209] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1E0D2000 == 75 [pid = 760] [id = 18] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 18054400 == 74 [pid = 760] [id = 186] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 13262C00 == 73 [pid = 760] [id = 66] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 14A9BC00 == 72 [pid = 760] [id = 125] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1DBF1800 == 71 [pid = 760] [id = 228] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1DE55400 == 70 [pid = 760] [id = 15] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 14AECC00 == 69 [pid = 760] [id = 229] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 13640000 == 68 [pid = 760] [id = 159] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1C0C9C00 == 67 [pid = 760] [id = 207] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1DE55000 == 66 [pid = 760] [id = 14] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 156E8800 == 65 [pid = 760] [id = 145] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 197D4800 == 64 [pid = 760] [id = 176] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1D2A6000 == 63 [pid = 760] [id = 127] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1C0D0C00 == 62 [pid = 760] [id = 210] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 11C5A000 == 61 [pid = 760] [id = 160] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 19DB9800 == 60 [pid = 760] [id = 12] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1CFA5400 == 59 [pid = 760] [id = 10] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 19290000 == 58 [pid = 760] [id = 139] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1320B000 == 57 [pid = 760] [id = 124] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 143A6400 == 56 [pid = 760] [id = 20] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1325E000 == 55 [pid = 760] [id = 55] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1680AC00 == 54 [pid = 760] [id = 205] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 12CF1C00 == 53 [pid = 760] [id = 19] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 189B9800 == 52 [pid = 760] [id = 83] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 15AD1C00 == 51 [pid = 760] [id = 175] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 19293400 == 50 [pid = 760] [id = 144] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 142AA800 == 49 [pid = 760] [id = 97] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 11B69400 == 48 [pid = 760] [id = 212] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 19CB4000 == 47 [pid = 760] [id = 126] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1CF1C400 == 46 [pid = 760] [id = 211] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1D5EE000 == 45 [pid = 760] [id = 113] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 142AE000 == 44 [pid = 760] [id = 129] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 12D4A400 == 43 [pid = 760] [id = 208] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 12B7E400 == 42 [pid = 760] [id = 246] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 11C30400 == 41 [pid = 760] [id = 245] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1D2AF400 == 40 [pid = 760] [id = 243] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 19825C00 == 39 [pid = 760] [id = 244] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 16805800 == 38 [pid = 760] [id = 242] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1E0CDC00 == 37 [pid = 760] [id = 240] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 13443C00 == 36 [pid = 760] [id = 241] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 15DA7800 == 35 [pid = 760] [id = 249] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 1325C800 == 34 [pid = 760] [id = 250] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 138D1400 == 33 [pid = 760] [id = 254] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 16812800 == 32 [pid = 760] [id = 255] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 02A92400 == 31 [pid = 760] [id = 247] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 02A92C00 == 30 [pid = 760] [id = 252] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 15451000 == 29 [pid = 760] [id = 248] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 167C3C00 == 28 [pid = 760] [id = 251] 06:15:59 INFO - PROCESS | 760 | --DOCSHELL 17C48800 == 27 [pid = 760] [id = 253] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 114 (197DA000) [pid = 760] [serial = 627] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 113 (1645A400) [pid = 760] [serial = 624] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1D2AFC00) [pid = 760] [serial = 621] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1D2B0C00) [pid = 760] [serial = 630] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1D734400) [pid = 760] [serial = 633] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1DA2F800) [pid = 760] [serial = 408] [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.] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1E262000) [pid = 760] [serial = 720] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1A560400) [pid = 760] [serial = 718] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1E0D5000) [pid = 760] [serial = 711] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1420F000) [pid = 760] [serial = 669] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1DBCF800) [pid = 760] [serial = 704] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1DBF6800) [pid = 760] [serial = 705] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 102 (16476000) [pid = 760] [serial = 715] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1343C000) [pid = 760] [serial = 668] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1D578000) [pid = 760] [serial = 702] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1DE61000) [pid = 760] [serial = 707] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1E0D2800) [pid = 760] [serial = 710] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1E0CB000) [pid = 760] [serial = 708] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 96 (1D5EF000) [pid = 760] [serial = 675] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1CA0D000) [pid = 760] [serial = 674] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 94 (16809400) [pid = 760] [serial = 692] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1841E800) [pid = 760] [serial = 693] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 92 (16468400) [pid = 760] [serial = 714] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 91 (17C4CC00) [pid = 760] [serial = 690] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 90 (17B4DC00) [pid = 760] [serial = 689] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 89 (1D2A5C00) [pid = 760] [serial = 701] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 88 (18489400) [pid = 760] [serial = 717] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1CABC800) [pid = 760] [serial = 687] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1C32B000) [pid = 760] [serial = 686] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 85 (18AC8C00) [pid = 760] [serial = 672] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 84 (180E3800) [pid = 760] [serial = 671] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1A799C00) [pid = 760] [serial = 695] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1C0A6400) [pid = 760] [serial = 696] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 81 (1C322400) [pid = 760] [serial = 698] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1CA0F800) [pid = 760] [serial = 699] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1DBF4400) [pid = 760] [serial = 677] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 78 (197AA000) [pid = 760] [serial = 680] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1DBFDC00) [pid = 760] [serial = 683] [outer = 00000000] [url = about:blank] 06:16:00 INFO - PROCESS | 760 | 1461075360182 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 06:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2172ms 06:16:00 INFO - PROCESS | 760 | 1461075360240 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:16:00 INFO - PROCESS | 760 | 1461075360244 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 06:16:00 INFO - PROCESS | 760 | 1461075360249 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:16:00 INFO - PROCESS | 760 | 1461075360253 Marionette TRACE conn2 <- [1,990,null,{}] 06:16:00 INFO - PROCESS | 760 | 1461075360259 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:00 INFO - PROCESS | 760 | 1461075360346 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:16:00 INFO - PROCESS | 760 | 1461075360355 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:00 INFO - PROCESS | 760 | ++DOCSHELL 11C29000 == 28 [pid = 760] [id = 257] 06:16:00 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (11C29800) [pid = 760] [serial = 770] [outer = 00000000] 06:16:00 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (11C34800) [pid = 760] [serial = 771] [outer = 11C29800] 06:16:00 INFO - PROCESS | 760 | 1461075360402 Marionette DEBUG loaded listener.js 06:16:00 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (11C5C000) [pid = 760] [serial = 772] [outer = 11C29800] 06:16:00 INFO - PROCESS | 760 | 1461075360883 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 06:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 687ms 06:16:00 INFO - PROCESS | 760 | 1461075360950 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:16:00 INFO - PROCESS | 760 | 1461075360956 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 06:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:16:00 INFO - PROCESS | 760 | 1461075360963 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:16:00 INFO - PROCESS | 760 | 1461075360965 Marionette TRACE conn2 <- [1,994,null,{}] 06:16:00 INFO - PROCESS | 760 | 1461075360969 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:01 INFO - PROCESS | 760 | 1461075361050 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:16:01 INFO - PROCESS | 760 | 1461075361060 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:01 INFO - PROCESS | 760 | ++DOCSHELL 12B7CC00 == 29 [pid = 760] [id = 258] 06:16:01 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (12C5B800) [pid = 760] [serial = 773] [outer = 00000000] 06:16:01 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (12CF6400) [pid = 760] [serial = 774] [outer = 12C5B800] 06:16:01 INFO - PROCESS | 760 | 1461075361113 Marionette DEBUG loaded listener.js 06:16:01 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (12D42C00) [pid = 760] [serial = 775] [outer = 12C5B800] 06:16:01 INFO - PROCESS | 760 | 1461075361591 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 06:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 703ms 06:16:01 INFO - PROCESS | 760 | 1461075361660 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:16:01 INFO - PROCESS | 760 | 1461075361663 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 06:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:16:01 INFO - PROCESS | 760 | 1461075361666 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:16:01 INFO - PROCESS | 760 | 1461075361670 Marionette TRACE conn2 <- [1,998,null,{}] 06:16:01 INFO - PROCESS | 760 | 1461075361685 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:01 INFO - PROCESS | 760 | 1461075361815 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:16:01 INFO - PROCESS | 760 | 1461075361824 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:01 INFO - PROCESS | 760 | ++DOCSHELL 13723800 == 30 [pid = 760] [id = 259] 06:16:01 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1372C000) [pid = 760] [serial = 776] [outer = 00000000] 06:16:01 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1376F400) [pid = 760] [serial = 777] [outer = 1372C000] 06:16:01 INFO - PROCESS | 760 | 1461075361873 Marionette DEBUG loaded listener.js 06:16:01 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (138D4400) [pid = 760] [serial = 778] [outer = 1372C000] 06:16:02 INFO - PROCESS | 760 | 1461075362321 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 06:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 703ms 06:16:02 INFO - PROCESS | 760 | 1461075362365 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:16:02 INFO - PROCESS | 760 | 1461075362367 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 06:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:16:02 INFO - PROCESS | 760 | 1461075362370 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:16:02 INFO - PROCESS | 760 | 1461075362372 Marionette TRACE conn2 <- [1,1002,null,{}] 06:16:02 INFO - PROCESS | 760 | 1461075362375 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:02 INFO - PROCESS | 760 | 1461075362453 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:16:02 INFO - PROCESS | 760 | 1461075362459 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:02 INFO - PROCESS | 760 | ++DOCSHELL 13208000 == 31 [pid = 760] [id = 260] 06:16:02 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (143A6800) [pid = 760] [serial = 779] [outer = 00000000] 06:16:02 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (14A97000) [pid = 760] [serial = 780] [outer = 143A6800] 06:16:02 INFO - PROCESS | 760 | 1461075362509 Marionette DEBUG loaded listener.js 06:16:02 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (15450800) [pid = 760] [serial = 781] [outer = 143A6800] 06:16:02 INFO - PROCESS | 760 | 1461075362934 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 06:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 593ms 06:16:02 INFO - PROCESS | 760 | 1461075362967 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:16:02 INFO - PROCESS | 760 | 1461075362969 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 06:16:02 INFO - PROCESS | 760 | 1461075362972 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:16:02 INFO - PROCESS | 760 | 1461075362974 Marionette TRACE conn2 <- [1,1006,null,{}] 06:16:02 INFO - PROCESS | 760 | 1461075362978 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:03 INFO - PROCESS | 760 | 1461075363054 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:16:03 INFO - PROCESS | 760 | 1461075363061 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:03 INFO - PROCESS | 760 | ++DOCSHELL 1569D400 == 32 [pid = 760] [id = 261] 06:16:03 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1569E400) [pid = 760] [serial = 782] [outer = 00000000] 06:16:03 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (158F1800) [pid = 760] [serial = 783] [outer = 1569E400] 06:16:03 INFO - PROCESS | 760 | 1461075363105 Marionette DEBUG loaded listener.js 06:16:03 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (15AE5C00) [pid = 760] [serial = 784] [outer = 1569E400] 06:16:03 INFO - PROCESS | 760 | 1461075363562 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 06:16:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 641ms 06:16:03 INFO - PROCESS | 760 | 1461075363611 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:16:03 INFO - PROCESS | 760 | 1461075363613 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 06:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:16:03 INFO - PROCESS | 760 | 1461075363616 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:16:03 INFO - PROCESS | 760 | 1461075363618 Marionette TRACE conn2 <- [1,1010,null,{}] 06:16:03 INFO - PROCESS | 760 | 1461075363621 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:03 INFO - PROCESS | 760 | 1461075363728 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:16:03 INFO - PROCESS | 760 | 1461075363735 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:03 INFO - PROCESS | 760 | ++DOCSHELL 16458800 == 33 [pid = 760] [id = 262] 06:16:03 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (16461800) [pid = 760] [serial = 785] [outer = 00000000] 06:16:03 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (16475400) [pid = 760] [serial = 786] [outer = 16461800] 06:16:03 INFO - PROCESS | 760 | 1461075363783 Marionette DEBUG loaded listener.js 06:16:03 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (16545400) [pid = 760] [serial = 787] [outer = 16461800] 06:16:04 INFO - PROCESS | 760 | 1461075364206 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 06:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 641ms 06:16:04 INFO - PROCESS | 760 | 1461075364254 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:16:04 INFO - PROCESS | 760 | 1461075364256 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 06:16:04 INFO - PROCESS | 760 | 1461075364259 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:16:04 INFO - PROCESS | 760 | 1461075364261 Marionette TRACE conn2 <- [1,1014,null,{}] 06:16:04 INFO - PROCESS | 760 | 1461075364265 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:04 INFO - PROCESS | 760 | 1461075364334 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:16:04 INFO - PROCESS | 760 | 1461075364340 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:04 INFO - PROCESS | 760 | ++DOCSHELL 1673CC00 == 34 [pid = 760] [id = 263] 06:16:04 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (16742C00) [pid = 760] [serial = 788] [outer = 00000000] 06:16:04 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (167BD000) [pid = 760] [serial = 789] [outer = 16742C00] 06:16:04 INFO - PROCESS | 760 | 1461075364384 Marionette DEBUG loaded listener.js 06:16:04 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (167BF400) [pid = 760] [serial = 790] [outer = 16742C00] 06:16:04 INFO - PROCESS | 760 | 1461075364849 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 06:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 625ms 06:16:04 INFO - PROCESS | 760 | 1461075364898 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:16:04 INFO - PROCESS | 760 | 1461075364900 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 06:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:16:04 INFO - PROCESS | 760 | 1461075364903 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:16:04 INFO - PROCESS | 760 | 1461075364905 Marionette TRACE conn2 <- [1,1018,null,{}] 06:16:04 INFO - PROCESS | 760 | 1461075364908 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:04 INFO - PROCESS | 760 | 1461075364980 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:16:04 INFO - PROCESS | 760 | 1461075364986 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:04 INFO - PROCESS | 760 | ++DOCSHELL 16472C00 == 35 [pid = 760] [id = 264] 06:16:04 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (16808C00) [pid = 760] [serial = 791] [outer = 00000000] 06:16:05 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (16812C00) [pid = 760] [serial = 792] [outer = 16808C00] 06:16:05 INFO - PROCESS | 760 | 1461075365030 Marionette DEBUG loaded listener.js 06:16:05 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (16810800) [pid = 760] [serial = 793] [outer = 16808C00] 06:16:05 INFO - PROCESS | 760 | 1461075365505 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 06:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 625ms 06:16:05 INFO - PROCESS | 760 | 1461075365542 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:16:05 INFO - PROCESS | 760 | 1461075365544 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 06:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:16:05 INFO - PROCESS | 760 | 1461075365547 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:16:05 INFO - PROCESS | 760 | 1461075365549 Marionette TRACE conn2 <- [1,1022,null,{}] 06:16:05 INFO - PROCESS | 760 | 1461075365552 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:05 INFO - PROCESS | 760 | 1461075365651 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:16:05 INFO - PROCESS | 760 | 1461075365732 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:05 INFO - PROCESS | 760 | ++DOCSHELL 1363AC00 == 36 [pid = 760] [id = 265] 06:16:05 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (167B8400) [pid = 760] [serial = 794] [outer = 00000000] 06:16:05 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (17BFD400) [pid = 760] [serial = 795] [outer = 167B8400] 06:16:05 INFO - PROCESS | 760 | 1461075365776 Marionette DEBUG loaded listener.js 06:16:05 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (17BFA000) [pid = 760] [serial = 796] [outer = 167B8400] 06:16:06 INFO - PROCESS | 760 | 1461075366177 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 06:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 687ms 06:16:06 INFO - PROCESS | 760 | 1461075366250 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:16:06 INFO - PROCESS | 760 | 1461075366252 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 06:16:06 INFO - PROCESS | 760 | 1461075366256 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:16:06 INFO - PROCESS | 760 | 1461075366257 Marionette TRACE conn2 <- [1,1026,null,{}] 06:16:06 INFO - PROCESS | 760 | 1461075366261 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:06 INFO - PROCESS | 760 | 1461075366363 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:16:06 INFO - PROCESS | 760 | 1461075366375 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:06 INFO - PROCESS | 760 | ++DOCSHELL 15452000 == 37 [pid = 760] [id = 266] 06:16:06 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (17B53400) [pid = 760] [serial = 797] [outer = 00000000] 06:16:06 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (18052800) [pid = 760] [serial = 798] [outer = 17B53400] 06:16:06 INFO - PROCESS | 760 | 1461075366463 Marionette DEBUG loaded listener.js 06:16:06 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (180DE400) [pid = 760] [serial = 799] [outer = 17B53400] 06:16:06 INFO - PROCESS | 760 | 1461075366880 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 06:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 703ms 06:16:06 INFO - PROCESS | 760 | 1461075366961 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:16:06 INFO - PROCESS | 760 | 1461075366964 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 06:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:16:06 INFO - PROCESS | 760 | 1461075366967 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:16:06 INFO - PROCESS | 760 | 1461075366969 Marionette TRACE conn2 <- [1,1030,null,{}] 06:16:06 INFO - PROCESS | 760 | 1461075367015 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:07 INFO - PROCESS | 760 | 1461075367143 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:16:07 INFO - PROCESS | 760 | 1461075367149 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:07 INFO - PROCESS | 760 | ++DOCSHELL 18424400 == 38 [pid = 760] [id = 267] 06:16:07 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (18425000) [pid = 760] [serial = 800] [outer = 00000000] 06:16:07 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (18436800) [pid = 760] [serial = 801] [outer = 18425000] 06:16:07 INFO - PROCESS | 760 | 1461075367203 Marionette DEBUG loaded listener.js 06:16:07 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (189B9400) [pid = 760] [serial = 802] [outer = 18425000] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1D963000) [pid = 760] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1DBF3400) [pid = 760] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1CA0EC00) [pid = 760] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 106 (197A1000) [pid = 760] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 105 (17BF7000) [pid = 760] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 104 (167C4000) [pid = 760] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 103 (16473400) [pid = 760] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 102 (182C7000) [pid = 760] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1D57F800) [pid = 760] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 100 (16807C00) [pid = 760] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 99 (14208400) [pid = 760] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1E0D0C00) [pid = 760] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 97 (13723C00) [pid = 760] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 96 (15DA7C00) [pid = 760] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 95 (15451800) [pid = 760] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 94 (11B76000) [pid = 760] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 93 (12B7F000) [pid = 760] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 92 (12D72C00) [pid = 760] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19827000) [pid = 760] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:16:07 INFO - PROCESS | 760 | --DOMWINDOW == 90 (167C0400) [pid = 760] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:16:07 INFO - PROCESS | 760 | 1461075367881 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 06:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 984ms 06:16:07 INFO - PROCESS | 760 | 1461075367953 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:16:07 INFO - PROCESS | 760 | 1461075367955 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 06:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:16:07 INFO - PROCESS | 760 | 1461075367959 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:16:07 INFO - PROCESS | 760 | 1461075367960 Marionette TRACE conn2 <- [1,1034,null,{}] 06:16:07 INFO - PROCESS | 760 | 1461075367963 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:08 INFO - PROCESS | 760 | 1461075368036 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:16:08 INFO - PROCESS | 760 | 1461075368042 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:08 INFO - PROCESS | 760 | ++DOCSHELL 12D7F800 == 39 [pid = 760] [id = 268] 06:16:08 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (13645400) [pid = 760] [serial = 803] [outer = 00000000] 06:16:08 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (16473400) [pid = 760] [serial = 804] [outer = 13645400] 06:16:08 INFO - PROCESS | 760 | 1461075368085 Marionette DEBUG loaded listener.js 06:16:08 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1646CC00) [pid = 760] [serial = 805] [outer = 13645400] 06:16:08 INFO - PROCESS | 760 | 1461075368501 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 06:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 594ms 06:16:08 INFO - PROCESS | 760 | 1461075368556 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:16:08 INFO - PROCESS | 760 | 1461075368558 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 06:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:16:08 INFO - PROCESS | 760 | 1461075368561 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:16:08 INFO - PROCESS | 760 | 1461075368563 Marionette TRACE conn2 <- [1,1038,null,{}] 06:16:08 INFO - PROCESS | 760 | 1461075368566 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:08 INFO - PROCESS | 760 | 1461075368638 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:16:08 INFO - PROCESS | 760 | 1461075368644 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:08 INFO - PROCESS | 760 | ++DOCSHELL 17C49C00 == 40 [pid = 760] [id = 269] 06:16:08 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (17C4B400) [pid = 760] [serial = 806] [outer = 00000000] 06:16:08 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (18434400) [pid = 760] [serial = 807] [outer = 17C4B400] 06:16:08 INFO - PROCESS | 760 | 1461075368688 Marionette DEBUG loaded listener.js 06:16:08 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (18AC8C00) [pid = 760] [serial = 808] [outer = 17C4B400] 06:16:09 INFO - PROCESS | 760 | 1461075369116 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 06:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 594ms 06:16:09 INFO - PROCESS | 760 | 1461075369163 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:16:09 INFO - PROCESS | 760 | 1461075369165 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 06:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:16:09 INFO - PROCESS | 760 | 1461075369168 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:16:09 INFO - PROCESS | 760 | 1461075369170 Marionette TRACE conn2 <- [1,1042,null,{}] 06:16:09 INFO - PROCESS | 760 | 1461075369174 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:09 INFO - PROCESS | 760 | 1461075369247 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:16:09 INFO - PROCESS | 760 | 1461075369253 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:09 INFO - PROCESS | 760 | ++DOCSHELL 15AE3800 == 41 [pid = 760] [id = 270] 06:16:09 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (16462000) [pid = 760] [serial = 809] [outer = 00000000] 06:16:09 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (19292C00) [pid = 760] [serial = 810] [outer = 16462000] 06:16:09 INFO - PROCESS | 760 | 1461075369305 Marionette DEBUG loaded listener.js 06:16:09 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (19298800) [pid = 760] [serial = 811] [outer = 16462000] 06:16:09 INFO - PROCESS | 760 | 1461075369938 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 06:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 797ms 06:16:10 INFO - PROCESS | 760 | 1461075370014 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:16:10 INFO - PROCESS | 760 | 1461075370018 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 06:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:16:10 INFO - PROCESS | 760 | 1461075370025 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:16:10 INFO - PROCESS | 760 | 1461075370029 Marionette TRACE conn2 <- [1,1046,null,{}] 06:16:10 INFO - PROCESS | 760 | 1461075370035 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:10 INFO - PROCESS | 760 | 1461075370148 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:16:10 INFO - PROCESS | 760 | 1461075370230 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:10 INFO - PROCESS | 760 | ++DOCSHELL 11C28800 == 42 [pid = 760] [id = 271] 06:16:10 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (11C2F800) [pid = 760] [serial = 812] [outer = 00000000] 06:16:10 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (12C0F000) [pid = 760] [serial = 813] [outer = 11C2F800] 06:16:10 INFO - PROCESS | 760 | 1461075370336 Marionette DEBUG loaded listener.js 06:16:10 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (12D3DC00) [pid = 760] [serial = 814] [outer = 11C2F800] 06:16:10 INFO - PROCESS | 760 | 1461075370978 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 06:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1000ms 06:16:11 INFO - PROCESS | 760 | 1461075371026 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:16:11 INFO - PROCESS | 760 | 1461075371032 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 06:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:16:11 INFO - PROCESS | 760 | 1461075371038 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:16:11 INFO - PROCESS | 760 | 1461075371041 Marionette TRACE conn2 <- [1,1050,null,{}] 06:16:11 INFO - PROCESS | 760 | 1461075371045 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:11 INFO - PROCESS | 760 | 1461075371160 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:16:11 INFO - PROCESS | 760 | 1461075371241 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:11 INFO - PROCESS | 760 | ++DOCSHELL 02A83800 == 43 [pid = 760] [id = 272] 06:16:11 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (02A88400) [pid = 760] [serial = 815] [outer = 00000000] 06:16:11 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (13439400) [pid = 760] [serial = 816] [outer = 02A88400] 06:16:11 INFO - PROCESS | 760 | 1461075371345 Marionette DEBUG loaded listener.js 06:16:11 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1376C400) [pid = 760] [serial = 817] [outer = 02A88400] 06:16:12 INFO - PROCESS | 760 | --DOCSHELL 11C37400 == 42 [pid = 760] [id = 188] 06:16:12 INFO - PROCESS | 760 | --DOCSHELL 16B60000 == 41 [pid = 760] [id = 196] 06:16:12 INFO - PROCESS | 760 | --DOCSHELL 13441800 == 40 [pid = 760] [id = 187] 06:16:12 INFO - PROCESS | 760 | --DOCSHELL 13202C00 == 39 [pid = 760] [id = 193] 06:16:12 INFO - PROCESS | 760 | --DOCSHELL 1343D800 == 38 [pid = 760] [id = 192] 06:16:12 INFO - PROCESS | 760 | --DOCSHELL 19AC4C00 == 37 [pid = 760] [id = 191] 06:16:12 INFO - PROCESS | 760 | --DOCSHELL 17BF9800 == 36 [pid = 760] [id = 190] 06:16:12 INFO - PROCESS | 760 | --DOCSHELL 1929A400 == 35 [pid = 760] [id = 256] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 104 (197CBC00) [pid = 760] [serial = 768] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1DE56C00) [pid = 760] [serial = 684] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1DA2D400) [pid = 760] [serial = 666] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 101 (197AE400) [pid = 760] [serial = 681] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1DBF6C00) [pid = 760] [serial = 678] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1928F400) [pid = 760] [serial = 766] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1680E800) [pid = 760] [serial = 753] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 97 (17C46000) [pid = 760] [serial = 756] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 96 (16812400) [pid = 760] [serial = 754] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1841CC00) [pid = 760] [serial = 759] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 94 (17C48000) [pid = 760] [serial = 757] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 93 (18E64000) [pid = 760] [serial = 765] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 92 (18485800) [pid = 760] [serial = 760] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 91 (1DA2AC00) [pid = 760] [serial = 729] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 90 (1A556400) [pid = 760] [serial = 727] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19DB1400) [pid = 760] [serial = 726] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 88 (167BC000) [pid = 760] [serial = 724] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 87 (16544400) [pid = 760] [serial = 723] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1E268C00) [pid = 760] [serial = 721] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 85 (16475C00) [pid = 760] [serial = 750] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 84 (16462C00) [pid = 760] [serial = 747] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1646B400) [pid = 760] [serial = 748] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1569FC00) [pid = 760] [serial = 744] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 81 (15A31C00) [pid = 760] [serial = 745] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1320A400) [pid = 760] [serial = 741] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 79 (13722800) [pid = 760] [serial = 742] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1325E800) [pid = 760] [serial = 739] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 77 (13207000) [pid = 760] [serial = 738] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 76 (16476800) [pid = 760] [serial = 736] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1646D000) [pid = 760] [serial = 735] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1AA71000) [pid = 760] [serial = 733] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1982D400) [pid = 760] [serial = 732] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1DBCA800) [pid = 760] [serial = 730] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 71 (18054800) [pid = 760] [serial = 762] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 70 (182C4400) [pid = 760] [serial = 763] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16544000) [pid = 760] [serial = 751] [outer = 00000000] [url = about:blank] 06:16:12 INFO - PROCESS | 760 | 1461075372218 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 06:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1219ms 06:16:12 INFO - PROCESS | 760 | 1461075372249 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:16:12 INFO - PROCESS | 760 | 1461075372252 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 06:16:12 INFO - PROCESS | 760 | 1461075372258 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:16:12 INFO - PROCESS | 760 | 1461075372261 Marionette TRACE conn2 <- [1,1054,null,{}] 06:16:12 INFO - PROCESS | 760 | 1461075372266 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:12 INFO - PROCESS | 760 | 1461075372352 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:16:12 INFO - PROCESS | 760 | 1461075372443 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:12 INFO - PROCESS | 760 | ++DOCSHELL 12D73400 == 36 [pid = 760] [id = 273] 06:16:12 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (13207800) [pid = 760] [serial = 818] [outer = 00000000] 06:16:12 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (13259C00) [pid = 760] [serial = 819] [outer = 13207800] 06:16:12 INFO - PROCESS | 760 | 1461075372491 Marionette DEBUG loaded listener.js 06:16:12 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (13262C00) [pid = 760] [serial = 820] [outer = 13207800] 06:16:12 INFO - PROCESS | 760 | 1461075372892 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 06:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 703ms 06:16:12 INFO - PROCESS | 760 | 1461075372968 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:16:12 INFO - PROCESS | 760 | 1461075372973 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 06:16:12 INFO - PROCESS | 760 | 1461075372979 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:16:12 INFO - PROCESS | 760 | 1461075372982 Marionette TRACE conn2 <- [1,1058,null,{}] 06:16:12 INFO - PROCESS | 760 | 1461075372985 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:13 INFO - PROCESS | 760 | 1461075373065 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:16:13 INFO - PROCESS | 760 | 1461075373072 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:13 INFO - PROCESS | 760 | ++DOCSHELL 1343B400 == 37 [pid = 760] [id = 274] 06:16:13 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (13442800) [pid = 760] [serial = 821] [outer = 00000000] 06:16:13 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (14204400) [pid = 760] [serial = 822] [outer = 13442800] 06:16:13 INFO - PROCESS | 760 | 1461075373117 Marionette DEBUG loaded listener.js 06:16:13 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (143A7800) [pid = 760] [serial = 823] [outer = 13442800] 06:16:13 INFO - PROCESS | 760 | 1461075373581 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 06:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 625ms 06:16:13 INFO - PROCESS | 760 | 1461075373620 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:16:13 INFO - PROCESS | 760 | 1461075373622 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 06:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:16:13 INFO - PROCESS | 760 | 1461075373625 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:16:13 INFO - PROCESS | 760 | 1461075373629 Marionette TRACE conn2 <- [1,1062,null,{}] 06:16:13 INFO - PROCESS | 760 | 1461075373639 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:13 INFO - PROCESS | 760 | 1461075373718 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:16:13 INFO - PROCESS | 760 | 1461075373727 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:13 INFO - PROCESS | 760 | ++DOCSHELL 15AE9C00 == 38 [pid = 760] [id = 275] 06:16:13 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (15C85000) [pid = 760] [serial = 824] [outer = 00000000] 06:16:13 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (15DA6C00) [pid = 760] [serial = 825] [outer = 15C85000] 06:16:13 INFO - PROCESS | 760 | 1461075373778 Marionette DEBUG loaded listener.js 06:16:13 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16461400) [pid = 760] [serial = 826] [outer = 15C85000] 06:16:14 INFO - PROCESS | 760 | 1461075374208 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 06:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 641ms 06:16:14 INFO - PROCESS | 760 | 1461075374263 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:16:14 INFO - PROCESS | 760 | 1461075374266 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 06:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:16:14 INFO - PROCESS | 760 | 1461075374269 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:16:14 INFO - PROCESS | 760 | 1461075374271 Marionette TRACE conn2 <- [1,1066,null,{}] 06:16:14 INFO - PROCESS | 760 | 1461075374274 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:14 INFO - PROCESS | 760 | 1461075374357 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:16:14 INFO - PROCESS | 760 | 1461075374393 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:14 INFO - PROCESS | 760 | ++DOCSHELL 16469000 == 39 [pid = 760] [id = 276] 06:16:14 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1646BC00) [pid = 760] [serial = 827] [outer = 00000000] 06:16:14 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1653D400) [pid = 760] [serial = 828] [outer = 1646BC00] 06:16:14 INFO - PROCESS | 760 | 1461075374445 Marionette DEBUG loaded listener.js 06:16:14 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1673E000) [pid = 760] [serial = 829] [outer = 1646BC00] 06:16:14 INFO - PROCESS | 760 | 1461075374924 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 06:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 703ms 06:16:14 INFO - PROCESS | 760 | 1461075374968 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:16:14 INFO - PROCESS | 760 | 1461075374970 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 06:16:14 INFO - PROCESS | 760 | 1461075374974 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:16:14 INFO - PROCESS | 760 | 1461075374975 Marionette TRACE conn2 <- [1,1070,null,{}] 06:16:14 INFO - PROCESS | 760 | 1461075374979 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:15 INFO - PROCESS | 760 | 1461075375078 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:16:15 INFO - PROCESS | 760 | 1461075375086 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:15 INFO - PROCESS | 760 | ++DOCSHELL 1653A400 == 40 [pid = 760] [id = 277] 06:16:15 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (167B6400) [pid = 760] [serial = 830] [outer = 00000000] 06:16:15 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (167C0C00) [pid = 760] [serial = 831] [outer = 167B6400] 06:16:15 INFO - PROCESS | 760 | 1461075375131 Marionette DEBUG loaded listener.js 06:16:15 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (167C2800) [pid = 760] [serial = 832] [outer = 167B6400] 06:16:15 INFO - PROCESS | 760 | 1461075375598 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 06:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 641ms 06:16:15 INFO - PROCESS | 760 | 1461075375612 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:16:15 INFO - PROCESS | 760 | 1461075375614 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 06:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:16:15 INFO - PROCESS | 760 | 1461075375617 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:16:15 INFO - PROCESS | 760 | 1461075375619 Marionette TRACE conn2 <- [1,1074,null,{}] 06:16:15 INFO - PROCESS | 760 | 1461075375622 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:15 INFO - PROCESS | 760 | 1461075375749 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:16:15 INFO - PROCESS | 760 | 1461075375839 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:15 INFO - PROCESS | 760 | ++DOCSHELL 17B46800 == 41 [pid = 760] [id = 278] 06:16:15 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (17B47800) [pid = 760] [serial = 833] [outer = 00000000] 06:16:15 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (17C41C00) [pid = 760] [serial = 834] [outer = 17B47800] 06:16:15 INFO - PROCESS | 760 | 1461075375886 Marionette DEBUG loaded listener.js 06:16:15 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (17C3F800) [pid = 760] [serial = 835] [outer = 17B47800] 06:16:16 INFO - PROCESS | 760 | 1461075376291 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 06:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 702ms 06:16:16 INFO - PROCESS | 760 | 1461075376317 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:16:16 INFO - PROCESS | 760 | 1461075376319 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 06:16:16 INFO - PROCESS | 760 | 1461075376322 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:16:16 INFO - PROCESS | 760 | 1461075376324 Marionette TRACE conn2 <- [1,1078,null,{}] 06:16:16 INFO - PROCESS | 760 | 1461075376327 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:16 INFO - PROCESS | 760 | 1461075376431 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:16:16 INFO - PROCESS | 760 | 1461075376437 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:16 INFO - PROCESS | 760 | ++DOCSHELL 17BFD800 == 42 [pid = 760] [id = 279] 06:16:16 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (17C45400) [pid = 760] [serial = 836] [outer = 00000000] 06:16:16 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (182C4400) [pid = 760] [serial = 837] [outer = 17C45400] 06:16:16 INFO - PROCESS | 760 | 1461075376481 Marionette DEBUG loaded listener.js 06:16:16 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (182CB400) [pid = 760] [serial = 838] [outer = 17C45400] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 89 (167B8400) [pid = 760] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 88 (11C29800) [pid = 760] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 87 (143A6800) [pid = 760] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 86 (16461800) [pid = 760] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1569E400) [pid = 760] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 84 (16742C00) [pid = 760] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1961E800) [pid = 760] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1372C000) [pid = 760] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 81 (12C5B800) [pid = 760] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 80 (16808C00) [pid = 760] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 79 (17B53400) [pid = 760] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 78 (17C4B400) [pid = 760] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 77 (18425000) [pid = 760] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:16:16 INFO - PROCESS | 760 | --DOMWINDOW == 76 (13645400) [pid = 760] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:16:16 INFO - PROCESS | 760 | 1461075376972 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 06:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 685ms 06:16:17 INFO - PROCESS | 760 | 1461075377006 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:16:17 INFO - PROCESS | 760 | 1461075377008 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 06:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:16:17 INFO - PROCESS | 760 | 1461075377011 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:16:17 INFO - PROCESS | 760 | 1461075377013 Marionette TRACE conn2 <- [1,1082,null,{}] 06:16:17 INFO - PROCESS | 760 | 1461075377016 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:17 INFO - PROCESS | 760 | 1461075377117 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:16:17 INFO - PROCESS | 760 | 1461075377201 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:17 INFO - PROCESS | 760 | ++DOCSHELL 11C5D800 == 43 [pid = 760] [id = 280] 06:16:17 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (11C64C00) [pid = 760] [serial = 839] [outer = 00000000] 06:16:17 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (14A91400) [pid = 760] [serial = 840] [outer = 11C64C00] 06:16:17 INFO - PROCESS | 760 | 1461075377245 Marionette DEBUG loaded listener.js 06:16:17 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (143AFC00) [pid = 760] [serial = 841] [outer = 11C64C00] 06:16:17 INFO - PROCESS | 760 | 1461075377591 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 06:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 623ms 06:16:17 INFO - PROCESS | 760 | 1461075377649 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:16:17 INFO - PROCESS | 760 | 1461075377651 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 06:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:16:17 INFO - PROCESS | 760 | 1461075377655 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:16:17 INFO - PROCESS | 760 | 1461075377656 Marionette TRACE conn2 <- [1,1086,null,{}] 06:16:17 INFO - PROCESS | 760 | 1461075377660 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:17 INFO - PROCESS | 760 | 1461075377737 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:16:17 INFO - PROCESS | 760 | 1461075377743 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:17 INFO - PROCESS | 760 | ++DOCSHELL 14A9D800 == 44 [pid = 760] [id = 281] 06:16:17 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (15A2B000) [pid = 760] [serial = 842] [outer = 00000000] 06:16:17 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (18052000) [pid = 760] [serial = 843] [outer = 15A2B000] 06:16:17 INFO - PROCESS | 760 | 1461075377787 Marionette DEBUG loaded listener.js 06:16:17 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (17B53400) [pid = 760] [serial = 844] [outer = 15A2B000] 06:16:18 INFO - PROCESS | 760 | 1461075378194 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 06:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 592ms 06:16:18 INFO - PROCESS | 760 | 1461075378252 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:16:18 INFO - PROCESS | 760 | 1461075378254 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 06:16:18 INFO - PROCESS | 760 | 1461075378257 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:16:18 INFO - PROCESS | 760 | 1461075378259 Marionette TRACE conn2 <- [1,1090,null,{}] 06:16:18 INFO - PROCESS | 760 | 1461075378262 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:18 INFO - PROCESS | 760 | 1461075378335 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:16:18 INFO - PROCESS | 760 | 1461075378341 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:18 INFO - PROCESS | 760 | ++DOCSHELL 16742C00 == 45 [pid = 760] [id = 282] 06:16:18 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (182D0C00) [pid = 760] [serial = 845] [outer = 00000000] 06:16:18 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (18482800) [pid = 760] [serial = 846] [outer = 182D0C00] 06:16:18 INFO - PROCESS | 760 | 1461075378384 Marionette DEBUG loaded listener.js 06:16:18 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1848C000) [pid = 760] [serial = 847] [outer = 182D0C00] 06:16:18 INFO - PROCESS | 760 | 1461075378919 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 06:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 701ms 06:16:18 INFO - PROCESS | 760 | 1461075378957 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:16:18 INFO - PROCESS | 760 | 1461075378962 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 06:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:16:18 INFO - PROCESS | 760 | 1461075378967 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:16:18 INFO - PROCESS | 760 | 1461075378972 Marionette TRACE conn2 <- [1,1094,null,{}] 06:16:18 INFO - PROCESS | 760 | 1461075378978 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:19 INFO - PROCESS | 760 | 1461075379081 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:16:19 INFO - PROCESS | 760 | 1461075379206 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:19 INFO - PROCESS | 760 | ++DOCSHELL 11B78400 == 46 [pid = 760] [id = 283] 06:16:19 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (11C2A000) [pid = 760] [serial = 848] [outer = 00000000] 06:16:19 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (13258C00) [pid = 760] [serial = 849] [outer = 11C2A000] 06:16:19 INFO - PROCESS | 760 | 1461075379263 Marionette DEBUG loaded listener.js 06:16:19 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (13440000) [pid = 760] [serial = 850] [outer = 11C2A000] 06:16:19 INFO - PROCESS | 760 | 1461075379897 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 06:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 935ms 06:16:19 INFO - PROCESS | 760 | 1461075379927 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:16:19 INFO - PROCESS | 760 | 1461075379933 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 06:16:19 INFO - PROCESS | 760 | 1461075379941 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:16:19 INFO - PROCESS | 760 | 1461075379944 Marionette TRACE conn2 <- [1,1098,null,{}] 06:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:16:19 INFO - PROCESS | 760 | 1461075379948 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:20 INFO - PROCESS | 760 | 1461075380047 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:16:20 INFO - PROCESS | 760 | 1461075380126 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:20 INFO - PROCESS | 760 | ++DOCSHELL 142ABC00 == 47 [pid = 760] [id = 284] 06:16:20 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (14349800) [pid = 760] [serial = 851] [outer = 00000000] 06:16:20 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (158E7800) [pid = 760] [serial = 852] [outer = 14349800] 06:16:20 INFO - PROCESS | 760 | 1461075380180 Marionette DEBUG loaded listener.js 06:16:20 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (15D10C00) [pid = 760] [serial = 853] [outer = 14349800] 06:16:20 INFO - PROCESS | 760 | 1461075380716 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 06:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 841ms 06:16:20 INFO - PROCESS | 760 | 1461075380788 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:16:20 INFO - PROCESS | 760 | 1461075380790 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 06:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:16:20 INFO - PROCESS | 760 | 1461075380794 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:16:20 INFO - PROCESS | 760 | 1461075380798 Marionette TRACE conn2 <- [1,1102,null,{}] 06:16:20 INFO - PROCESS | 760 | 1461075380809 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:20 INFO - PROCESS | 760 | 1461075380910 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:16:20 INFO - PROCESS | 760 | 1461075381002 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:20 INFO - PROCESS | 760 | ++DOCSHELL 1680EC00 == 48 [pid = 760] [id = 285] 06:16:20 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (16B60000) [pid = 760] [serial = 854] [outer = 00000000] 06:16:21 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1841A000) [pid = 760] [serial = 855] [outer = 16B60000] 06:16:21 INFO - PROCESS | 760 | 1461075381058 Marionette DEBUG loaded listener.js 06:16:21 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1848F800) [pid = 760] [serial = 856] [outer = 16B60000] 06:16:21 INFO - PROCESS | 760 | 1461075381699 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 06:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 935ms 06:16:21 INFO - PROCESS | 760 | 1461075381738 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:16:21 INFO - PROCESS | 760 | 1461075381741 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 06:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:16:21 INFO - PROCESS | 760 | 1461075381745 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:16:21 INFO - PROCESS | 760 | 1461075381747 Marionette TRACE conn2 <- [1,1106,null,{}] 06:16:21 INFO - PROCESS | 760 | 1461075381751 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:21 INFO - PROCESS | 760 | 1461075381846 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:16:21 INFO - PROCESS | 760 | 1461075381939 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:21 INFO - PROCESS | 760 | ++DOCSHELL 18E63400 == 49 [pid = 760] [id = 286] 06:16:21 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (19250400) [pid = 760] [serial = 857] [outer = 00000000] 06:16:21 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (19295C00) [pid = 760] [serial = 858] [outer = 19250400] 06:16:21 INFO - PROCESS | 760 | 1461075381992 Marionette DEBUG loaded listener.js 06:16:22 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (19623800) [pid = 760] [serial = 859] [outer = 19250400] 06:16:22 INFO - PROCESS | 760 | 1461075382709 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 06:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1028ms 06:16:22 INFO - PROCESS | 760 | 1461075382788 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:16:22 INFO - PROCESS | 760 | 1461075382791 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 06:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:16:22 INFO - PROCESS | 760 | 1461075382797 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:16:22 INFO - PROCESS | 760 | 1461075382800 Marionette TRACE conn2 <- [1,1110,null,{}] 06:16:22 INFO - PROCESS | 760 | 1461075382807 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:22 INFO - PROCESS | 760 | 1461075382907 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:16:23 INFO - PROCESS | 760 | 1461075383048 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:23 INFO - PROCESS | 760 | ++DOCSHELL 13209000 == 50 [pid = 760] [id = 287] 06:16:23 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (1320A400) [pid = 760] [serial = 860] [outer = 00000000] 06:16:23 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (13722800) [pid = 760] [serial = 861] [outer = 1320A400] 06:16:23 INFO - PROCESS | 760 | 1461075383102 Marionette DEBUG loaded listener.js 06:16:23 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (138C8C00) [pid = 760] [serial = 862] [outer = 1320A400] 06:16:23 INFO - PROCESS | 760 | --DOCSHELL 12CF2000 == 49 [pid = 760] [id = 195] 06:16:23 INFO - PROCESS | 760 | --DOCSHELL 16809000 == 48 [pid = 760] [id = 189] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 99 (17BFD400) [pid = 760] [serial = 795] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 98 (11C34800) [pid = 760] [serial = 771] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 97 (11C5C000) [pid = 760] [serial = 772] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 96 (14A97000) [pid = 760] [serial = 780] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 95 (15450800) [pid = 760] [serial = 781] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 94 (16475400) [pid = 760] [serial = 786] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 93 (16545400) [pid = 760] [serial = 787] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 92 (158F1800) [pid = 760] [serial = 783] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 91 (15AE5C00) [pid = 760] [serial = 784] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 90 (167BD000) [pid = 760] [serial = 789] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 89 (167BF400) [pid = 760] [serial = 790] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 88 (197D3C00) [pid = 760] [serial = 769] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1376F400) [pid = 760] [serial = 777] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 86 (138D4400) [pid = 760] [serial = 778] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 85 (12CF6400) [pid = 760] [serial = 774] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 84 (16812C00) [pid = 760] [serial = 792] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 83 (12D42C00) [pid = 760] [serial = 775] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 82 (18052800) [pid = 760] [serial = 798] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 81 (19292C00) [pid = 760] [serial = 810] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 80 (18AC8C00) [pid = 760] [serial = 808] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 79 (17BFA000) [pid = 760] [serial = 796] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 78 (18436800) [pid = 760] [serial = 801] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 77 (180DE400) [pid = 760] [serial = 799] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 76 (18434400) [pid = 760] [serial = 807] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 75 (189B9400) [pid = 760] [serial = 802] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 74 (16473400) [pid = 760] [serial = 804] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 73 (16810800) [pid = 760] [serial = 793] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1646CC00) [pid = 760] [serial = 805] [outer = 00000000] [url = about:blank] 06:16:23 INFO - PROCESS | 760 | 1461075383597 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 06:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 841ms 06:16:23 INFO - PROCESS | 760 | 1461075383640 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:16:23 INFO - PROCESS | 760 | 1461075383645 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 06:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:16:23 INFO - PROCESS | 760 | 1461075383651 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:16:23 INFO - PROCESS | 760 | 1461075383654 Marionette TRACE conn2 <- [1,1114,null,{}] 06:16:23 INFO - PROCESS | 760 | 1461075383657 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:23 INFO - PROCESS | 760 | 1461075383734 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:16:23 INFO - PROCESS | 760 | 1461075383743 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:23 INFO - PROCESS | 760 | ++DOCSHELL 12D42C00 == 49 [pid = 760] [id = 288] 06:16:23 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1343DC00) [pid = 760] [serial = 863] [outer = 00000000] 06:16:23 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (143A6800) [pid = 760] [serial = 864] [outer = 1343DC00] 06:16:23 INFO - PROCESS | 760 | 1461075383788 Marionette DEBUG loaded listener.js 06:16:23 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (14A9A000) [pid = 760] [serial = 865] [outer = 1343DC00] 06:16:24 INFO - PROCESS | 760 | 1461075384240 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 06:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 623ms 06:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:16:24 INFO - PROCESS | 760 | 1461075384288 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:16:24 INFO - PROCESS | 760 | 1461075384290 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 06:16:24 INFO - PROCESS | 760 | 1461075384294 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:16:24 INFO - PROCESS | 760 | 1461075384297 Marionette TRACE conn2 <- [1,1118,null,{}] 06:16:24 INFO - PROCESS | 760 | 1461075384307 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:24 INFO - PROCESS | 760 | 1461075384387 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:16:24 INFO - PROCESS | 760 | 1461075384449 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:24 INFO - PROCESS | 760 | ++DOCSHELL 14A9E400 == 50 [pid = 760] [id = 289] 06:16:24 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (14AA0800) [pid = 760] [serial = 866] [outer = 00000000] 06:16:24 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (1646A400) [pid = 760] [serial = 867] [outer = 14AA0800] 06:16:24 INFO - PROCESS | 760 | 1461075384582 Marionette DEBUG loaded listener.js 06:16:24 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16473800) [pid = 760] [serial = 868] [outer = 14AA0800] 06:16:24 INFO - PROCESS | 760 | 1461075384958 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 06:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 686ms 06:16:24 INFO - PROCESS | 760 | 1461075384993 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:16:24 INFO - PROCESS | 760 | 1461075384996 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 06:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:16:24 INFO - PROCESS | 760 | 1461075384999 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:16:24 INFO - PROCESS | 760 | 1461075385001 Marionette TRACE conn2 <- [1,1122,null,{}] 06:16:24 INFO - PROCESS | 760 | 1461075385004 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:25 INFO - PROCESS | 760 | 1461075385079 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:16:25 INFO - PROCESS | 760 | 1461075385085 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:25 INFO - PROCESS | 760 | ++DOCSHELL 1646FC00 == 51 [pid = 760] [id = 290] 06:16:25 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (1673D400) [pid = 760] [serial = 869] [outer = 00000000] 06:16:25 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (167BCC00) [pid = 760] [serial = 870] [outer = 1673D400] 06:16:25 INFO - PROCESS | 760 | 1461075385129 Marionette DEBUG loaded listener.js 06:16:25 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (167BF400) [pid = 760] [serial = 871] [outer = 1673D400] 06:16:25 INFO - PROCESS | 760 | 1461075385551 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 592ms 06:16:25 INFO - PROCESS | 760 | 1461075385596 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:16:25 INFO - PROCESS | 760 | 1461075385598 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 06:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:16:25 INFO - PROCESS | 760 | 1461075385605 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:16:25 INFO - PROCESS | 760 | 1461075385607 Marionette TRACE conn2 <- [1,1126,null,{}] 06:16:25 INFO - PROCESS | 760 | 1461075385616 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:25 INFO - PROCESS | 760 | 1461075385722 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:16:25 INFO - PROCESS | 760 | 1461075385728 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:25 INFO - PROCESS | 760 | ++DOCSHELL 15D0E000 == 52 [pid = 760] [id = 291] 06:16:25 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (16472800) [pid = 760] [serial = 872] [outer = 00000000] 06:16:25 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (16810800) [pid = 760] [serial = 873] [outer = 16472800] 06:16:25 INFO - PROCESS | 760 | 1461075385775 Marionette DEBUG loaded listener.js 06:16:25 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (16B25000) [pid = 760] [serial = 874] [outer = 16472800] 06:16:26 INFO - PROCESS | 760 | 1461075386247 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 06:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 685ms 06:16:26 INFO - PROCESS | 760 | 1461075386306 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:16:26 INFO - PROCESS | 760 | 1461075386308 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 06:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:16:26 INFO - PROCESS | 760 | 1461075386311 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:16:26 INFO - PROCESS | 760 | 1461075386313 Marionette TRACE conn2 <- [1,1130,null,{}] 06:16:26 INFO - PROCESS | 760 | 1461075386316 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:26 INFO - PROCESS | 760 | 1461075386436 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:16:26 INFO - PROCESS | 760 | 1461075386504 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:26 INFO - PROCESS | 760 | ++DOCSHELL 12BDAC00 == 53 [pid = 760] [id = 292] 06:16:26 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (16808400) [pid = 760] [serial = 875] [outer = 00000000] 06:16:26 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (18054800) [pid = 760] [serial = 876] [outer = 16808400] 06:16:26 INFO - PROCESS | 760 | 1461075386552 Marionette DEBUG loaded listener.js 06:16:26 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (182C4000) [pid = 760] [serial = 877] [outer = 16808400] 06:16:26 INFO - PROCESS | 760 | 1461075386965 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 06:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 685ms 06:16:26 INFO - PROCESS | 760 | 1461075387011 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:16:26 INFO - PROCESS | 760 | 1461075387013 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 06:16:26 INFO - PROCESS | 760 | 1461075387020 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:16:26 INFO - PROCESS | 760 | 1461075387022 Marionette TRACE conn2 <- [1,1134,null,{}] 06:16:27 INFO - PROCESS | 760 | 1461075387025 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:27 INFO - PROCESS | 760 | 1461075387154 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:16:27 INFO - PROCESS | 760 | 1461075387166 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:27 INFO - PROCESS | 760 | ++DOCSHELL 17BF4800 == 54 [pid = 760] [id = 293] 06:16:27 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (17BFA000) [pid = 760] [serial = 878] [outer = 00000000] 06:16:27 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (18AC0C00) [pid = 760] [serial = 879] [outer = 17BFA000] 06:16:27 INFO - PROCESS | 760 | 1461075387211 Marionette DEBUG loaded listener.js 06:16:27 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (18ABFC00) [pid = 760] [serial = 880] [outer = 17BFA000] 06:16:27 INFO - PROCESS | 760 | --DOMWINDOW == 89 (15C85000) [pid = 760] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:16:27 INFO - PROCESS | 760 | --DOMWINDOW == 88 (17B47800) [pid = 760] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:16:27 INFO - PROCESS | 760 | --DOMWINDOW == 87 (13207800) [pid = 760] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:16:27 INFO - PROCESS | 760 | --DOMWINDOW == 86 (11C64C00) [pid = 760] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:16:27 INFO - PROCESS | 760 | --DOMWINDOW == 85 (17C45400) [pid = 760] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:16:27 INFO - PROCESS | 760 | --DOMWINDOW == 84 (1646BC00) [pid = 760] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:16:27 INFO - PROCESS | 760 | --DOMWINDOW == 83 (167B6400) [pid = 760] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:16:27 INFO - PROCESS | 760 | --DOMWINDOW == 82 (15A2B000) [pid = 760] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:16:27 INFO - PROCESS | 760 | --DOMWINDOW == 81 (13442800) [pid = 760] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:16:27 INFO - PROCESS | 760 | 1461075387718 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 06:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 732ms 06:16:27 INFO - PROCESS | 760 | 1461075387762 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:16:27 INFO - PROCESS | 760 | 1461075387764 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 06:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:16:27 INFO - PROCESS | 760 | 1461075387767 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:16:27 INFO - PROCESS | 760 | 1461075387768 Marionette TRACE conn2 <- [1,1138,null,{}] 06:16:27 INFO - PROCESS | 760 | 1461075387772 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:27 INFO - PROCESS | 760 | 1461075387845 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:16:27 INFO - PROCESS | 760 | 1461075387854 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:27 INFO - PROCESS | 760 | ++DOCSHELL 15A2B000 == 55 [pid = 760] [id = 294] 06:16:27 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (15AD1400) [pid = 760] [serial = 881] [outer = 00000000] 06:16:27 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (16811400) [pid = 760] [serial = 882] [outer = 15AD1400] 06:16:27 INFO - PROCESS | 760 | 1461075387898 Marionette DEBUG loaded listener.js 06:16:27 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (182C8400) [pid = 760] [serial = 883] [outer = 15AD1400] 06:16:28 INFO - PROCESS | 760 | 1461075388312 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 06:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 592ms 06:16:28 INFO - PROCESS | 760 | 1461075388348 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:16:28 INFO - PROCESS | 760 | 1461075388349 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 06:16:28 INFO - PROCESS | 760 | 1461075388353 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:16:28 INFO - PROCESS | 760 | 1461075388354 Marionette TRACE conn2 <- [1,1142,null,{}] 06:16:28 INFO - PROCESS | 760 | 1461075388358 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:28 INFO - PROCESS | 760 | 1461075388463 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:16:28 INFO - PROCESS | 760 | 1461075388471 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:28 INFO - PROCESS | 760 | ++DOCSHELL 17C42000 == 56 [pid = 760] [id = 295] 06:16:28 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19294C00) [pid = 760] [serial = 884] [outer = 00000000] 06:16:28 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (196A4400) [pid = 760] [serial = 885] [outer = 19294C00] 06:16:28 INFO - PROCESS | 760 | 1461075388515 Marionette DEBUG loaded listener.js 06:16:28 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (197A2400) [pid = 760] [serial = 886] [outer = 19294C00] 06:16:28 INFO - PROCESS | 760 | 1461075388935 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 06:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 624ms 06:16:28 INFO - PROCESS | 760 | 1461075388991 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:16:28 INFO - PROCESS | 760 | 1461075388993 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 06:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:16:28 INFO - PROCESS | 760 | 1461075388997 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:16:28 INFO - PROCESS | 760 | 1461075388998 Marionette TRACE conn2 <- [1,1146,null,{}] 06:16:28 INFO - PROCESS | 760 | 1461075389001 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:29 INFO - PROCESS | 760 | 1461075389077 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:16:29 INFO - PROCESS | 760 | 1461075389085 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:29 INFO - PROCESS | 760 | ++DOCSHELL 197A4000 == 57 [pid = 760] [id = 296] 06:16:29 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (197A4C00) [pid = 760] [serial = 887] [outer = 00000000] 06:16:29 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (197AE800) [pid = 760] [serial = 888] [outer = 197A4C00] 06:16:29 INFO - PROCESS | 760 | 1461075389128 Marionette DEBUG loaded listener.js 06:16:29 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (197CE800) [pid = 760] [serial = 889] [outer = 197A4C00] 06:16:29 INFO - PROCESS | 760 | 1461075389545 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 06:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 592ms 06:16:29 INFO - PROCESS | 760 | 1461075389594 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:16:29 INFO - PROCESS | 760 | 1461075389596 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 06:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:16:29 INFO - PROCESS | 760 | 1461075389603 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:16:29 INFO - PROCESS | 760 | 1461075389606 Marionette TRACE conn2 <- [1,1150,null,{}] 06:16:29 INFO - PROCESS | 760 | 1461075389609 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:29 INFO - PROCESS | 760 | 1461075389745 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:16:29 INFO - PROCESS | 760 | 1461075389932 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:29 INFO - PROCESS | 760 | ++DOCSHELL 11C2B400 == 58 [pid = 760] [id = 297] 06:16:29 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (11C2EC00) [pid = 760] [serial = 890] [outer = 00000000] 06:16:29 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (12BDF400) [pid = 760] [serial = 891] [outer = 11C2EC00] 06:16:29 INFO - PROCESS | 760 | 1461075389995 Marionette DEBUG loaded listener.js 06:16:30 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (12CF9C00) [pid = 760] [serial = 892] [outer = 11C2EC00] 06:16:30 INFO - PROCESS | 760 | 1461075390575 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 06:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1028ms 06:16:30 INFO - PROCESS | 760 | 1461075390664 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:16:30 INFO - PROCESS | 760 | 1461075390669 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 06:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:16:30 INFO - PROCESS | 760 | 1461075390674 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:16:30 INFO - PROCESS | 760 | 1461075390678 Marionette TRACE conn2 <- [1,1154,null,{}] 06:16:30 INFO - PROCESS | 760 | 1461075390697 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:30 INFO - PROCESS | 760 | 1461075390811 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:16:30 INFO - PROCESS | 760 | 1461075390926 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:30 INFO - PROCESS | 760 | ++DOCSHELL 14A06C00 == 59 [pid = 760] [id = 298] 06:16:30 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (14A9B800) [pid = 760] [serial = 893] [outer = 00000000] 06:16:30 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (15AE2400) [pid = 760] [serial = 894] [outer = 14A9B800] 06:16:30 INFO - PROCESS | 760 | 1461075390983 Marionette DEBUG loaded listener.js 06:16:31 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (15DB2400) [pid = 760] [serial = 895] [outer = 14A9B800] 06:16:31 INFO - PROCESS | 760 | 1461075391568 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 06:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 935ms 06:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:16:31 INFO - PROCESS | 760 | 1461075391617 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:16:31 INFO - PROCESS | 760 | 1461075391620 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 06:16:31 INFO - PROCESS | 760 | 1461075391624 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:16:31 INFO - PROCESS | 760 | 1461075391626 Marionette TRACE conn2 <- [1,1158,null,{}] 06:16:31 INFO - PROCESS | 760 | 1461075391630 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:31 INFO - PROCESS | 760 | 1461075391729 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:16:31 INFO - PROCESS | 760 | 1461075391829 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:31 INFO - PROCESS | 760 | ++DOCSHELL 16464800 == 60 [pid = 760] [id = 299] 06:16:31 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (1673F800) [pid = 760] [serial = 896] [outer = 00000000] 06:16:31 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (17C49800) [pid = 760] [serial = 897] [outer = 1673F800] 06:16:31 INFO - PROCESS | 760 | 1461075391883 Marionette DEBUG loaded listener.js 06:16:31 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (18482000) [pid = 760] [serial = 898] [outer = 1673F800] 06:16:32 INFO - PROCESS | 760 | 1461075392488 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 06:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 888ms 06:16:32 INFO - PROCESS | 760 | 1461075392527 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:16:32 INFO - PROCESS | 760 | 1461075392531 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 06:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:16:32 INFO - PROCESS | 760 | 1461075392541 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:16:32 INFO - PROCESS | 760 | 1461075392546 Marionette TRACE conn2 <- [1,1162,null,{}] 06:16:32 INFO - PROCESS | 760 | 1461075392550 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:32 INFO - PROCESS | 760 | 1461075392651 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:16:32 INFO - PROCESS | 760 | 1461075392745 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:32 INFO - PROCESS | 760 | ++DOCSHELL 197A4400 == 61 [pid = 760] [id = 300] 06:16:32 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (197AC800) [pid = 760] [serial = 899] [outer = 00000000] 06:16:32 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (19821C00) [pid = 760] [serial = 900] [outer = 197AC800] 06:16:32 INFO - PROCESS | 760 | 1461075392799 Marionette DEBUG loaded listener.js 06:16:32 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (19823800) [pid = 760] [serial = 901] [outer = 197AC800] 06:16:33 INFO - PROCESS | 760 | 1461075393344 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 06:16:33 INFO - PROCESS | 760 | 1461075393528 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 06:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:16:33 INFO - PROCESS | 760 | 1461075393541 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:16:33 INFO - PROCESS | 760 | 1461075393544 Marionette TRACE conn2 <- [1,1166,null,{}] 06:16:33 INFO - PROCESS | 760 | 1461075393550 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:33 INFO - PROCESS | 760 | 1461075393643 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:16:33 INFO - PROCESS | 760 | 1461075393719 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:33 INFO - PROCESS | 760 | ++DOCSHELL 13437800 == 62 [pid = 760] [id = 301] 06:16:33 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1343BC00) [pid = 760] [serial = 902] [outer = 00000000] 06:16:33 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (13770400) [pid = 760] [serial = 903] [outer = 1343BC00] 06:16:33 INFO - PROCESS | 760 | 1461075393768 Marionette DEBUG loaded listener.js 06:16:33 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (14203C00) [pid = 760] [serial = 904] [outer = 1343BC00] 06:16:34 INFO - PROCESS | 760 | 1461075394436 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 06:16:34 INFO - PROCESS | 760 | 1461075394517 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 103 (17B53400) [pid = 760] [serial = 844] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 102 (15DA6C00) [pid = 760] [serial = 825] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 101 (17C3F800) [pid = 760] [serial = 835] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 100 (13259C00) [pid = 760] [serial = 819] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 99 (12C0F000) [pid = 760] [serial = 813] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 98 (143AFC00) [pid = 760] [serial = 841] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 97 (182CB400) [pid = 760] [serial = 838] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 96 (1673E000) [pid = 760] [serial = 829] [outer = 00000000] [url = about:blank] 06:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 95 (17C41C00) [pid = 760] [serial = 834] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 94 (167C2800) [pid = 760] [serial = 832] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 93 (18052000) [pid = 760] [serial = 843] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 92 (14204400) [pid = 760] [serial = 822] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 91 (1653D400) [pid = 760] [serial = 828] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 90 (16461400) [pid = 760] [serial = 826] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 89 (167C0C00) [pid = 760] [serial = 831] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 88 (182C4400) [pid = 760] [serial = 837] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 87 (14A91400) [pid = 760] [serial = 840] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 86 (143A7800) [pid = 760] [serial = 823] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 85 (13439400) [pid = 760] [serial = 816] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | --DOMWINDOW == 84 (13262C00) [pid = 760] [serial = 820] [outer = 00000000] [url = about:blank] 06:16:34 INFO - PROCESS | 760 | 1461075394529 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:16:34 INFO - PROCESS | 760 | 1461075394533 Marionette TRACE conn2 <- [1,1170,null,{}] 06:16:34 INFO - PROCESS | 760 | 1461075394537 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:34 INFO - PROCESS | 760 | 1461075394614 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:16:34 INFO - PROCESS | 760 | 1461075394626 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:34 INFO - PROCESS | 760 | ++DOCSHELL 13264400 == 47 [pid = 760] [id = 302] 06:16:34 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (13437400) [pid = 760] [serial = 905] [outer = 00000000] 06:16:34 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (13769800) [pid = 760] [serial = 906] [outer = 13437400] 06:16:34 INFO - PROCESS | 760 | 1461075394671 Marionette DEBUG loaded listener.js 06:16:34 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (143A6400) [pid = 760] [serial = 907] [outer = 13437400] 06:16:35 INFO - PROCESS | 760 | 1461075395142 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 06:16:35 INFO - PROCESS | 760 | 1461075395186 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 06:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:16:35 INFO - PROCESS | 760 | 1461075395189 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:16:35 INFO - PROCESS | 760 | 1461075395191 Marionette TRACE conn2 <- [1,1174,null,{}] 06:16:35 INFO - PROCESS | 760 | 1461075395200 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:35 INFO - PROCESS | 760 | 1461075395313 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:16:35 INFO - PROCESS | 760 | 1461075395390 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:35 INFO - PROCESS | 760 | ++DOCSHELL 14A93400 == 48 [pid = 760] [id = 303] 06:16:35 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (158E5800) [pid = 760] [serial = 908] [outer = 00000000] 06:16:35 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (16804400) [pid = 760] [serial = 909] [outer = 158E5800] 06:16:35 INFO - PROCESS | 760 | 1461075395445 Marionette DEBUG loaded listener.js 06:16:35 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1680FC00) [pid = 760] [serial = 910] [outer = 158E5800] 06:16:35 INFO - PROCESS | 760 | 1461075395843 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 06:16:35 INFO - PROCESS | 760 | 1461075395891 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 06:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:16:35 INFO - PROCESS | 760 | 1461075395894 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:16:35 INFO - PROCESS | 760 | 1461075395896 Marionette TRACE conn2 <- [1,1178,null,{}] 06:16:35 INFO - PROCESS | 760 | 1461075395899 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:35 INFO - PROCESS | 760 | 1461075395982 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:16:35 INFO - PROCESS | 760 | 1461075395988 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:35 INFO - PROCESS | 760 | ++DOCSHELL 17B4A400 == 49 [pid = 760] [id = 304] 06:16:35 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (17BFC000) [pid = 760] [serial = 911] [outer = 00000000] 06:16:36 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (18054C00) [pid = 760] [serial = 912] [outer = 17BFC000] 06:16:36 INFO - PROCESS | 760 | 1461075396033 Marionette DEBUG loaded listener.js 06:16:36 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (180E2000) [pid = 760] [serial = 913] [outer = 17BFC000] 06:16:36 INFO - PROCESS | 760 | 1461075396473 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 06:16:36 INFO - PROCESS | 760 | 1461075396535 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 06:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:16:36 INFO - PROCESS | 760 | 1461075396538 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:16:36 INFO - PROCESS | 760 | 1461075396540 Marionette TRACE conn2 <- [1,1182,null,{}] 06:16:36 INFO - PROCESS | 760 | 1461075396543 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:36 INFO - PROCESS | 760 | 1461075396643 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:16:36 INFO - PROCESS | 760 | 1461075396725 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:36 INFO - PROCESS | 760 | ++DOCSHELL 17BF4800 == 50 [pid = 760] [id = 305] 06:16:36 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1841CC00) [pid = 760] [serial = 914] [outer = 00000000] 06:16:36 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (18481400) [pid = 760] [serial = 915] [outer = 1841CC00] 06:16:36 INFO - PROCESS | 760 | 1461075396769 Marionette DEBUG loaded listener.js 06:16:36 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (189B3400) [pid = 760] [serial = 916] [outer = 1841CC00] 06:16:37 INFO - PROCESS | 760 | 1461075397193 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:16:37 INFO - PROCESS | 760 | 1461075397240 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 06:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:16:37 INFO - PROCESS | 760 | 1461075397251 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:16:37 INFO - PROCESS | 760 | 1461075397253 Marionette TRACE conn2 <- [1,1186,null,{}] 06:16:37 INFO - PROCESS | 760 | 1461075397256 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:37 INFO - PROCESS | 760 | 1461075397380 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:16:37 INFO - PROCESS | 760 | 1461075397396 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:37 INFO - PROCESS | 760 | ++DOCSHELL 1925B400 == 51 [pid = 760] [id = 306] 06:16:37 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (19291800) [pid = 760] [serial = 917] [outer = 00000000] 06:16:37 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (19822C00) [pid = 760] [serial = 918] [outer = 19291800] 06:16:37 INFO - PROCESS | 760 | 1461075397488 Marionette DEBUG loaded listener.js 06:16:37 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (1982B000) [pid = 760] [serial = 919] [outer = 19291800] 06:16:38 INFO - PROCESS | 760 | 1461075398038 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 841ms 06:16:38 INFO - PROCESS | 760 | 1461075398094 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 06:16:38 INFO - PROCESS | 760 | 1461075398096 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 06:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:16:38 INFO - PROCESS | 760 | 1461075398099 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:16:38 INFO - PROCESS | 760 | 1461075398101 Marionette TRACE conn2 <- [1,1190,null,{}] 06:16:38 INFO - PROCESS | 760 | 1461075398104 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:38 INFO - PROCESS | 760 | 1461075398204 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:16:38 INFO - PROCESS | 760 | 1461075398213 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:38 INFO - PROCESS | 760 | ++DOCSHELL 197D0800 == 52 [pid = 760] [id = 307] 06:16:38 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (197D6400) [pid = 760] [serial = 920] [outer = 00000000] 06:16:38 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (19DB3400) [pid = 760] [serial = 921] [outer = 197D6400] 06:16:38 INFO - PROCESS | 760 | 1461075398257 Marionette DEBUG loaded listener.js 06:16:38 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (19DB3000) [pid = 760] [serial = 922] [outer = 197D6400] 06:16:38 INFO - PROCESS | 760 | --DOMWINDOW == 101 (16808400) [pid = 760] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:16:38 INFO - PROCESS | 760 | --DOMWINDOW == 100 (14AA0800) [pid = 760] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:16:38 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1320A400) [pid = 760] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:16:38 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1343DC00) [pid = 760] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:16:38 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1673D400) [pid = 760] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:16:38 INFO - PROCESS | 760 | --DOMWINDOW == 96 (17BFA000) [pid = 760] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:16:38 INFO - PROCESS | 760 | --DOMWINDOW == 95 (15AD1400) [pid = 760] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:16:38 INFO - PROCESS | 760 | --DOMWINDOW == 94 (19294C00) [pid = 760] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:16:38 INFO - PROCESS | 760 | --DOMWINDOW == 93 (16472800) [pid = 760] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:16:38 INFO - PROCESS | 760 | 1461075398708 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:16:38 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 06:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 639ms 06:16:38 INFO - PROCESS | 760 | 1461075398719 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 06:16:38 INFO - PROCESS | 760 | 1461075398721 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 06:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:16:38 INFO - PROCESS | 760 | 1461075398724 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:16:38 INFO - PROCESS | 760 | 1461075398726 Marionette TRACE conn2 <- [1,1194,null,{}] 06:16:38 INFO - PROCESS | 760 | 1461075398729 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:38 INFO - PROCESS | 760 | 1461075398802 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:16:38 INFO - PROCESS | 760 | 1461075398808 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:38 INFO - PROCESS | 760 | ++DOCSHELL 1320A400 == 53 [pid = 760] [id = 308] 06:16:38 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (15AC8C00) [pid = 760] [serial = 923] [outer = 00000000] 06:16:38 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (19995800) [pid = 760] [serial = 924] [outer = 15AC8C00] 06:16:38 INFO - PROCESS | 760 | 1461075398852 Marionette DEBUG loaded listener.js 06:16:38 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (1673D400) [pid = 760] [serial = 925] [outer = 15AC8C00] 06:16:39 INFO - PROCESS | 760 | 1461075399300 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:16:39 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 06:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 638ms 06:16:39 INFO - PROCESS | 760 | 1461075399363 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 06:16:39 INFO - PROCESS | 760 | 1461075399364 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 06:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:16:39 INFO - PROCESS | 760 | 1461075399368 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:16:39 INFO - PROCESS | 760 | 1461075399369 Marionette TRACE conn2 <- [1,1198,null,{}] 06:16:39 INFO - PROCESS | 760 | 1461075399373 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:39 INFO - PROCESS | 760 | 1461075399448 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:16:39 INFO - PROCESS | 760 | 1461075399454 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:39 INFO - PROCESS | 760 | ++DOCSHELL 13729000 == 54 [pid = 760] [id = 309] 06:16:39 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (14208C00) [pid = 760] [serial = 926] [outer = 00000000] 06:16:39 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (19DE2C00) [pid = 760] [serial = 927] [outer = 14208C00] 06:16:39 INFO - PROCESS | 760 | 1461075399523 Marionette DEBUG loaded listener.js 06:16:39 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (19DE9000) [pid = 760] [serial = 928] [outer = 14208C00] 06:16:39 INFO - PROCESS | 760 | 1461075399924 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 592ms 06:16:39 INFO - PROCESS | 760 | 1461075399965 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:16:39 INFO - PROCESS | 760 | 1461075399967 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 06:16:39 INFO - PROCESS | 760 | 1461075399970 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:16:39 INFO - PROCESS | 760 | 1461075399973 Marionette TRACE conn2 <- [1,1202,null,{}] 06:16:39 INFO - PROCESS | 760 | 1461075399976 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:40 INFO - PROCESS | 760 | 1461075400056 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:16:40 INFO - PROCESS | 760 | 1461075400062 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:40 INFO - PROCESS | 760 | ++DOCSHELL 19EE0800 == 55 [pid = 760] [id = 310] 06:16:40 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (1A039800) [pid = 760] [serial = 929] [outer = 00000000] 06:16:40 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (1A0D7000) [pid = 760] [serial = 930] [outer = 1A039800] 06:16:40 INFO - PROCESS | 760 | 1461075400106 Marionette DEBUG loaded listener.js 06:16:40 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (1A0DBC00) [pid = 760] [serial = 931] [outer = 1A039800] 06:16:40 INFO - PROCESS | 760 | 1461075400512 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 06:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 592ms 06:16:40 INFO - PROCESS | 760 | 1461075400569 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:16:40 INFO - PROCESS | 760 | 1461075400572 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 06:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:16:40 INFO - PROCESS | 760 | 1461075400620 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:16:40 INFO - PROCESS | 760 | 1461075400623 Marionette TRACE conn2 <- [1,1206,null,{}] 06:16:40 INFO - PROCESS | 760 | 1461075400629 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:40 INFO - PROCESS | 760 | 1461075400722 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:16:40 INFO - PROCESS | 760 | 1461075400889 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:40 INFO - PROCESS | 760 | ++DOCSHELL 12CF1800 == 56 [pid = 760] [id = 311] 06:16:40 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (12CF6000) [pid = 760] [serial = 932] [outer = 00000000] 06:16:40 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (13441800) [pid = 760] [serial = 933] [outer = 12CF6000] 06:16:40 INFO - PROCESS | 760 | 1461075400945 Marionette DEBUG loaded listener.js 06:16:41 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (13769400) [pid = 760] [serial = 934] [outer = 12CF6000] 06:16:41 INFO - PROCESS | 760 | 1461075401483 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 06:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 934ms 06:16:41 INFO - PROCESS | 760 | 1461075401520 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:16:41 INFO - PROCESS | 760 | 1461075401524 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 06:16:41 INFO - PROCESS | 760 | 1461075401528 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:16:41 INFO - PROCESS | 760 | 1461075401531 Marionette TRACE conn2 <- [1,1210,null,{}] 06:16:41 INFO - PROCESS | 760 | 1461075401539 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:41 INFO - PROCESS | 760 | 1461075401642 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:16:41 INFO - PROCESS | 760 | 1461075401740 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:41 INFO - PROCESS | 760 | ++DOCSHELL 15A32400 == 57 [pid = 760] [id = 312] 06:16:41 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (16544000) [pid = 760] [serial = 935] [outer = 00000000] 06:16:41 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (1680C400) [pid = 760] [serial = 936] [outer = 16544000] 06:16:41 INFO - PROCESS | 760 | 1461075401794 Marionette DEBUG loaded listener.js 06:16:41 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (17C42C00) [pid = 760] [serial = 937] [outer = 16544000] 06:16:42 INFO - PROCESS | 760 | 1461075402418 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 06:16:42 INFO - PROCESS | 760 | 1461075402478 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 06:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:16:42 INFO - PROCESS | 760 | 1461075402484 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:16:42 INFO - PROCESS | 760 | 1461075402487 Marionette TRACE conn2 <- [1,1214,null,{}] 06:16:42 INFO - PROCESS | 760 | 1461075402492 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:42 INFO - PROCESS | 760 | 1461075402594 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:16:42 INFO - PROCESS | 760 | 1461075402696 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:42 INFO - PROCESS | 760 | ++DOCSHELL 197D7800 == 58 [pid = 760] [id = 313] 06:16:42 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (197D7C00) [pid = 760] [serial = 938] [outer = 00000000] 06:16:42 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (19993800) [pid = 760] [serial = 939] [outer = 197D7C00] 06:16:42 INFO - PROCESS | 760 | 1461075402756 Marionette DEBUG loaded listener.js 06:16:42 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (19ED8000) [pid = 760] [serial = 940] [outer = 197D7C00] 06:16:43 INFO - PROCESS | 760 | 1461075403353 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 06:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 888ms 06:16:43 INFO - PROCESS | 760 | 1461075403385 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:16:43 INFO - PROCESS | 760 | 1461075403387 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 06:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:16:43 INFO - PROCESS | 760 | 1461075403391 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:16:43 INFO - PROCESS | 760 | 1461075403393 Marionette TRACE conn2 <- [1,1218,null,{}] 06:16:43 INFO - PROCESS | 760 | 1461075403397 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:43 INFO - PROCESS | 760 | 1461075403495 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:16:43 INFO - PROCESS | 760 | 1461075403591 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:43 INFO - PROCESS | 760 | ++DOCSHELL 1A555C00 == 59 [pid = 760] [id = 314] 06:16:43 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1A557800) [pid = 760] [serial = 941] [outer = 00000000] 06:16:43 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1A55F400) [pid = 760] [serial = 942] [outer = 1A557800] 06:16:43 INFO - PROCESS | 760 | 1461075403644 Marionette DEBUG loaded listener.js 06:16:43 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1A561400) [pid = 760] [serial = 943] [outer = 1A557800] 06:16:44 INFO - PROCESS | 760 | 1461075404207 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 06:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 903ms 06:16:44 INFO - PROCESS | 760 | 1461075404279 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:16:44 INFO - PROCESS | 760 | 1461075404282 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 06:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:16:44 INFO - PROCESS | 760 | 1461075404285 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:16:44 INFO - PROCESS | 760 | 1461075404287 Marionette TRACE conn2 <- [1,1222,null,{}] 06:16:44 INFO - PROCESS | 760 | 1461075404291 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:44 INFO - PROCESS | 760 | 1461075404385 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:16:44 INFO - PROCESS | 760 | 1461075404510 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:44 INFO - PROCESS | 760 | ++DOCSHELL 1A559800 == 60 [pid = 760] [id = 315] 06:16:44 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1A560800) [pid = 760] [serial = 944] [outer = 00000000] 06:16:44 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1A791800) [pid = 760] [serial = 945] [outer = 1A560800] 06:16:44 INFO - PROCESS | 760 | 1461075404565 Marionette DEBUG loaded listener.js 06:16:44 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1AA6FC00) [pid = 760] [serial = 946] [outer = 1A560800] 06:16:45 INFO - PROCESS | 760 | 1461075405144 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 06:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 904ms 06:16:45 INFO - PROCESS | 760 | 1461075405189 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 06:16:45 INFO - PROCESS | 760 | 1461075405192 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 06:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:16:45 INFO - PROCESS | 760 | 1461075405195 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:16:45 INFO - PROCESS | 760 | 1461075405197 Marionette TRACE conn2 <- [1,1226,null,{}] 06:16:45 INFO - PROCESS | 760 | 1461075405201 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:45 INFO - PROCESS | 760 | 1461075405319 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:16:45 INFO - PROCESS | 760 | 1461075405536 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:45 INFO - PROCESS | 760 | ++DOCSHELL 02A90000 == 61 [pid = 760] [id = 316] 06:16:45 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (11C32000) [pid = 760] [serial = 947] [outer = 00000000] 06:16:45 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (13724C00) [pid = 760] [serial = 948] [outer = 11C32000] 06:16:45 INFO - PROCESS | 760 | 1461075405596 Marionette DEBUG loaded listener.js 06:16:45 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (143AFC00) [pid = 760] [serial = 949] [outer = 11C32000] 06:16:46 INFO - PROCESS | 760 | 1461075406204 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 06:16:46 INFO - PROCESS | 760 | --DOCSHELL 13729000 == 60 [pid = 760] [id = 309] 06:16:46 INFO - PROCESS | 760 | --DOCSHELL 1320A400 == 59 [pid = 760] [id = 308] 06:16:46 INFO - PROCESS | 760 | --DOCSHELL 197D0800 == 58 [pid = 760] [id = 307] 06:16:46 INFO - PROCESS | 760 | --DOCSHELL 1925B400 == 57 [pid = 760] [id = 306] 06:16:46 INFO - PROCESS | 760 | --DOCSHELL 17BF4800 == 56 [pid = 760] [id = 305] 06:16:46 INFO - PROCESS | 760 | --DOCSHELL 17B4A400 == 55 [pid = 760] [id = 304] 06:16:46 INFO - PROCESS | 760 | --DOCSHELL 14A93400 == 54 [pid = 760] [id = 303] 06:16:46 INFO - PROCESS | 760 | --DOCSHELL 13264400 == 53 [pid = 760] [id = 302] 06:16:46 INFO - PROCESS | 760 | --DOCSHELL 13437800 == 52 [pid = 760] [id = 301] 06:16:46 INFO - PROCESS | 760 | --DOCSHELL 11C2B400 == 51 [pid = 760] [id = 297] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 119 (16811400) [pid = 760] [serial = 882] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 118 (196A4400) [pid = 760] [serial = 885] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 117 (18ABFC00) [pid = 760] [serial = 880] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 116 (16810800) [pid = 760] [serial = 873] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 115 (16B25000) [pid = 760] [serial = 874] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 114 (197A2400) [pid = 760] [serial = 886] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 113 (167BF400) [pid = 760] [serial = 871] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 112 (182C8400) [pid = 760] [serial = 883] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 111 (197AE800) [pid = 760] [serial = 888] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 110 (18054800) [pid = 760] [serial = 876] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 109 (182C4000) [pid = 760] [serial = 877] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1646A400) [pid = 760] [serial = 867] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 107 (16473800) [pid = 760] [serial = 868] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 106 (13258C00) [pid = 760] [serial = 849] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 105 (138C8C00) [pid = 760] [serial = 862] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 104 (13722800) [pid = 760] [serial = 861] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 103 (143A6800) [pid = 760] [serial = 864] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 102 (14A9A000) [pid = 760] [serial = 865] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 101 (167BCC00) [pid = 760] [serial = 870] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 100 (19295C00) [pid = 760] [serial = 858] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1841A000) [pid = 760] [serial = 855] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 98 (158E7800) [pid = 760] [serial = 852] [outer = 00000000] [url = about:blank] 06:16:46 INFO - PROCESS | 760 | --DOMWINDOW == 97 (18AC0C00) [pid = 760] [serial = 879] [outer = 00000000] [url = about:blank] 06:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1075ms 06:16:46 INFO - PROCESS | 760 | 1461075406309 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:16:46 INFO - PROCESS | 760 | 1461075406314 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 06:16:46 INFO - PROCESS | 760 | 1461075406324 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:16:46 INFO - PROCESS | 760 | 1461075406327 Marionette TRACE conn2 <- [1,1230,null,{}] 06:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:16:46 INFO - PROCESS | 760 | 1461075406332 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:46 INFO - PROCESS | 760 | 1461075406422 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:16:46 INFO - PROCESS | 760 | 1461075406429 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:46 INFO - PROCESS | 760 | ++DOCSHELL 1372AC00 == 52 [pid = 760] [id = 317] 06:16:46 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (1372C800) [pid = 760] [serial = 950] [outer = 00000000] 06:16:46 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (143B1800) [pid = 760] [serial = 951] [outer = 1372C800] 06:16:46 INFO - PROCESS | 760 | 1461075406476 Marionette DEBUG loaded listener.js 06:16:46 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (15650400) [pid = 760] [serial = 952] [outer = 1372C800] 06:16:46 INFO - PROCESS | 760 | 1461075406938 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 06:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 639ms 06:16:46 INFO - PROCESS | 760 | 1461075406969 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:16:46 INFO - PROCESS | 760 | 1461075406972 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 06:16:46 INFO - PROCESS | 760 | 1461075406977 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:16:46 INFO - PROCESS | 760 | 1461075406979 Marionette TRACE conn2 <- [1,1234,null,{}] 06:16:46 INFO - PROCESS | 760 | 1461075406982 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:47 INFO - PROCESS | 760 | 1461075407092 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:16:47 INFO - PROCESS | 760 | 1461075407101 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:47 INFO - PROCESS | 760 | ++DOCSHELL 158E6C00 == 53 [pid = 760] [id = 318] 06:16:47 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (16461800) [pid = 760] [serial = 953] [outer = 00000000] 06:16:47 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (167C3000) [pid = 760] [serial = 954] [outer = 16461800] 06:16:47 INFO - PROCESS | 760 | 1461075407146 Marionette DEBUG loaded listener.js 06:16:47 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1680F000) [pid = 760] [serial = 955] [outer = 16461800] 06:16:47 INFO - PROCESS | 760 | 1461075407622 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 06:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 685ms 06:16:47 INFO - PROCESS | 760 | 1461075407677 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:16:47 INFO - PROCESS | 760 | 1461075407679 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 06:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:16:47 INFO - PROCESS | 760 | 1461075407684 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:16:47 INFO - PROCESS | 760 | 1461075407689 Marionette TRACE conn2 <- [1,1238,null,{}] 06:16:47 INFO - PROCESS | 760 | 1461075407698 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:47 INFO - PROCESS | 760 | 1461075407778 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:16:47 INFO - PROCESS | 760 | 1461075407787 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:47 INFO - PROCESS | 760 | ++DOCSHELL 16B25000 == 54 [pid = 760] [id = 319] 06:16:47 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (18054800) [pid = 760] [serial = 956] [outer = 00000000] 06:16:47 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (18419C00) [pid = 760] [serial = 957] [outer = 18054800] 06:16:47 INFO - PROCESS | 760 | 1461075407833 Marionette DEBUG loaded listener.js 06:16:47 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1842A000) [pid = 760] [serial = 958] [outer = 18054800] 06:16:48 INFO - PROCESS | 760 | 1461075408263 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 06:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 654ms 06:16:48 INFO - PROCESS | 760 | 1461075408341 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:16:48 INFO - PROCESS | 760 | 1461075408343 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 06:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:16:48 INFO - PROCESS | 760 | 1461075408347 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:16:48 INFO - PROCESS | 760 | 1461075408349 Marionette TRACE conn2 <- [1,1242,null,{}] 06:16:48 INFO - PROCESS | 760 | 1461075408352 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:48 INFO - PROCESS | 760 | 1461075408430 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:16:48 INFO - PROCESS | 760 | 1461075408470 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:48 INFO - PROCESS | 760 | ++DOCSHELL 18ABFC00 == 55 [pid = 760] [id = 320] 06:16:48 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (18AC0C00) [pid = 760] [serial = 959] [outer = 00000000] 06:16:48 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (19258400) [pid = 760] [serial = 960] [outer = 18AC0C00] 06:16:48 INFO - PROCESS | 760 | 1461075408514 Marionette DEBUG loaded listener.js 06:16:48 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1929B000) [pid = 760] [serial = 961] [outer = 18AC0C00] 06:16:48 INFO - PROCESS | 760 | 1461075408971 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 06:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 639ms 06:16:48 INFO - PROCESS | 760 | 1461075408986 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:16:48 INFO - PROCESS | 760 | 1461075408988 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 06:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:16:48 INFO - PROCESS | 760 | 1461075408991 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:16:48 INFO - PROCESS | 760 | 1461075408993 Marionette TRACE conn2 <- [1,1246,null,{}] 06:16:48 INFO - PROCESS | 760 | 1461075408997 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:49 INFO - PROCESS | 760 | 1461075409100 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:16:49 INFO - PROCESS | 760 | 1461075409105 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:49 INFO - PROCESS | 760 | ++DOCSHELL 12D44800 == 56 [pid = 760] [id = 321] 06:16:49 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (15D05800) [pid = 760] [serial = 962] [outer = 00000000] 06:16:49 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (197A3400) [pid = 760] [serial = 963] [outer = 15D05800] 06:16:49 INFO - PROCESS | 760 | 1461075409160 Marionette DEBUG loaded listener.js 06:16:49 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (197D0C00) [pid = 760] [serial = 964] [outer = 15D05800] 06:16:49 INFO - PROCESS | 760 | 1461075409643 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 06:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 701ms 06:16:49 INFO - PROCESS | 760 | 1461075409689 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:16:49 INFO - PROCESS | 760 | 1461075409691 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 06:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:16:49 INFO - PROCESS | 760 | 1461075409698 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:16:49 INFO - PROCESS | 760 | 1461075409699 Marionette TRACE conn2 <- [1,1250,null,{}] 06:16:49 INFO - PROCESS | 760 | 1461075409703 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:49 INFO - PROCESS | 760 | 1461075409795 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:16:49 INFO - PROCESS | 760 | 1461075409892 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:49 INFO - PROCESS | 760 | ++DOCSHELL 19ABBC00 == 57 [pid = 760] [id = 322] 06:16:49 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (19ABD400) [pid = 760] [serial = 965] [outer = 00000000] 06:16:49 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (19DDC800) [pid = 760] [serial = 966] [outer = 19ABD400] 06:16:49 INFO - PROCESS | 760 | 1461075409936 Marionette DEBUG loaded listener.js 06:16:50 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (19ED4C00) [pid = 760] [serial = 967] [outer = 19ABD400] 06:16:50 INFO - PROCESS | 760 | 1461075410351 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 06:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 686ms 06:16:50 INFO - PROCESS | 760 | 1461075410378 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:16:50 INFO - PROCESS | 760 | 1461075410380 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 06:16:50 INFO - PROCESS | 760 | 1461075410383 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:16:50 INFO - PROCESS | 760 | 1461075410385 Marionette TRACE conn2 <- [1,1254,null,{}] 06:16:50 INFO - PROCESS | 760 | 1461075410388 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:50 INFO - PROCESS | 760 | 1461075410495 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:16:50 INFO - PROCESS | 760 | 1461075410501 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:50 INFO - PROCESS | 760 | ++DOCSHELL 19ED5800 == 58 [pid = 760] [id = 323] 06:16:50 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1A038800) [pid = 760] [serial = 968] [outer = 00000000] 06:16:50 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1A55EC00) [pid = 760] [serial = 969] [outer = 1A038800] 06:16:50 INFO - PROCESS | 760 | 1461075410595 Marionette DEBUG loaded listener.js 06:16:50 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1A790C00) [pid = 760] [serial = 970] [outer = 1A038800] 06:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 117 (19291800) [pid = 760] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1841CC00) [pid = 760] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 115 (158E5800) [pid = 760] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 114 (13437400) [pid = 760] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 113 (17BFC000) [pid = 760] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1343BC00) [pid = 760] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 111 (197A4C00) [pid = 760] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 110 (197D6400) [pid = 760] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 109 (15AC8C00) [pid = 760] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:16:50 INFO - PROCESS | 760 | --DOMWINDOW == 108 (14208C00) [pid = 760] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:16:51 INFO - PROCESS | 760 | 1461075411062 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 06:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 733ms 06:16:51 INFO - PROCESS | 760 | 1461075411124 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:16:51 INFO - PROCESS | 760 | 1461075411126 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 06:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:16:51 INFO - PROCESS | 760 | 1461075411129 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:16:51 INFO - PROCESS | 760 | 1461075411131 Marionette TRACE conn2 <- [1,1258,null,{}] 06:16:51 INFO - PROCESS | 760 | 1461075411134 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:51 INFO - PROCESS | 760 | 1461075411237 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:16:51 INFO - PROCESS | 760 | 1461075411247 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:51 INFO - PROCESS | 760 | ++DOCSHELL 16806800 == 59 [pid = 760] [id = 324] 06:16:51 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (17C4EC00) [pid = 760] [serial = 971] [outer = 00000000] 06:16:51 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (19294C00) [pid = 760] [serial = 972] [outer = 17C4EC00] 06:16:51 INFO - PROCESS | 760 | 1461075411291 Marionette DEBUG loaded listener.js 06:16:51 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (197ABC00) [pid = 760] [serial = 973] [outer = 17C4EC00] 06:16:51 INFO - PROCESS | 760 | 1461075411712 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 06:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 638ms 06:16:51 INFO - PROCESS | 760 | 1461075411767 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:16:51 INFO - PROCESS | 760 | 1461075411769 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 06:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:16:51 INFO - PROCESS | 760 | 1461075411773 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:16:51 INFO - PROCESS | 760 | 1461075411774 Marionette TRACE conn2 <- [1,1262,null,{}] 06:16:51 INFO - PROCESS | 760 | 1461075411778 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:51 INFO - PROCESS | 760 | 1461075411854 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:16:51 INFO - PROCESS | 760 | 1461075411863 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:51 INFO - PROCESS | 760 | ++DOCSHELL 1982CC00 == 60 [pid = 760] [id = 325] 06:16:51 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1A03DC00) [pid = 760] [serial = 974] [outer = 00000000] 06:16:51 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1BE61400) [pid = 760] [serial = 975] [outer = 1A03DC00] 06:16:51 INFO - PROCESS | 760 | 1461075411906 Marionette DEBUG loaded listener.js 06:16:51 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1C0A3400) [pid = 760] [serial = 976] [outer = 1A03DC00] 06:16:52 INFO - PROCESS | 760 | 1461075412328 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 06:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 592ms 06:16:52 INFO - PROCESS | 760 | 1461075412378 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:16:52 INFO - PROCESS | 760 | 1461075412381 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 06:16:52 INFO - PROCESS | 760 | 1461075412386 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:16:52 INFO - PROCESS | 760 | 1461075412388 Marionette TRACE conn2 <- [1,1266,null,{}] 06:16:52 INFO - PROCESS | 760 | 1461075412391 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:52 INFO - PROCESS | 760 | 1461075412473 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:16:52 INFO - PROCESS | 760 | 1461075412479 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:52 INFO - PROCESS | 760 | ++DOCSHELL 1925C800 == 61 [pid = 760] [id = 326] 06:16:52 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (197AD400) [pid = 760] [serial = 977] [outer = 00000000] 06:16:52 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1C0AD000) [pid = 760] [serial = 978] [outer = 197AD400] 06:16:52 INFO - PROCESS | 760 | 1461075412529 Marionette DEBUG loaded listener.js 06:16:52 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1C0C4800) [pid = 760] [serial = 979] [outer = 197AD400] 06:16:53 INFO - PROCESS | 760 | 1461075413197 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 06:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 841ms 06:16:53 INFO - PROCESS | 760 | 1461075413230 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:16:53 INFO - PROCESS | 760 | 1461075413234 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 06:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:16:53 INFO - PROCESS | 760 | 1461075413240 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:16:53 INFO - PROCESS | 760 | 1461075413244 Marionette TRACE conn2 <- [1,1270,null,{}] 06:16:53 INFO - PROCESS | 760 | 1461075413250 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:53 INFO - PROCESS | 760 | 1461075413355 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:16:53 INFO - PROCESS | 760 | 1461075413491 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:53 INFO - PROCESS | 760 | ++DOCSHELL 13723000 == 62 [pid = 760] [id = 327] 06:16:53 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (14345400) [pid = 760] [serial = 980] [outer = 00000000] 06:16:53 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1645A800) [pid = 760] [serial = 981] [outer = 14345400] 06:16:53 INFO - PROCESS | 760 | 1461075413549 Marionette DEBUG loaded listener.js 06:16:53 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (16473800) [pid = 760] [serial = 982] [outer = 14345400] 06:16:54 INFO - PROCESS | 760 | 1461075414134 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 06:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 950ms 06:16:54 INFO - PROCESS | 760 | 1461075414186 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:16:54 INFO - PROCESS | 760 | 1461075414192 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 06:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:16:54 INFO - PROCESS | 760 | 1461075414199 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:16:54 INFO - PROCESS | 760 | 1461075414202 Marionette TRACE conn2 <- [1,1274,null,{}] 06:16:54 INFO - PROCESS | 760 | 1461075414206 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:54 INFO - PROCESS | 760 | 1461075414309 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:16:54 INFO - PROCESS | 760 | 1461075414410 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:54 INFO - PROCESS | 760 | ++DOCSHELL 167C2000 == 63 [pid = 760] [id = 328] 06:16:54 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (17B4A400) [pid = 760] [serial = 983] [outer = 00000000] 06:16:54 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (182C6800) [pid = 760] [serial = 984] [outer = 17B4A400] 06:16:54 INFO - PROCESS | 760 | 1461075414469 Marionette DEBUG loaded listener.js 06:16:54 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (18ABD400) [pid = 760] [serial = 985] [outer = 17B4A400] 06:16:55 INFO - PROCESS | 760 | 1461075415109 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 06:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 934ms 06:16:55 INFO - PROCESS | 760 | 1461075415142 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:16:55 INFO - PROCESS | 760 | 1461075415144 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 06:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:16:55 INFO - PROCESS | 760 | 1461075415133 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:16:55 INFO - PROCESS | 760 | 1461075415136 Marionette TRACE conn2 <- [1,1278,null,{}] 06:16:55 INFO - PROCESS | 760 | 1461075415147 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:55 INFO - PROCESS | 760 | 1461075415252 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:16:55 INFO - PROCESS | 760 | 1461075415382 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:55 INFO - PROCESS | 760 | ++DOCSHELL 197D9C00 == 64 [pid = 760] [id = 329] 06:16:55 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (1A0D7400) [pid = 760] [serial = 986] [outer = 00000000] 06:16:55 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (1C0B2000) [pid = 760] [serial = 987] [outer = 1A0D7400] 06:16:55 INFO - PROCESS | 760 | 1461075415439 Marionette DEBUG loaded listener.js 06:16:55 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1C0C9C00) [pid = 760] [serial = 988] [outer = 1A0D7400] 06:16:55 INFO - PROCESS | 760 | 1461075415983 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 06:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 888ms 06:16:56 INFO - PROCESS | 760 | 1461075416036 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:16:56 INFO - PROCESS | 760 | 1461075416039 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 06:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:16:56 INFO - PROCESS | 760 | 1461075416043 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:16:56 INFO - PROCESS | 760 | 1461075416045 Marionette TRACE conn2 <- [1,1282,null,{}] 06:16:56 INFO - PROCESS | 760 | 1461075416048 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:56 INFO - PROCESS | 760 | 1461075416149 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:16:56 INFO - PROCESS | 760 | 1461075416248 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:56 INFO - PROCESS | 760 | ++DOCSHELL 1C0CF800 == 65 [pid = 760] [id = 330] 06:16:56 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1C0CFC00) [pid = 760] [serial = 989] [outer = 00000000] 06:16:56 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1C174C00) [pid = 760] [serial = 990] [outer = 1C0CFC00] 06:16:56 INFO - PROCESS | 760 | 1461075416302 Marionette DEBUG loaded listener.js 06:16:56 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1C17C000) [pid = 760] [serial = 991] [outer = 1C0CFC00] 06:16:56 INFO - PROCESS | 760 | 1461075416902 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 06:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 888ms 06:16:56 INFO - PROCESS | 760 | 1461075416946 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:16:56 INFO - PROCESS | 760 | 1461075416948 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 06:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:16:56 INFO - PROCESS | 760 | 1461075416952 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:16:56 INFO - PROCESS | 760 | 1461075416954 Marionette TRACE conn2 <- [1,1286,null,{}] 06:16:56 INFO - PROCESS | 760 | 1461075416958 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:57 INFO - PROCESS | 760 | 1461075417057 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:16:57 INFO - PROCESS | 760 | 1461075417164 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:57 INFO - PROCESS | 760 | ++DOCSHELL 13255800 == 66 [pid = 760] [id = 331] 06:16:57 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1325E800) [pid = 760] [serial = 992] [outer = 00000000] 06:16:57 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (16743000) [pid = 760] [serial = 993] [outer = 1325E800] 06:16:57 INFO - PROCESS | 760 | 1461075417249 Marionette DEBUG loaded listener.js 06:16:57 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1680CC00) [pid = 760] [serial = 994] [outer = 1325E800] 06:16:58 INFO - PROCESS | 760 | 1461075418047 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 06:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1138ms 06:16:58 INFO - PROCESS | 760 | 1461075418095 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:16:58 INFO - PROCESS | 760 | 1461075418098 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 06:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:16:58 INFO - PROCESS | 760 | 1461075418102 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:16:58 INFO - PROCESS | 760 | 1461075418106 Marionette TRACE conn2 <- [1,1290,null,{}] 06:16:58 INFO - PROCESS | 760 | 1461075418123 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:58 INFO - PROCESS | 760 | 1461075418250 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:16:58 INFO - PROCESS | 760 | 1461075418316 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:58 INFO - PROCESS | 760 | ++DOCSHELL 1545B400 == 67 [pid = 760] [id = 332] 06:16:58 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1569FC00) [pid = 760] [serial = 995] [outer = 00000000] 06:16:58 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (15DB3400) [pid = 760] [serial = 996] [outer = 1569FC00] 06:16:58 INFO - PROCESS | 760 | 1461075418364 Marionette DEBUG loaded listener.js 06:16:58 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (16545400) [pid = 760] [serial = 997] [outer = 1569FC00] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 11C5D800 == 66 [pid = 760] [id = 280] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 17BFD800 == 65 [pid = 760] [id = 279] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 1653A400 == 64 [pid = 760] [id = 277] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 14A9D800 == 63 [pid = 760] [id = 281] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 16469000 == 62 [pid = 760] [id = 276] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 15AE9C00 == 61 [pid = 760] [id = 275] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 17B46800 == 60 [pid = 760] [id = 278] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 1982CC00 == 59 [pid = 760] [id = 325] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 16806800 == 58 [pid = 760] [id = 324] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 19ED5800 == 57 [pid = 760] [id = 323] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 19ABBC00 == 56 [pid = 760] [id = 322] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 12D44800 == 55 [pid = 760] [id = 321] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 18ABFC00 == 54 [pid = 760] [id = 320] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 16B25000 == 53 [pid = 760] [id = 319] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 158E6C00 == 52 [pid = 760] [id = 318] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 1372AC00 == 51 [pid = 760] [id = 317] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1A0D7000) [pid = 760] [serial = 930] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 02A90000 == 50 [pid = 760] [id = 316] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 1A555C00 == 49 [pid = 760] [id = 314] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 197D7800 == 48 [pid = 760] [id = 313] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 15A32400 == 47 [pid = 760] [id = 312] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 12CF1800 == 46 [pid = 760] [id = 311] 06:16:58 INFO - PROCESS | 760 | --DOCSHELL 19EE0800 == 45 [pid = 760] [id = 310] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 133 (19995800) [pid = 760] [serial = 924] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 132 (19DE2C00) [pid = 760] [serial = 927] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 131 (19DB3000) [pid = 760] [serial = 922] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1673D400) [pid = 760] [serial = 925] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 129 (12BDF400) [pid = 760] [serial = 891] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 128 (189B3400) [pid = 760] [serial = 916] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 127 (180E2000) [pid = 760] [serial = 913] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 126 (19DE9000) [pid = 760] [serial = 928] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 125 (19822C00) [pid = 760] [serial = 918] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 124 (18481400) [pid = 760] [serial = 915] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 123 (1982B000) [pid = 760] [serial = 919] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 122 (15AE2400) [pid = 760] [serial = 894] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 121 (17C49800) [pid = 760] [serial = 897] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 120 (19821C00) [pid = 760] [serial = 900] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 119 (16804400) [pid = 760] [serial = 909] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1680FC00) [pid = 760] [serial = 910] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 117 (13769800) [pid = 760] [serial = 906] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 116 (143A6400) [pid = 760] [serial = 907] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 115 (18054C00) [pid = 760] [serial = 912] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 114 (14203C00) [pid = 760] [serial = 904] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 113 (13770400) [pid = 760] [serial = 903] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 112 (197CE800) [pid = 760] [serial = 889] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | --DOMWINDOW == 111 (19DB3400) [pid = 760] [serial = 921] [outer = 00000000] [url = about:blank] 06:16:58 INFO - PROCESS | 760 | 1461075418980 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 06:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 888ms 06:16:58 INFO - PROCESS | 760 | 1461075419005 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:16:58 INFO - PROCESS | 760 | 1461075419010 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 06:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:16:59 INFO - PROCESS | 760 | 1461075419016 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:16:59 INFO - PROCESS | 760 | 1461075419019 Marionette TRACE conn2 <- [1,1294,null,{}] 06:16:59 INFO - PROCESS | 760 | 1461075419022 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:59 INFO - PROCESS | 760 | 1461075419106 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:16:59 INFO - PROCESS | 760 | 1461075419114 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:59 INFO - PROCESS | 760 | ++DOCSHELL 13207000 == 46 [pid = 760] [id = 333] 06:16:59 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1320A400) [pid = 760] [serial = 998] [outer = 00000000] 06:16:59 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (15D04C00) [pid = 760] [serial = 999] [outer = 1320A400] 06:16:59 INFO - PROCESS | 760 | 1461075419160 Marionette DEBUG loaded listener.js 06:16:59 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1653B800) [pid = 760] [serial = 1000] [outer = 1320A400] 06:16:59 INFO - PROCESS | 760 | 1461075419640 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 06:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 638ms 06:16:59 INFO - PROCESS | 760 | 1461075419653 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:16:59 INFO - PROCESS | 760 | 1461075419655 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 06:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:16:59 INFO - PROCESS | 760 | 1461075419659 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:16:59 INFO - PROCESS | 760 | 1461075419662 Marionette TRACE conn2 <- [1,1298,null,{}] 06:16:59 INFO - PROCESS | 760 | 1461075419672 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:16:59 INFO - PROCESS | 760 | 1461075419752 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:16:59 INFO - PROCESS | 760 | 1461075419761 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:16:59 INFO - PROCESS | 760 | ++DOCSHELL 17C41800 == 47 [pid = 760] [id = 334] 06:16:59 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (17C46000) [pid = 760] [serial = 1001] [outer = 00000000] 06:16:59 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (18051000) [pid = 760] [serial = 1002] [outer = 17C46000] 06:16:59 INFO - PROCESS | 760 | 1461075419808 Marionette DEBUG loaded listener.js 06:16:59 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (182C4000) [pid = 760] [serial = 1003] [outer = 17C46000] 06:17:00 INFO - PROCESS | 760 | 1461075420264 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 06:17:00 INFO - PROCESS | 760 | 1461075420300 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 06:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:17:00 INFO - PROCESS | 760 | 1461075420304 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:17:00 INFO - PROCESS | 760 | 1461075420305 Marionette TRACE conn2 <- [1,1302,null,{}] 06:17:00 INFO - PROCESS | 760 | 1461075420308 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:00 INFO - PROCESS | 760 | 1461075420387 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:17:00 INFO - PROCESS | 760 | 1461075420396 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:00 INFO - PROCESS | 760 | ++DOCSHELL 182CF800 == 48 [pid = 760] [id = 335] 06:17:00 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (18ABFC00) [pid = 760] [serial = 1004] [outer = 00000000] 06:17:00 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (19297000) [pid = 760] [serial = 1005] [outer = 18ABFC00] 06:17:00 INFO - PROCESS | 760 | 1461075420441 Marionette DEBUG loaded listener.js 06:17:00 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1961E800) [pid = 760] [serial = 1006] [outer = 18ABFC00] 06:17:00 INFO - PROCESS | 760 | 1461075420874 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 06:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 639ms 06:17:00 INFO - PROCESS | 760 | 1461075420924 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:17:00 INFO - PROCESS | 760 | 1461075420926 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 06:17:00 INFO - PROCESS | 760 | 1461075420929 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:17:00 INFO - PROCESS | 760 | 1461075420931 Marionette TRACE conn2 <- [1,1306,null,{}] 06:17:00 INFO - PROCESS | 760 | 1461075420934 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:01 INFO - PROCESS | 760 | 1461075421010 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:17:01 INFO - PROCESS | 760 | 1461075421016 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:01 INFO - PROCESS | 760 | ++DOCSHELL 147A5000 == 49 [pid = 760] [id = 336] 06:17:01 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (18435000) [pid = 760] [serial = 1007] [outer = 00000000] 06:17:01 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (197D0800) [pid = 760] [serial = 1008] [outer = 18435000] 06:17:01 INFO - PROCESS | 760 | 1461075421060 Marionette DEBUG loaded listener.js 06:17:01 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (19822C00) [pid = 760] [serial = 1009] [outer = 18435000] 06:17:01 INFO - PROCESS | 760 | 1461075421531 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 06:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 623ms 06:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:17:01 INFO - PROCESS | 760 | 1461075421567 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:17:01 INFO - PROCESS | 760 | 1461075421569 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 06:17:01 INFO - PROCESS | 760 | 1461075421573 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:17:01 INFO - PROCESS | 760 | 1461075421574 Marionette TRACE conn2 <- [1,1310,null,{}] 06:17:01 INFO - PROCESS | 760 | 1461075421578 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:01 INFO - PROCESS | 760 | 1461075421721 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:17:01 INFO - PROCESS | 760 | 1461075421811 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:01 INFO - PROCESS | 760 | ++DOCSHELL 19996800 == 50 [pid = 760] [id = 337] 06:17:01 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (19998C00) [pid = 760] [serial = 1010] [outer = 00000000] 06:17:01 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (19DB0800) [pid = 760] [serial = 1011] [outer = 19998C00] 06:17:01 INFO - PROCESS | 760 | 1461075421858 Marionette DEBUG loaded listener.js 06:17:01 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (19DB0400) [pid = 760] [serial = 1012] [outer = 19998C00] 06:17:02 INFO - PROCESS | 760 | 1461075422273 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 06:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 733ms 06:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:17:02 INFO - PROCESS | 760 | 1461075422313 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 06:17:02 INFO - PROCESS | 760 | 1461075422315 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 06:17:02 INFO - PROCESS | 760 | 1461075422319 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:17:02 INFO - PROCESS | 760 | 1461075422320 Marionette TRACE conn2 <- [1,1314,null,{}] 06:17:02 INFO - PROCESS | 760 | 1461075422331 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:02 INFO - PROCESS | 760 | 1461075422435 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:17:02 INFO - PROCESS | 760 | 1461075422441 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:02 INFO - PROCESS | 760 | ++DOCSHELL 1343A800 == 51 [pid = 760] [id = 338] 06:17:02 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (19DB2000) [pid = 760] [serial = 1013] [outer = 00000000] 06:17:02 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (19ED9000) [pid = 760] [serial = 1014] [outer = 19DB2000] 06:17:02 INFO - PROCESS | 760 | 1461075422486 Marionette DEBUG loaded listener.js 06:17:02 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (19EE0800) [pid = 760] [serial = 1015] [outer = 19DB2000] 06:17:02 INFO - PROCESS | 760 | 1461075422931 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:17:02 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 06:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 654ms 06:17:02 INFO - PROCESS | 760 | 1461075422977 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:17:02 INFO - PROCESS | 760 | 1461075422979 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 06:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:17:02 INFO - PROCESS | 760 | 1461075422983 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:17:02 INFO - PROCESS | 760 | 1461075422984 Marionette TRACE conn2 <- [1,1318,null,{}] 06:17:02 INFO - PROCESS | 760 | 1461075422988 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:03 INFO - PROCESS | 760 | 1461075423095 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:17:03 INFO - PROCESS | 760 | 1461075423182 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:03 INFO - PROCESS | 760 | ++DOCSHELL 13438400 == 52 [pid = 760] [id = 339] 06:17:03 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (14347C00) [pid = 760] [serial = 1016] [outer = 00000000] 06:17:03 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1A55BC00) [pid = 760] [serial = 1017] [outer = 14347C00] 06:17:03 INFO - PROCESS | 760 | 1461075423225 Marionette DEBUG loaded listener.js 06:17:03 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1A795C00) [pid = 760] [serial = 1018] [outer = 14347C00] 06:17:03 INFO - PROCESS | 760 | --DOMWINDOW == 131 (15D05800) [pid = 760] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:17:03 INFO - PROCESS | 760 | --DOMWINDOW == 130 (19ABD400) [pid = 760] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:17:03 INFO - PROCESS | 760 | --DOMWINDOW == 129 (1A038800) [pid = 760] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:17:03 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1A039800) [pid = 760] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:17:03 INFO - PROCESS | 760 | --DOMWINDOW == 127 (11C32000) [pid = 760] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:17:03 INFO - PROCESS | 760 | --DOMWINDOW == 126 (17C4EC00) [pid = 760] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:17:03 INFO - PROCESS | 760 | --DOMWINDOW == 125 (18AC0C00) [pid = 760] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:17:03 INFO - PROCESS | 760 | --DOMWINDOW == 124 (18054800) [pid = 760] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:17:03 INFO - PROCESS | 760 | --DOMWINDOW == 123 (16461800) [pid = 760] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:17:03 INFO - PROCESS | 760 | --DOMWINDOW == 122 (1372C800) [pid = 760] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:17:03 INFO - PROCESS | 760 | --DOMWINDOW == 121 (1A03DC00) [pid = 760] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:17:03 INFO - PROCESS | 760 | 1461075423727 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 06:17:03 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 06:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 795ms 06:17:03 INFO - PROCESS | 760 | 1461075423785 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:17:03 INFO - PROCESS | 760 | 1461075423787 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 06:17:03 INFO - PROCESS | 760 | 1461075423790 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:17:03 INFO - PROCESS | 760 | 1461075423792 Marionette TRACE conn2 <- [1,1322,null,{}] 06:17:03 INFO - PROCESS | 760 | 1461075423795 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:03 INFO - PROCESS | 760 | 1461075423873 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:17:03 INFO - PROCESS | 760 | 1461075423879 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:03 INFO - PROCESS | 760 | ++DOCSHELL 1343D000 == 53 [pid = 760] [id = 340] 06:17:03 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (16812000) [pid = 760] [serial = 1019] [outer = 00000000] 06:17:03 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (19295000) [pid = 760] [serial = 1020] [outer = 16812000] 06:17:03 INFO - PROCESS | 760 | 1461075423923 Marionette DEBUG loaded listener.js 06:17:03 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (19CA9C00) [pid = 760] [serial = 1021] [outer = 16812000] 06:17:04 INFO - PROCESS | 760 | 1461075424344 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 06:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 592ms 06:17:04 INFO - PROCESS | 760 | 1461075424388 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:17:04 INFO - PROCESS | 760 | 1461075424390 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 06:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:17:04 INFO - PROCESS | 760 | 1461075424393 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:17:04 INFO - PROCESS | 760 | 1461075424394 Marionette TRACE conn2 <- [1,1326,null,{}] 06:17:04 INFO - PROCESS | 760 | 1461075424402 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:04 INFO - PROCESS | 760 | 1461075424479 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:17:04 INFO - PROCESS | 760 | 1461075424485 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:04 INFO - PROCESS | 760 | ++DOCSHELL 19DB9C00 == 54 [pid = 760] [id = 341] 06:17:04 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (19DBBC00) [pid = 760] [serial = 1022] [outer = 00000000] 06:17:04 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1A560C00) [pid = 760] [serial = 1023] [outer = 19DBBC00] 06:17:04 INFO - PROCESS | 760 | 1461075424529 Marionette DEBUG loaded listener.js 06:17:04 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1C0A8000) [pid = 760] [serial = 1024] [outer = 19DBBC00] 06:17:05 INFO - PROCESS | 760 | 1461075425466 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 06:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1090ms 06:17:05 INFO - PROCESS | 760 | 1461075425521 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:17:05 INFO - PROCESS | 760 | 1461075425525 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 06:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:17:05 INFO - PROCESS | 760 | 1461075425531 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:17:05 INFO - PROCESS | 760 | 1461075425535 Marionette TRACE conn2 <- [1,1330,null,{}] 06:17:05 INFO - PROCESS | 760 | 1461075425542 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:05 INFO - PROCESS | 760 | 1461075425637 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:17:05 INFO - PROCESS | 760 | 1461075425767 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:05 INFO - PROCESS | 760 | ++DOCSHELL 1363A000 == 55 [pid = 760] [id = 342] 06:17:05 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1363B000) [pid = 760] [serial = 1025] [outer = 00000000] 06:17:05 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (138CD400) [pid = 760] [serial = 1026] [outer = 1363B000] 06:17:05 INFO - PROCESS | 760 | 1461075425825 Marionette DEBUG loaded listener.js 06:17:05 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (143A5C00) [pid = 760] [serial = 1027] [outer = 1363B000] 06:17:06 INFO - PROCESS | 760 | 1461075426462 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 06:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 997ms 06:17:06 INFO - PROCESS | 760 | 1461075426526 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:17:06 INFO - PROCESS | 760 | 1461075426530 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 06:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:17:06 INFO - PROCESS | 760 | 1461075426538 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:17:06 INFO - PROCESS | 760 | 1461075426542 Marionette TRACE conn2 <- [1,1334,null,{}] 06:17:06 INFO - PROCESS | 760 | 1461075426547 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:06 INFO - PROCESS | 760 | 1461075426650 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:17:06 INFO - PROCESS | 760 | 1461075426778 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:06 INFO - PROCESS | 760 | ++DOCSHELL 14AEF000 == 56 [pid = 760] [id = 343] 06:17:06 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (15AD4400) [pid = 760] [serial = 1028] [outer = 00000000] 06:17:06 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (17C48800) [pid = 760] [serial = 1029] [outer = 15AD4400] 06:17:06 INFO - PROCESS | 760 | 1461075426834 Marionette DEBUG loaded listener.js 06:17:06 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (180E2000) [pid = 760] [serial = 1030] [outer = 15AD4400] 06:17:07 INFO - PROCESS | 760 | 1461075427435 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 06:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 935ms 06:17:07 INFO - PROCESS | 760 | 1461075427483 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:17:07 INFO - PROCESS | 760 | 1461075427486 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 06:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:17:07 INFO - PROCESS | 760 | 1461075427490 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:17:07 INFO - PROCESS | 760 | 1461075427492 Marionette TRACE conn2 <- [1,1338,null,{}] 06:17:07 INFO - PROCESS | 760 | 1461075427501 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:07 INFO - PROCESS | 760 | 1461075427610 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:17:07 INFO - PROCESS | 760 | 1461075427714 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:07 INFO - PROCESS | 760 | ++DOCSHELL 18434800 == 57 [pid = 760] [id = 344] 06:17:07 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (19995800) [pid = 760] [serial = 1031] [outer = 00000000] 06:17:07 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1A559000) [pid = 760] [serial = 1032] [outer = 19995800] 06:17:07 INFO - PROCESS | 760 | 1461075427771 Marionette DEBUG loaded listener.js 06:17:07 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1C0AA800) [pid = 760] [serial = 1033] [outer = 19995800] 06:17:08 INFO - PROCESS | 760 | 1461075428370 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 06:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 950ms 06:17:08 INFO - PROCESS | 760 | 1461075428435 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:17:08 INFO - PROCESS | 760 | 1461075428437 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 06:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:17:08 INFO - PROCESS | 760 | 1461075428440 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:17:08 INFO - PROCESS | 760 | 1461075428442 Marionette TRACE conn2 <- [1,1342,null,{}] 06:17:08 INFO - PROCESS | 760 | 1461075428446 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:08 INFO - PROCESS | 760 | 1461075428546 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:17:08 INFO - PROCESS | 760 | 1461075428649 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:08 INFO - PROCESS | 760 | ++DOCSHELL 1C0C7800 == 58 [pid = 760] [id = 345] 06:17:08 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1C0D0C00) [pid = 760] [serial = 1034] [outer = 00000000] 06:17:08 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1CA0C800) [pid = 760] [serial = 1035] [outer = 1C0D0C00] 06:17:08 INFO - PROCESS | 760 | 1461075428703 Marionette DEBUG loaded listener.js 06:17:08 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1CA0EC00) [pid = 760] [serial = 1036] [outer = 1C0D0C00] 06:17:09 INFO - PROCESS | 760 | 1461075429214 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 06:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 841ms 06:17:09 INFO - PROCESS | 760 | 1461075429283 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:17:09 INFO - PROCESS | 760 | 1461075429286 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 06:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:17:09 INFO - PROCESS | 760 | 1461075429289 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:17:09 INFO - PROCESS | 760 | 1461075429291 Marionette TRACE conn2 <- [1,1346,null,{}] 06:17:09 INFO - PROCESS | 760 | 1461075429295 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:09 INFO - PROCESS | 760 | 1461075429398 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:17:09 INFO - PROCESS | 760 | 1461075429500 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:09 INFO - PROCESS | 760 | ++DOCSHELL 1CA0B000 == 59 [pid = 760] [id = 346] 06:17:09 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1CA15400) [pid = 760] [serial = 1037] [outer = 00000000] 06:17:09 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1CABCC00) [pid = 760] [serial = 1038] [outer = 1CA15400] 06:17:09 INFO - PROCESS | 760 | 1461075429553 Marionette DEBUG loaded listener.js 06:17:09 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1CABB800) [pid = 760] [serial = 1039] [outer = 1CA15400] 06:17:10 INFO - PROCESS | 760 | 1461075430151 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 06:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 888ms 06:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:17:10 INFO - PROCESS | 760 | 1461075430193 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:17:10 INFO - PROCESS | 760 | 1461075430196 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 06:17:10 INFO - PROCESS | 760 | 1461075430199 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:17:10 INFO - PROCESS | 760 | 1461075430201 Marionette TRACE conn2 <- [1,1350,null,{}] 06:17:10 INFO - PROCESS | 760 | 1461075430205 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:10 INFO - PROCESS | 760 | 1461075430327 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:17:10 INFO - PROCESS | 760 | 1461075430567 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:10 INFO - PROCESS | 760 | ++DOCSHELL 12B3A800 == 60 [pid = 760] [id = 347] 06:17:10 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (12C01C00) [pid = 760] [serial = 1040] [outer = 00000000] 06:17:10 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (14202000) [pid = 760] [serial = 1041] [outer = 12C01C00] 06:17:10 INFO - PROCESS | 760 | 1461075430616 Marionette DEBUG loaded listener.js 06:17:10 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (158E6800) [pid = 760] [serial = 1042] [outer = 12C01C00] 06:17:11 INFO - PROCESS | 760 | 1461075431251 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1090ms 06:17:11 INFO - PROCESS | 760 | 1461075431300 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:17:11 INFO - PROCESS | 760 | 1461075431304 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 06:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:17:11 INFO - PROCESS | 760 | 1461075431308 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:17:11 INFO - PROCESS | 760 | 1461075431312 Marionette TRACE conn2 <- [1,1354,null,{}] 06:17:11 INFO - PROCESS | 760 | 1461075431317 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:11 INFO - PROCESS | 760 | 1461075431416 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:17:11 INFO - PROCESS | 760 | 1461075431550 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:11 INFO - PROCESS | 760 | ++DOCSHELL 16808000 == 61 [pid = 760] [id = 348] 06:17:11 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1680A000) [pid = 760] [serial = 1043] [outer = 00000000] 06:17:11 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (17C47400) [pid = 760] [serial = 1044] [outer = 1680A000] 06:17:11 INFO - PROCESS | 760 | 1461075431600 Marionette DEBUG loaded listener.js 06:17:11 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (18055000) [pid = 760] [serial = 1045] [outer = 1680A000] 06:17:11 INFO - PROCESS | 760 | --DOCSHELL 16464800 == 60 [pid = 760] [id = 299] 06:17:11 INFO - PROCESS | 760 | --DOCSHELL 1343D000 == 59 [pid = 760] [id = 340] 06:17:11 INFO - PROCESS | 760 | --DOCSHELL 13438400 == 58 [pid = 760] [id = 339] 06:17:11 INFO - PROCESS | 760 | --DOCSHELL 1343A800 == 57 [pid = 760] [id = 338] 06:17:11 INFO - PROCESS | 760 | --DOCSHELL 19996800 == 56 [pid = 760] [id = 337] 06:17:11 INFO - PROCESS | 760 | --DOCSHELL 147A5000 == 55 [pid = 760] [id = 336] 06:17:11 INFO - PROCESS | 760 | --DOCSHELL 182CF800 == 54 [pid = 760] [id = 335] 06:17:11 INFO - PROCESS | 760 | --DOCSHELL 17C41800 == 53 [pid = 760] [id = 334] 06:17:11 INFO - PROCESS | 760 | --DOCSHELL 13207000 == 52 [pid = 760] [id = 333] 06:17:11 INFO - PROCESS | 760 | --DOCSHELL 1545B400 == 51 [pid = 760] [id = 332] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 147 (13441800) [pid = 760] [serial = 933] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 146 (1680C400) [pid = 760] [serial = 936] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 145 (19993800) [pid = 760] [serial = 939] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1A55F400) [pid = 760] [serial = 942] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 143 (1A791800) [pid = 760] [serial = 945] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 142 (1C0AD000) [pid = 760] [serial = 978] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOCSHELL 13723000 == 50 [pid = 760] [id = 327] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 141 (197A3400) [pid = 760] [serial = 963] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 140 (19DDC800) [pid = 760] [serial = 966] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 139 (197D0C00) [pid = 760] [serial = 964] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 138 (1A55EC00) [pid = 760] [serial = 969] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 137 (19ED4C00) [pid = 760] [serial = 967] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 136 (1A0DBC00) [pid = 760] [serial = 931] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 135 (143AFC00) [pid = 760] [serial = 949] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 134 (13724C00) [pid = 760] [serial = 948] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 133 (19294C00) [pid = 760] [serial = 972] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 132 (19258400) [pid = 760] [serial = 960] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 131 (18419C00) [pid = 760] [serial = 957] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1842A000) [pid = 760] [serial = 958] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 129 (167C3000) [pid = 760] [serial = 954] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1680F000) [pid = 760] [serial = 955] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 127 (143B1800) [pid = 760] [serial = 951] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 126 (15650400) [pid = 760] [serial = 952] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 125 (1BE61400) [pid = 760] [serial = 975] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 124 (1A790C00) [pid = 760] [serial = 970] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 123 (1C0A3400) [pid = 760] [serial = 976] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 122 (197ABC00) [pid = 760] [serial = 973] [outer = 00000000] [url = about:blank] 06:17:11 INFO - PROCESS | 760 | --DOMWINDOW == 121 (1929B000) [pid = 760] [serial = 961] [outer = 00000000] [url = about:blank] 06:17:12 INFO - PROCESS | 760 | 1461075432313 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 06:17:12 INFO - PROCESS | 760 | 1461075432364 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 06:17:12 INFO - PROCESS | 760 | 1461075432369 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:17:12 INFO - PROCESS | 760 | 1461075432373 Marionette TRACE conn2 <- [1,1358,null,{}] 06:17:12 INFO - PROCESS | 760 | 1461075432379 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:12 INFO - PROCESS | 760 | 1461075432512 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:17:12 INFO - PROCESS | 760 | 1461075432641 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:12 INFO - PROCESS | 760 | ++DOCSHELL 14A9C800 == 51 [pid = 760] [id = 349] 06:17:12 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (14A9CC00) [pid = 760] [serial = 1046] [outer = 00000000] 06:17:12 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1653B400) [pid = 760] [serial = 1047] [outer = 14A9CC00] 06:17:12 INFO - PROCESS | 760 | 1461075432700 Marionette DEBUG loaded listener.js 06:17:12 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (167C3000) [pid = 760] [serial = 1048] [outer = 14A9CC00] 06:17:13 INFO - PROCESS | 760 | 1461075433327 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 06:17:13 INFO - PROCESS | 760 | 1461075433380 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 06:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:17:13 INFO - PROCESS | 760 | 1461075433387 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:17:13 INFO - PROCESS | 760 | 1461075433390 Marionette TRACE conn2 <- [1,1362,null,{}] 06:17:13 INFO - PROCESS | 760 | 1461075433394 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:13 INFO - PROCESS | 760 | 1461075433497 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:17:13 INFO - PROCESS | 760 | 1461075433597 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:13 INFO - PROCESS | 760 | ++DOCSHELL 18051800 == 52 [pid = 760] [id = 350] 06:17:13 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (180E3800) [pid = 760] [serial = 1049] [outer = 00000000] 06:17:13 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (18E64800) [pid = 760] [serial = 1050] [outer = 180E3800] 06:17:13 INFO - PROCESS | 760 | 1461075433651 Marionette DEBUG loaded listener.js 06:17:13 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (19293800) [pid = 760] [serial = 1051] [outer = 180E3800] 06:17:14 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:14 INFO - PROCESS | 760 | 1461075434322 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 06:17:14 INFO - PROCESS | 760 | 1461075434380 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 06:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:17:14 INFO - PROCESS | 760 | 1461075434383 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:17:14 INFO - PROCESS | 760 | 1461075434387 Marionette TRACE conn2 <- [1,1366,null,{}] 06:17:14 INFO - PROCESS | 760 | 1461075434398 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:14 INFO - PROCESS | 760 | 1461075434498 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:17:14 INFO - PROCESS | 760 | 1461075434628 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:14 INFO - PROCESS | 760 | ++DOCSHELL 197CBC00 == 53 [pid = 760] [id = 351] 06:17:14 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (197D1C00) [pid = 760] [serial = 1052] [outer = 00000000] 06:17:14 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1982D000) [pid = 760] [serial = 1053] [outer = 197D1C00] 06:17:14 INFO - PROCESS | 760 | 1461075434686 Marionette DEBUG loaded listener.js 06:17:14 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (199A1000) [pid = 760] [serial = 1054] [outer = 197D1C00] 06:17:15 INFO - PROCESS | 760 | 1461075435230 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 06:17:15 INFO - PROCESS | 760 | 1461075435289 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 06:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:17:15 INFO - PROCESS | 760 | 1461075435293 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:17:15 INFO - PROCESS | 760 | 1461075435295 Marionette TRACE conn2 <- [1,1370,null,{}] 06:17:15 INFO - PROCESS | 760 | 1461075435299 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:15 INFO - PROCESS | 760 | 1461075435427 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:17:15 INFO - PROCESS | 760 | 1461075435554 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:15 INFO - PROCESS | 760 | ++DOCSHELL 197D0C00 == 54 [pid = 760] [id = 352] 06:17:15 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (197D1400) [pid = 760] [serial = 1055] [outer = 00000000] 06:17:15 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (19EDA000) [pid = 760] [serial = 1056] [outer = 197D1400] 06:17:15 INFO - PROCESS | 760 | 1461075435609 Marionette DEBUG loaded listener.js 06:17:15 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (19ED6000) [pid = 760] [serial = 1057] [outer = 197D1400] 06:17:16 INFO - PROCESS | 760 | [760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:17:16 INFO - PROCESS | 760 | 1461075436226 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 06:17:16 INFO - PROCESS | 760 | 1461075436298 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 06:17:16 INFO - PROCESS | 760 | 1461075436302 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:17:16 INFO - PROCESS | 760 | 1461075436304 Marionette TRACE conn2 <- [1,1374,null,{}] 06:17:16 INFO - PROCESS | 760 | 1461075436308 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:16 INFO - PROCESS | 760 | 1461075436406 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:17:16 INFO - PROCESS | 760 | 1461075436536 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:16 INFO - PROCESS | 760 | ++DOCSHELL 19DB6000 == 55 [pid = 760] [id = 353] 06:17:16 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (19DBE400) [pid = 760] [serial = 1058] [outer = 00000000] 06:17:16 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1A561000) [pid = 760] [serial = 1059] [outer = 19DBE400] 06:17:16 INFO - PROCESS | 760 | 1461075436592 Marionette DEBUG loaded listener.js 06:17:16 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1A560400) [pid = 760] [serial = 1060] [outer = 19DBE400] 06:17:17 INFO - PROCESS | 760 | 1461075437277 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:17:17 INFO - PROCESS | 760 | 1461075437348 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 06:17:17 INFO - PROCESS | 760 | 1461075437354 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:17:17 INFO - PROCESS | 760 | 1461075437357 Marionette TRACE conn2 <- [1,1378,null,{}] 06:17:17 INFO - PROCESS | 760 | 1461075437362 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:17 INFO - PROCESS | 760 | 1461075437511 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:17:17 INFO - PROCESS | 760 | 1461075437528 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:17 INFO - PROCESS | 760 | ++DOCSHELL 14A9D800 == 56 [pid = 760] [id = 354] 06:17:17 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (14AE0C00) [pid = 760] [serial = 1061] [outer = 00000000] 06:17:17 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (17C47800) [pid = 760] [serial = 1062] [outer = 14AE0C00] 06:17:17 INFO - PROCESS | 760 | 1461075437578 Marionette DEBUG loaded listener.js 06:17:17 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (182C8400) [pid = 760] [serial = 1063] [outer = 14AE0C00] 06:17:18 INFO - PROCESS | 760 | --DOCSHELL 197A4400 == 55 [pid = 760] [id = 300] 06:17:18 INFO - PROCESS | 760 | --DOCSHELL 12B3A800 == 54 [pid = 760] [id = 347] 06:17:18 INFO - PROCESS | 760 | 1461075438141 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 06:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 841ms 06:17:18 INFO - PROCESS | 760 | 1461075438200 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 06:17:18 INFO - PROCESS | 760 | 1461075438205 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 06:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:17:18 INFO - PROCESS | 760 | 1461075438211 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:17:18 INFO - PROCESS | 760 | 1461075438214 Marionette TRACE conn2 <- [1,1382,null,{}] 06:17:18 INFO - PROCESS | 760 | 1461075438218 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:18 INFO - PROCESS | 760 | 1461075438302 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:17:18 INFO - PROCESS | 760 | 1461075438392 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:18 INFO - PROCESS | 760 | ++DOCSHELL 16543800 == 55 [pid = 760] [id = 355] 06:17:18 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (16811400) [pid = 760] [serial = 1064] [outer = 00000000] 06:17:18 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (19824C00) [pid = 760] [serial = 1065] [outer = 16811400] 06:17:18 INFO - PROCESS | 760 | 1461075438438 Marionette DEBUG loaded listener.js 06:17:18 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (19DB4400) [pid = 760] [serial = 1066] [outer = 16811400] 06:17:18 INFO - PROCESS | 760 | 1461075438822 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 06:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 623ms 06:17:18 INFO - PROCESS | 760 | 1461075438847 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 06:17:18 INFO - PROCESS | 760 | 1461075438849 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 06:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:17:18 INFO - PROCESS | 760 | 1461075438852 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:17:18 INFO - PROCESS | 760 | 1461075438856 Marionette TRACE conn2 <- [1,1386,null,{}] 06:17:18 INFO - PROCESS | 760 | 1461075438865 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:18 INFO - PROCESS | 760 | 1461075438949 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:17:18 INFO - PROCESS | 760 | 1461075438955 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:18 INFO - PROCESS | 760 | ++DOCSHELL 1A0DEC00 == 56 [pid = 760] [id = 356] 06:17:18 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1A55F000) [pid = 760] [serial = 1067] [outer = 00000000] 06:17:18 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1C0CD400) [pid = 760] [serial = 1068] [outer = 1A55F000] 06:17:18 INFO - PROCESS | 760 | 1461075439002 Marionette DEBUG loaded listener.js 06:17:19 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1C180400) [pid = 760] [serial = 1069] [outer = 1A55F000] 06:17:19 INFO - PROCESS | 760 | 1461075439497 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 06:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 685ms 06:17:19 INFO - PROCESS | 760 | 1461075439552 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 06:17:19 INFO - PROCESS | 760 | 1461075439554 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 06:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:17:19 INFO - PROCESS | 760 | 1461075439557 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:17:19 INFO - PROCESS | 760 | 1461075439559 Marionette TRACE conn2 <- [1,1390,null,{}] 06:17:19 INFO - PROCESS | 760 | 1461075439562 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:19 INFO - PROCESS | 760 | 1461075439642 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:17:19 INFO - PROCESS | 760 | 1461075439651 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:19 INFO - PROCESS | 760 | ++DOCSHELL 1CA14C00 == 57 [pid = 760] [id = 357] 06:17:19 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1CA15000) [pid = 760] [serial = 1070] [outer = 00000000] 06:17:19 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1CF1A400) [pid = 760] [serial = 1071] [outer = 1CA15000] 06:17:19 INFO - PROCESS | 760 | 1461075439696 Marionette DEBUG loaded listener.js 06:17:19 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (1CF1F000) [pid = 760] [serial = 1072] [outer = 1CA15000] 06:17:20 INFO - PROCESS | 760 | 1461075440175 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 06:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 638ms 06:17:20 INFO - PROCESS | 760 | 1461075440195 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:17:20 INFO - PROCESS | 760 | 1461075440197 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 06:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:17:20 INFO - PROCESS | 760 | 1461075440205 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:17:20 INFO - PROCESS | 760 | 1461075440207 Marionette TRACE conn2 <- [1,1394,null,{}] 06:17:20 INFO - PROCESS | 760 | 1461075440210 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:20 INFO - PROCESS | 760 | 1461075440317 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:17:20 INFO - PROCESS | 760 | 1461075440416 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:20 INFO - PROCESS | 760 | ++DOCSHELL 1CA13C00 == 58 [pid = 760] [id = 358] 06:17:20 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1CAC4C00) [pid = 760] [serial = 1073] [outer = 00000000] 06:17:20 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1D2A2400) [pid = 760] [serial = 1074] [outer = 1CAC4C00] 06:17:20 INFO - PROCESS | 760 | 1461075440459 Marionette DEBUG loaded listener.js 06:17:20 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1D2A5000) [pid = 760] [serial = 1075] [outer = 1CAC4C00] 06:17:20 INFO - PROCESS | 760 | 1461075440878 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 06:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 701ms 06:17:20 INFO - PROCESS | 760 | 1461075440909 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:17:20 INFO - PROCESS | 760 | 1461075440911 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 06:17:20 INFO - PROCESS | 760 | 1461075440914 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:17:20 INFO - PROCESS | 760 | 1461075440916 Marionette TRACE conn2 <- [1,1398,null,{}] 06:17:20 INFO - PROCESS | 760 | 1461075440919 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:21 INFO - PROCESS | 760 | 1461075441047 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:17:21 INFO - PROCESS | 760 | 1461075441113 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:21 INFO - PROCESS | 760 | ++DOCSHELL 12CF0400 == 59 [pid = 760] [id = 359] 06:17:21 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1D2AA400) [pid = 760] [serial = 1076] [outer = 00000000] 06:17:21 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (1D57BC00) [pid = 760] [serial = 1077] [outer = 1D2AA400] 06:17:21 INFO - PROCESS | 760 | 1461075441167 Marionette DEBUG loaded listener.js 06:17:21 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (1D57F000) [pid = 760] [serial = 1078] [outer = 1D2AA400] 06:17:21 INFO - PROCESS | 760 | 1461075441608 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 06:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 732ms 06:17:21 INFO - PROCESS | 760 | 1461075441657 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:17:21 INFO - PROCESS | 760 | 1461075441659 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 06:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:17:21 INFO - PROCESS | 760 | 1461075441703 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:17:21 INFO - PROCESS | 760 | 1461075441705 Marionette TRACE conn2 <- [1,1402,null,{}] 06:17:21 INFO - PROCESS | 760 | 1461075441708 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:21 INFO - PROCESS | 760 | 1461075441815 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:17:21 INFO - PROCESS | 760 | 1461075441828 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:22 INFO - PROCESS | 760 | ++DOCSHELL 13202C00 == 60 [pid = 760] [id = 360] 06:17:22 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (13771800) [pid = 760] [serial = 1079] [outer = 00000000] 06:17:22 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (1D57A400) [pid = 760] [serial = 1080] [outer = 13771800] 06:17:22 INFO - PROCESS | 760 | 1461075442085 Marionette DEBUG loaded listener.js 06:17:22 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (1D580C00) [pid = 760] [serial = 1081] [outer = 13771800] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 156 (19DB2000) [pid = 760] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 155 (02A88400) [pid = 760] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 154 (14347C00) [pid = 760] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 153 (16812000) [pid = 760] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 152 (18ABFC00) [pid = 760] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 151 (19998C00) [pid = 760] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 150 (17C46000) [pid = 760] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1320A400) [pid = 760] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 148 (19DBBC00) [pid = 760] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 147 (19250400) [pid = 760] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 146 (1325E800) [pid = 760] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 145 (18435000) [pid = 760] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:17:22 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1569FC00) [pid = 760] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:17:22 INFO - PROCESS | 760 | 1461075442461 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 06:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 826ms 06:17:22 INFO - PROCESS | 760 | 1461075442490 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:17:22 INFO - PROCESS | 760 | 1461075442492 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 06:17:22 INFO - PROCESS | 760 | 1461075442495 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:17:22 INFO - PROCESS | 760 | 1461075442496 Marionette TRACE conn2 <- [1,1406,null,{}] 06:17:22 INFO - PROCESS | 760 | 1461075442500 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:22 INFO - PROCESS | 760 | 1461075442577 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:17:22 INFO - PROCESS | 760 | 1461075442669 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:22 INFO - PROCESS | 760 | ++DOCSHELL 12BE0000 == 61 [pid = 760] [id = 361] 06:17:22 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (12D75000) [pid = 760] [serial = 1082] [outer = 00000000] 06:17:22 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (17C43400) [pid = 760] [serial = 1083] [outer = 12D75000] 06:17:22 INFO - PROCESS | 760 | 1461075442713 Marionette DEBUG loaded listener.js 06:17:22 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (17B46800) [pid = 760] [serial = 1084] [outer = 12D75000] 06:17:23 INFO - PROCESS | 760 | 1461075443071 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 06:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 592ms 06:17:23 INFO - PROCESS | 760 | 1461075443092 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:17:23 INFO - PROCESS | 760 | 1461075443094 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 06:17:23 INFO - PROCESS | 760 | 1461075443097 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:17:23 INFO - PROCESS | 760 | 1461075443099 Marionette TRACE conn2 <- [1,1410,null,{}] 06:17:23 INFO - PROCESS | 760 | 1461075443103 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:23 INFO - PROCESS | 760 | 1461075443222 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:17:23 INFO - PROCESS | 760 | 1461075443230 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:23 INFO - PROCESS | 760 | ++DOCSHELL 11C2B000 == 62 [pid = 760] [id = 362] 06:17:23 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (13259000) [pid = 760] [serial = 1085] [outer = 00000000] 06:17:23 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1D585800) [pid = 760] [serial = 1086] [outer = 13259000] 06:17:23 INFO - PROCESS | 760 | 1461075443275 Marionette DEBUG loaded listener.js 06:17:23 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1D5EF000) [pid = 760] [serial = 1087] [outer = 13259000] 06:17:23 INFO - PROCESS | 760 | 1461075443701 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 06:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 623ms 06:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:17:23 INFO - PROCESS | 760 | 1461075443736 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:17:23 INFO - PROCESS | 760 | 1461075443738 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 06:17:23 INFO - PROCESS | 760 | 1461075443741 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:17:23 INFO - PROCESS | 760 | 1461075443742 Marionette TRACE conn2 <- [1,1414,null,{}] 06:17:23 INFO - PROCESS | 760 | 1461075443746 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:23 INFO - PROCESS | 760 | 1461075443859 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:17:23 INFO - PROCESS | 760 | 1461075443868 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:23 INFO - PROCESS | 760 | ++DOCSHELL 1A5D9C00 == 63 [pid = 760] [id = 363] 06:17:23 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1D5F3400) [pid = 760] [serial = 1088] [outer = 00000000] 06:17:23 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1D737000) [pid = 760] [serial = 1089] [outer = 1D5F3400] 06:17:23 INFO - PROCESS | 760 | 1461075443911 Marionette DEBUG loaded listener.js 06:17:23 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (1D73DC00) [pid = 760] [serial = 1090] [outer = 1D5F3400] 06:17:24 INFO - PROCESS | 760 | 1461075444641 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 06:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 935ms 06:17:24 INFO - PROCESS | 760 | 1461075444688 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:17:24 INFO - PROCESS | 760 | 1461075444693 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 06:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:17:24 INFO - PROCESS | 760 | 1461075444699 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:17:24 INFO - PROCESS | 760 | 1461075444703 Marionette TRACE conn2 <- [1,1418,null,{}] 06:17:24 INFO - PROCESS | 760 | 1461075444708 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:24 INFO - PROCESS | 760 | 1461075444815 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:17:24 INFO - PROCESS | 760 | 1461075444954 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:24 INFO - PROCESS | 760 | ++DOCSHELL 15D04000 == 64 [pid = 760] [id = 364] 06:17:24 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (16B25000) [pid = 760] [serial = 1091] [outer = 00000000] 06:17:24 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (197ABC00) [pid = 760] [serial = 1092] [outer = 16B25000] 06:17:24 INFO - PROCESS | 760 | 1461075445011 Marionette DEBUG loaded listener.js 06:17:25 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (19AC7C00) [pid = 760] [serial = 1093] [outer = 16B25000] 06:17:25 INFO - PROCESS | 760 | 1461075445571 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 06:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 903ms 06:17:25 INFO - PROCESS | 760 | 1461075445603 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:17:25 INFO - PROCESS | 760 | 1461075445609 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 06:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:17:25 INFO - PROCESS | 760 | 1461075445616 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:17:25 INFO - PROCESS | 760 | 1461075445619 Marionette TRACE conn2 <- [1,1422,null,{}] 06:17:25 INFO - PROCESS | 760 | 1461075445623 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:25 INFO - PROCESS | 760 | 1461075445728 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:17:25 INFO - PROCESS | 760 | 1461075445835 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:25 INFO - PROCESS | 760 | ++DOCSHELL 1C0ACC00 == 65 [pid = 760] [id = 365] 06:17:25 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (1C0B0000) [pid = 760] [serial = 1094] [outer = 00000000] 06:17:25 INFO - PROCESS | 760 | ++DOMWINDOW == 158 (1CA15800) [pid = 760] [serial = 1095] [outer = 1C0B0000] 06:17:25 INFO - PROCESS | 760 | 1461075445888 Marionette DEBUG loaded listener.js 06:17:25 INFO - PROCESS | 760 | ++DOMWINDOW == 159 (1CF20000) [pid = 760] [serial = 1096] [outer = 1C0B0000] 06:17:26 INFO - PROCESS | 760 | 1461075446547 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 06:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 951ms 06:17:26 INFO - PROCESS | 760 | 1461075446558 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:17:26 INFO - PROCESS | 760 | 1461075446561 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 06:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:17:26 INFO - PROCESS | 760 | 1461075446565 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:17:26 INFO - PROCESS | 760 | 1461075446568 Marionette TRACE conn2 <- [1,1426,null,{}] 06:17:26 INFO - PROCESS | 760 | 1461075446579 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:26 INFO - PROCESS | 760 | 1461075446689 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:17:26 INFO - PROCESS | 760 | 1461075446797 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:26 INFO - PROCESS | 760 | ++DOCSHELL 1D735400 == 66 [pid = 760] [id = 366] 06:17:26 INFO - PROCESS | 760 | ++DOMWINDOW == 160 (1D735800) [pid = 760] [serial = 1097] [outer = 00000000] 06:17:26 INFO - PROCESS | 760 | ++DOMWINDOW == 161 (1D96C000) [pid = 760] [serial = 1098] [outer = 1D735800] 06:17:26 INFO - PROCESS | 760 | 1461075446853 Marionette DEBUG loaded listener.js 06:17:26 INFO - PROCESS | 760 | ++DOMWINDOW == 162 (1DA24C00) [pid = 760] [serial = 1099] [outer = 1D735800] 06:17:27 INFO - PROCESS | 760 | 1461075447403 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 06:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 903ms 06:17:27 INFO - PROCESS | 760 | 1461075447469 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:17:27 INFO - PROCESS | 760 | 1461075447472 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 06:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:17:27 INFO - PROCESS | 760 | 1461075447475 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:17:27 INFO - PROCESS | 760 | 1461075447477 Marionette TRACE conn2 <- [1,1430,null,{}] 06:17:27 INFO - PROCESS | 760 | 1461075447481 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:27 INFO - PROCESS | 760 | 1461075447602 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:17:27 INFO - PROCESS | 760 | 1461075447717 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:27 INFO - PROCESS | 760 | ++DOCSHELL 11C36400 == 67 [pid = 760] [id = 367] 06:17:27 INFO - PROCESS | 760 | ++DOMWINDOW == 163 (12B81400) [pid = 760] [serial = 1100] [outer = 00000000] 06:17:27 INFO - PROCESS | 760 | ++DOMWINDOW == 164 (1646D000) [pid = 760] [serial = 1101] [outer = 12B81400] 06:17:27 INFO - PROCESS | 760 | 1461075447814 Marionette DEBUG loaded listener.js 06:17:27 INFO - PROCESS | 760 | ++DOMWINDOW == 165 (167BD400) [pid = 760] [serial = 1102] [outer = 12B81400] 06:17:28 INFO - PROCESS | 760 | 1461075448736 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 06:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1324ms 06:17:28 INFO - PROCESS | 760 | 1461075448803 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:17:28 INFO - PROCESS | 760 | 1461075448807 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 06:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:17:28 INFO - PROCESS | 760 | 1461075448812 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:17:28 INFO - PROCESS | 760 | 1461075448816 Marionette TRACE conn2 <- [1,1434,null,{}] 06:17:28 INFO - PROCESS | 760 | 1461075448822 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:28 INFO - PROCESS | 760 | 1461075448916 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:17:29 INFO - PROCESS | 760 | 1461075449056 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:29 INFO - PROCESS | 760 | ++DOCSHELL 11C5C400 == 68 [pid = 760] [id = 368] 06:17:29 INFO - PROCESS | 760 | ++DOMWINDOW == 166 (11C63000) [pid = 760] [serial = 1103] [outer = 00000000] 06:17:29 INFO - PROCESS | 760 | ++DOMWINDOW == 167 (14202C00) [pid = 760] [serial = 1104] [outer = 11C63000] 06:17:29 INFO - PROCESS | 760 | 1461075449106 Marionette DEBUG loaded listener.js 06:17:29 INFO - PROCESS | 760 | ++DOMWINDOW == 168 (142B3400) [pid = 760] [serial = 1105] [outer = 11C63000] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 14A06C00 == 67 [pid = 760] [id = 298] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 11C2B000 == 66 [pid = 760] [id = 362] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 12BE0000 == 65 [pid = 760] [id = 361] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 13202C00 == 64 [pid = 760] [id = 360] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 12CF0400 == 63 [pid = 760] [id = 359] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 1CA13C00 == 62 [pid = 760] [id = 358] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 1CA14C00 == 61 [pid = 760] [id = 357] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 19DB9C00 == 60 [pid = 760] [id = 341] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 1A0DEC00 == 59 [pid = 760] [id = 356] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 16543800 == 58 [pid = 760] [id = 355] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 14A9D800 == 57 [pid = 760] [id = 354] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 1925C800 == 56 [pid = 760] [id = 326] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 167 (138CD400) [pid = 760] [serial = 1026] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 166 (17C48800) [pid = 760] [serial = 1029] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 165 (1A559000) [pid = 760] [serial = 1032] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 164 (17C47400) [pid = 760] [serial = 1044] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 163 (1CA0C800) [pid = 760] [serial = 1035] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 162 (1CABCC00) [pid = 760] [serial = 1038] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | 1461075449772 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 06:17:29 INFO - PROCESS | 760 | --DOCSHELL 16808000 == 55 [pid = 760] [id = 348] 06:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 997ms 06:17:29 INFO - PROCESS | 760 | 1461075449811 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:17:29 INFO - PROCESS | 760 | 1461075449816 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 06:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:17:29 INFO - PROCESS | 760 | 1461075449822 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:17:29 INFO - PROCESS | 760 | 1461075449825 Marionette TRACE conn2 <- [1,1438,null,{}] 06:17:29 INFO - PROCESS | 760 | 1461075449829 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:29 INFO - PROCESS | 760 | 1461075449924 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 161 (19ED9000) [pid = 760] [serial = 1014] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 160 (1376C400) [pid = 760] [serial = 817] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 159 (1A795C00) [pid = 760] [serial = 1018] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 158 (19295000) [pid = 760] [serial = 1020] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 157 (1961E800) [pid = 760] [serial = 1006] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 156 (182C6800) [pid = 760] [serial = 984] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 155 (19DB0400) [pid = 760] [serial = 1012] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 154 (182C4000) [pid = 760] [serial = 1003] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 153 (1653B800) [pid = 760] [serial = 1000] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 152 (19297000) [pid = 760] [serial = 1005] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 151 (19EE0800) [pid = 760] [serial = 1015] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 150 (1A560C00) [pid = 760] [serial = 1023] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1645A800) [pid = 760] [serial = 981] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 148 (19623800) [pid = 760] [serial = 859] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 147 (1C0B2000) [pid = 760] [serial = 987] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 146 (19DB0800) [pid = 760] [serial = 1011] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 145 (19CA9C00) [pid = 760] [serial = 1021] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1C174C00) [pid = 760] [serial = 990] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 143 (16743000) [pid = 760] [serial = 993] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 142 (19822C00) [pid = 760] [serial = 1009] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 141 (197D0800) [pid = 760] [serial = 1008] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 140 (15DB3400) [pid = 760] [serial = 996] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 139 (16545400) [pid = 760] [serial = 997] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 138 (1A55BC00) [pid = 760] [serial = 1017] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 137 (18051000) [pid = 760] [serial = 1002] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 136 (15D04C00) [pid = 760] [serial = 999] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1680CC00) [pid = 760] [serial = 994] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 134 (14202000) [pid = 760] [serial = 1041] [outer = 00000000] [url = about:blank] 06:17:29 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1C0A8000) [pid = 760] [serial = 1024] [outer = 00000000] [url = about:blank] 06:17:30 INFO - PROCESS | 760 | 1461075450018 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:30 INFO - PROCESS | 760 | ++DOCSHELL 12C10000 == 56 [pid = 760] [id = 369] 06:17:30 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (12CF2800) [pid = 760] [serial = 1106] [outer = 00000000] 06:17:30 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (143A7000) [pid = 760] [serial = 1107] [outer = 12CF2800] 06:17:30 INFO - PROCESS | 760 | 1461075450063 Marionette DEBUG loaded listener.js 06:17:30 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (15A32000) [pid = 760] [serial = 1108] [outer = 12CF2800] 06:17:30 INFO - PROCESS | 760 | 1461075450511 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 06:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 733ms 06:17:30 INFO - PROCESS | 760 | 1461075450562 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:17:30 INFO - PROCESS | 760 | 1461075450564 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 06:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:17:30 INFO - PROCESS | 760 | 1461075450572 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:17:30 INFO - PROCESS | 760 | 1461075450575 Marionette TRACE conn2 <- [1,1442,null,{}] 06:17:30 INFO - PROCESS | 760 | 1461075450585 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:30 INFO - PROCESS | 760 | 1461075450670 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:17:30 INFO - PROCESS | 760 | 1461075450684 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:30 INFO - PROCESS | 760 | ++DOCSHELL 1680A800 == 57 [pid = 760] [id = 370] 06:17:30 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1680C800) [pid = 760] [serial = 1109] [outer = 00000000] 06:17:30 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (16B69000) [pid = 760] [serial = 1110] [outer = 1680C800] 06:17:30 INFO - PROCESS | 760 | 1461075450735 Marionette DEBUG loaded listener.js 06:17:30 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (17C45C00) [pid = 760] [serial = 1111] [outer = 1680C800] 06:17:31 INFO - PROCESS | 760 | 1461075451207 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 06:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 686ms 06:17:31 INFO - PROCESS | 760 | 1461075451272 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:17:31 INFO - PROCESS | 760 | 1461075451274 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 06:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:17:31 INFO - PROCESS | 760 | 1461075451278 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:17:31 INFO - PROCESS | 760 | 1461075451279 Marionette TRACE conn2 <- [1,1446,null,{}] 06:17:31 INFO - PROCESS | 760 | 1461075451283 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:31 INFO - PROCESS | 760 | 1461075451361 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:17:31 INFO - PROCESS | 760 | 1461075451370 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:31 INFO - PROCESS | 760 | ++DOCSHELL 182C4000 == 58 [pid = 760] [id = 371] 06:17:31 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (182C6400) [pid = 760] [serial = 1112] [outer = 00000000] 06:17:31 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (18481400) [pid = 760] [serial = 1113] [outer = 182C6400] 06:17:31 INFO - PROCESS | 760 | 1461075451415 Marionette DEBUG loaded listener.js 06:17:31 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (189B9400) [pid = 760] [serial = 1114] [outer = 182C6400] 06:17:31 INFO - PROCESS | 760 | 1461075451882 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 06:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 639ms 06:17:31 INFO - PROCESS | 760 | 1461075451915 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:17:31 INFO - PROCESS | 760 | 1461075451917 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 06:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:17:31 INFO - PROCESS | 760 | 1461075451920 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:17:31 INFO - PROCESS | 760 | 1461075451922 Marionette TRACE conn2 <- [1,1450,null,{}] 06:17:31 INFO - PROCESS | 760 | 1461075451925 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:31 INFO - PROCESS | 760 | 1461075452002 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:17:32 INFO - PROCESS | 760 | 1461075452038 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:32 INFO - PROCESS | 760 | ++DOCSHELL 13437400 == 59 [pid = 760] [id = 372] 06:17:32 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (18AC9C00) [pid = 760] [serial = 1115] [outer = 00000000] 06:17:32 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1928FC00) [pid = 760] [serial = 1116] [outer = 18AC9C00] 06:17:32 INFO - PROCESS | 760 | 1461075452083 Marionette DEBUG loaded listener.js 06:17:32 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1961D800) [pid = 760] [serial = 1117] [outer = 18AC9C00] 06:17:32 INFO - PROCESS | 760 | 1461075452579 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 06:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 701ms 06:17:32 INFO - PROCESS | 760 | 1461075452621 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:17:32 INFO - PROCESS | 760 | 1461075452623 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 06:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:17:32 INFO - PROCESS | 760 | 1461075452634 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:17:32 INFO - PROCESS | 760 | 1461075452636 Marionette TRACE conn2 <- [1,1454,null,{}] 06:17:32 INFO - PROCESS | 760 | 1461075452639 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:32 INFO - PROCESS | 760 | 1461075452770 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:17:32 INFO - PROCESS | 760 | 1461075452784 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:32 INFO - PROCESS | 760 | ++DOCSHELL 197A4000 == 60 [pid = 760] [id = 373] 06:17:32 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (197AEC00) [pid = 760] [serial = 1118] [outer = 00000000] 06:17:32 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (19825C00) [pid = 760] [serial = 1119] [outer = 197AEC00] 06:17:32 INFO - PROCESS | 760 | 1461075452883 Marionette DEBUG loaded listener.js 06:17:32 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (19D38400) [pid = 760] [serial = 1120] [outer = 197AEC00] 06:17:33 INFO - PROCESS | 760 | 1461075453291 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 06:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 701ms 06:17:33 INFO - PROCESS | 760 | 1461075453310 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:17:33 INFO - PROCESS | 760 | 1461075453312 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 06:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:17:33 INFO - PROCESS | 760 | 1461075453315 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:17:33 INFO - PROCESS | 760 | 1461075453316 Marionette TRACE conn2 <- [1,1458,null,{}] 06:17:33 INFO - PROCESS | 760 | 1461075453320 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:33 INFO - PROCESS | 760 | 1461075453467 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:17:33 INFO - PROCESS | 760 | 1461075453473 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:33 INFO - PROCESS | 760 | ++DOCSHELL 19DB1000 == 61 [pid = 760] [id = 374] 06:17:33 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (19DBAC00) [pid = 760] [serial = 1121] [outer = 00000000] 06:17:33 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1A041000) [pid = 760] [serial = 1122] [outer = 19DBAC00] 06:17:33 INFO - PROCESS | 760 | 1461075453524 Marionette DEBUG loaded listener.js 06:17:33 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1A0DCC00) [pid = 760] [serial = 1123] [outer = 19DBAC00] 06:17:33 INFO - PROCESS | 760 | 1461075453962 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 06:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 701ms 06:17:34 INFO - PROCESS | 760 | 1461075454016 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:17:34 INFO - PROCESS | 760 | 1461075454018 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 06:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:17:34 INFO - PROCESS | 760 | 1461075454021 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:17:34 INFO - PROCESS | 760 | 1461075454023 Marionette TRACE conn2 <- [1,1462,null,{}] 06:17:34 INFO - PROCESS | 760 | 1461075454026 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:34 INFO - PROCESS | 760 | 1461075454132 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:17:34 INFO - PROCESS | 760 | 1461075454190 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:34 INFO - PROCESS | 760 | ++DOCSHELL 1A0E2800 == 62 [pid = 760] [id = 375] 06:17:34 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1A554C00) [pid = 760] [serial = 1124] [outer = 00000000] 06:17:34 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (1A5D5400) [pid = 760] [serial = 1125] [outer = 1A554C00] 06:17:34 INFO - PROCESS | 760 | 1461075454238 Marionette DEBUG loaded listener.js 06:17:34 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (1BE63C00) [pid = 760] [serial = 1126] [outer = 1A554C00] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 153 (1C0D0C00) [pid = 760] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 152 (16462000) [pid = 760] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 151 (15AD4400) [pid = 760] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 150 (1363B000) [pid = 760] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 149 (14349800) [pid = 760] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 148 (11C2F800) [pid = 760] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 147 (182D0C00) [pid = 760] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 146 (19995800) [pid = 760] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 145 (1CA15400) [pid = 760] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 144 (11C2A000) [pid = 760] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 143 (16B60000) [pid = 760] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 142 (11C2EC00) [pid = 760] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 141 (14A9B800) [pid = 760] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1673F800) [pid = 760] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 139 (197AC800) [pid = 760] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 138 (12CF6000) [pid = 760] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 137 (16544000) [pid = 760] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 136 (197D7C00) [pid = 760] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1A557800) [pid = 760] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1A560800) [pid = 760] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 133 (12C01C00) [pid = 760] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 132 (1A0D7400) [pid = 760] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 131 (17B4A400) [pid = 760] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 130 (14345400) [pid = 760] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 129 (1C0CFC00) [pid = 760] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 128 (197AD400) [pid = 760] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 127 (1CAC4C00) [pid = 760] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 126 (1D2AA400) [pid = 760] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 125 (19DBE400) [pid = 760] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 124 (16811400) [pid = 760] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 123 (14AE0C00) [pid = 760] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 122 (1CA15000) [pid = 760] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 121 (1A55F000) [pid = 760] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 120 (13259000) [pid = 760] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 119 (13771800) [pid = 760] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:17:34 INFO - PROCESS | 760 | --DOMWINDOW == 118 (12D75000) [pid = 760] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:17:35 INFO - PROCESS | 760 | 1461075455181 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 06:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1184ms 06:17:35 INFO - PROCESS | 760 | 1461075455223 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:17:35 INFO - PROCESS | 760 | 1461075455225 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 06:17:35 INFO - PROCESS | 760 | 1461075455228 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:17:35 INFO - PROCESS | 760 | 1461075455230 Marionette TRACE conn2 <- [1,1466,null,{}] 06:17:35 INFO - PROCESS | 760 | 1461075455233 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:35 INFO - PROCESS | 760 | 1461075455310 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:17:35 INFO - PROCESS | 760 | 1461075455317 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:35 INFO - PROCESS | 760 | ++DOCSHELL 13258C00 == 63 [pid = 760] [id = 376] 06:17:35 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (13645400) [pid = 760] [serial = 1127] [outer = 00000000] 06:17:35 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (15649400) [pid = 760] [serial = 1128] [outer = 13645400] 06:17:35 INFO - PROCESS | 760 | 1461075455361 Marionette DEBUG loaded listener.js 06:17:35 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (15DA8C00) [pid = 760] [serial = 1129] [outer = 13645400] 06:17:35 INFO - PROCESS | 760 | 1461075455793 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 06:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 592ms 06:17:35 INFO - PROCESS | 760 | 1461075455826 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:17:35 INFO - PROCESS | 760 | 1461075455828 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 06:17:35 INFO - PROCESS | 760 | 1461075455831 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:17:35 INFO - PROCESS | 760 | 1461075455833 Marionette TRACE conn2 <- [1,1470,null,{}] 06:17:35 INFO - PROCESS | 760 | 1461075455840 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:35 INFO - PROCESS | 760 | 1461075455917 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:17:35 INFO - PROCESS | 760 | 1461075455923 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:35 INFO - PROCESS | 760 | ++DOCSHELL 1372FC00 == 64 [pid = 760] [id = 377] 06:17:35 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (1673F800) [pid = 760] [serial = 1130] [outer = 00000000] 06:17:35 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (17C45000) [pid = 760] [serial = 1131] [outer = 1673F800] 06:17:35 INFO - PROCESS | 760 | 1461075455967 Marionette DEBUG loaded listener.js 06:17:36 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (18ABC800) [pid = 760] [serial = 1132] [outer = 1673F800] 06:17:36 INFO - PROCESS | 760 | 1461075456420 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 06:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 639ms 06:17:36 INFO - PROCESS | 760 | 1461075456469 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:17:36 INFO - PROCESS | 760 | 1461075456471 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 06:17:36 INFO - PROCESS | 760 | 1461075456475 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:17:36 INFO - PROCESS | 760 | 1461075456477 Marionette TRACE conn2 <- [1,1474,null,{}] 06:17:36 INFO - PROCESS | 760 | 1461075456481 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:36 INFO - PROCESS | 760 | 1461075456588 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:17:36 INFO - PROCESS | 760 | 1461075456595 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:36 INFO - PROCESS | 760 | ++DOCSHELL 1961E400 == 65 [pid = 760] [id = 378] 06:17:36 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (197CF000) [pid = 760] [serial = 1133] [outer = 00000000] 06:17:36 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (19DBCC00) [pid = 760] [serial = 1134] [outer = 197CF000] 06:17:36 INFO - PROCESS | 760 | 1461075456643 Marionette DEBUG loaded listener.js 06:17:36 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1A562800) [pid = 760] [serial = 1135] [outer = 197CF000] 06:17:37 INFO - PROCESS | 760 | 1461075457338 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 06:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 888ms 06:17:37 INFO - PROCESS | 760 | 1461075457380 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:17:37 INFO - PROCESS | 760 | 1461075457384 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 06:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:17:37 INFO - PROCESS | 760 | 1461075457390 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:17:37 INFO - PROCESS | 760 | 1461075457394 Marionette TRACE conn2 <- [1,1478,null,{}] 06:17:37 INFO - PROCESS | 760 | 1461075457399 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:37 INFO - PROCESS | 760 | 1461075457506 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:17:37 INFO - PROCESS | 760 | 1461075457621 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:37 INFO - PROCESS | 760 | ++DOCSHELL 13258400 == 66 [pid = 760] [id = 379] 06:17:37 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (13262400) [pid = 760] [serial = 1136] [outer = 00000000] 06:17:37 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (143A6800) [pid = 760] [serial = 1137] [outer = 13262400] 06:17:37 INFO - PROCESS | 760 | 1461075457678 Marionette DEBUG loaded listener.js 06:17:37 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (15D04C00) [pid = 760] [serial = 1138] [outer = 13262400] 06:17:38 INFO - PROCESS | 760 | 1461075458257 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 06:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 904ms 06:17:38 INFO - PROCESS | 760 | 1461075458295 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:17:38 INFO - PROCESS | 760 | 1461075458301 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 06:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:17:38 INFO - PROCESS | 760 | 1461075458308 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:17:38 INFO - PROCESS | 760 | 1461075458310 Marionette TRACE conn2 <- [1,1482,null,{}] 06:17:38 INFO - PROCESS | 760 | 1461075458314 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:38 INFO - PROCESS | 760 | 1461075458418 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:17:38 INFO - PROCESS | 760 | 1461075458524 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:38 INFO - PROCESS | 760 | ++DOCSHELL 16462C00 == 67 [pid = 760] [id = 380] 06:17:38 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (16743C00) [pid = 760] [serial = 1139] [outer = 00000000] 06:17:38 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (16B60000) [pid = 760] [serial = 1140] [outer = 16743C00] 06:17:38 INFO - PROCESS | 760 | 1461075458562 Marionette DEBUG loaded listener.js 06:17:38 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (17C49000) [pid = 760] [serial = 1141] [outer = 16743C00] 06:17:39 INFO - PROCESS | 760 | 1461075459234 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 06:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 998ms 06:17:39 INFO - PROCESS | 760 | 1461075459292 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:17:39 INFO - PROCESS | 760 | 1461075459295 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 06:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:17:39 INFO - PROCESS | 760 | 1461075459299 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:17:39 INFO - PROCESS | 760 | 1461075459302 Marionette TRACE conn2 <- [1,1486,null,{}] 06:17:39 INFO - PROCESS | 760 | 1461075459313 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:39 INFO - PROCESS | 760 | 1461075459451 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:17:39 INFO - PROCESS | 760 | 1461075459586 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:39 INFO - PROCESS | 760 | ++DOCSHELL 19825800 == 68 [pid = 760] [id = 381] 06:17:39 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (19829C00) [pid = 760] [serial = 1142] [outer = 00000000] 06:17:39 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1A55D400) [pid = 760] [serial = 1143] [outer = 19829C00] 06:17:39 INFO - PROCESS | 760 | 1461075459645 Marionette DEBUG loaded listener.js 06:17:39 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1AA7D800) [pid = 760] [serial = 1144] [outer = 19829C00] 06:17:40 INFO - PROCESS | 760 | 1461075460183 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 06:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 950ms 06:17:40 INFO - PROCESS | 760 | 1461075460243 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:17:40 INFO - PROCESS | 760 | 1461075460246 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 06:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:17:40 INFO - PROCESS | 760 | 1461075460250 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:17:40 INFO - PROCESS | 760 | 1461075460252 Marionette TRACE conn2 <- [1,1490,null,{}] 06:17:40 INFO - PROCESS | 760 | 1461075460255 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:40 INFO - PROCESS | 760 | 1461075460358 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:17:40 INFO - PROCESS | 760 | 1461075460463 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:40 INFO - PROCESS | 760 | ++DOCSHELL 16807C00 == 69 [pid = 760] [id = 382] 06:17:40 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (18AC7400) [pid = 760] [serial = 1145] [outer = 00000000] 06:17:40 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1C0CC000) [pid = 760] [serial = 1146] [outer = 18AC7400] 06:17:40 INFO - PROCESS | 760 | 1461075460517 Marionette DEBUG loaded listener.js 06:17:40 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1C0D1800) [pid = 760] [serial = 1147] [outer = 18AC7400] 06:17:41 INFO - PROCESS | 760 | 1461075461118 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 06:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 950ms 06:17:41 INFO - PROCESS | 760 | 1461075461195 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:17:41 INFO - PROCESS | 760 | 1461075461197 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 06:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:17:41 INFO - PROCESS | 760 | 1461075461201 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:17:41 INFO - PROCESS | 760 | 1461075461203 Marionette TRACE conn2 <- [1,1494,null,{}] 06:17:41 INFO - PROCESS | 760 | 1461075461206 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:41 INFO - PROCESS | 760 | 1461075461306 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:17:41 INFO - PROCESS | 760 | 1461075461453 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:41 INFO - PROCESS | 760 | ++DOCSHELL 11C65800 == 70 [pid = 760] [id = 383] 06:17:41 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (12CF1C00) [pid = 760] [serial = 1148] [outer = 00000000] 06:17:41 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1C32FC00) [pid = 760] [serial = 1149] [outer = 12CF1C00] 06:17:41 INFO - PROCESS | 760 | 1461075461508 Marionette DEBUG loaded listener.js 06:17:41 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1C32E800) [pid = 760] [serial = 1150] [outer = 12CF1C00] 06:17:42 INFO - PROCESS | 760 | 1461075462057 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 06:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 904ms 06:17:42 INFO - PROCESS | 760 | 1461075462105 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:17:42 INFO - PROCESS | 760 | 1461075462107 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 06:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:17:42 INFO - PROCESS | 760 | 1461075462111 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:17:42 INFO - PROCESS | 760 | 1461075462113 Marionette TRACE conn2 <- [1,1498,null,{}] 06:17:42 INFO - PROCESS | 760 | 1461075462116 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:42 INFO - PROCESS | 760 | 1461075462238 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:17:42 INFO - PROCESS | 760 | 1461075462346 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:42 INFO - PROCESS | 760 | ++DOCSHELL 11B77400 == 71 [pid = 760] [id = 384] 06:17:42 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (11C62400) [pid = 760] [serial = 1151] [outer = 00000000] 06:17:42 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (167B6800) [pid = 760] [serial = 1152] [outer = 11C62400] 06:17:42 INFO - PROCESS | 760 | 1461075462402 Marionette DEBUG loaded listener.js 06:17:42 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (17B46C00) [pid = 760] [serial = 1153] [outer = 11C62400] 06:17:43 INFO - PROCESS | 760 | 1461075463130 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 06:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1090ms 06:17:43 INFO - PROCESS | 760 | 1461075463204 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:17:43 INFO - PROCESS | 760 | 1461075463209 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 06:17:43 INFO - PROCESS | 760 | 1461075463214 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:17:43 INFO - PROCESS | 760 | 1461075463217 Marionette TRACE conn2 <- [1,1502,null,{}] 06:17:43 INFO - PROCESS | 760 | 1461075463242 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:43 INFO - PROCESS | 760 | 1461075463341 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:17:43 INFO - PROCESS | 760 | 1461075463481 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:43 INFO - PROCESS | 760 | ++DOCSHELL 16458400 == 72 [pid = 760] [id = 385] 06:17:43 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1645A000) [pid = 760] [serial = 1154] [outer = 00000000] 06:17:43 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (16545800) [pid = 760] [serial = 1155] [outer = 1645A000] 06:17:43 INFO - PROCESS | 760 | 1461075463534 Marionette DEBUG loaded listener.js 06:17:43 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (167B9C00) [pid = 760] [serial = 1156] [outer = 1645A000] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 1C0CF800 == 71 [pid = 760] [id = 330] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 142ABC00 == 70 [pid = 760] [id = 284] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 1A562000 == 69 [pid = 760] [id = 197] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 197D0C00 == 68 [pid = 760] [id = 352] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 197CBC00 == 67 [pid = 760] [id = 351] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 18051800 == 66 [pid = 760] [id = 350] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 1372FC00 == 65 [pid = 760] [id = 377] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 13258C00 == 64 [pid = 760] [id = 376] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 1A0E2800 == 63 [pid = 760] [id = 375] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 19DB1000 == 62 [pid = 760] [id = 374] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 197A4000 == 61 [pid = 760] [id = 373] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 13437400 == 60 [pid = 760] [id = 372] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 182C4000 == 59 [pid = 760] [id = 371] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 1680A800 == 58 [pid = 760] [id = 370] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 12C10000 == 57 [pid = 760] [id = 369] 06:17:43 INFO - PROCESS | 760 | --DOCSHELL 11C5C400 == 56 [pid = 760] [id = 368] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 147 (1D737000) [pid = 760] [serial = 1089] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 146 (1CABB800) [pid = 760] [serial = 1039] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 145 (13440000) [pid = 760] [serial = 850] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1848F800) [pid = 760] [serial = 856] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 143 (12CF9C00) [pid = 760] [serial = 892] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 142 (15DB2400) [pid = 760] [serial = 895] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 141 (18482000) [pid = 760] [serial = 898] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 140 (19823800) [pid = 760] [serial = 901] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 139 (13769400) [pid = 760] [serial = 934] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 138 (17C42C00) [pid = 760] [serial = 937] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 137 (19ED8000) [pid = 760] [serial = 940] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 136 (1A561400) [pid = 760] [serial = 943] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1AA6FC00) [pid = 760] [serial = 946] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1CA0EC00) [pid = 760] [serial = 1036] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 133 (19298800) [pid = 760] [serial = 811] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 132 (180E2000) [pid = 760] [serial = 1030] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 131 (143A5C00) [pid = 760] [serial = 1027] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 130 (15D10C00) [pid = 760] [serial = 853] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 129 (12D3DC00) [pid = 760] [serial = 814] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1848C000) [pid = 760] [serial = 847] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 127 (1C0AA800) [pid = 760] [serial = 1033] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 126 (1D2A2400) [pid = 760] [serial = 1074] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 125 (1D57BC00) [pid = 760] [serial = 1077] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 124 (1A560400) [pid = 760] [serial = 1060] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 123 (1A561000) [pid = 760] [serial = 1059] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 122 (1D2A5000) [pid = 760] [serial = 1075] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 121 (19824C00) [pid = 760] [serial = 1065] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 120 (19DB4400) [pid = 760] [serial = 1066] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 119 (182C8400) [pid = 760] [serial = 1063] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 118 (17C47800) [pid = 760] [serial = 1062] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1CF1A400) [pid = 760] [serial = 1071] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1C0CD400) [pid = 760] [serial = 1068] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 115 (1C180400) [pid = 760] [serial = 1069] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1653B400) [pid = 760] [serial = 1047] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 113 (18E64800) [pid = 760] [serial = 1050] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1982D000) [pid = 760] [serial = 1053] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 111 (19EDA000) [pid = 760] [serial = 1056] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1D585800) [pid = 760] [serial = 1086] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1D57F000) [pid = 760] [serial = 1078] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1D580C00) [pid = 760] [serial = 1081] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1D5EF000) [pid = 760] [serial = 1087] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1D57A400) [pid = 760] [serial = 1080] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 105 (17C43400) [pid = 760] [serial = 1083] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 104 (17B46800) [pid = 760] [serial = 1084] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1CF1F000) [pid = 760] [serial = 1072] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 102 (158E6800) [pid = 760] [serial = 1042] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1C0C9C00) [pid = 760] [serial = 988] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 100 (18ABD400) [pid = 760] [serial = 985] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 99 (16473800) [pid = 760] [serial = 982] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1C17C000) [pid = 760] [serial = 991] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1C0C4800) [pid = 760] [serial = 979] [outer = 00000000] [url = about:blank] 06:17:43 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (11C5AC00) [pid = 760] [serial = 1157] [outer = 1E267800] 06:17:44 INFO - PROCESS | 760 | 1461075464100 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 06:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 919ms 06:17:44 INFO - PROCESS | 760 | 1461075464124 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:17:44 INFO - PROCESS | 760 | 1461075464128 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 06:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:17:44 INFO - PROCESS | 760 | 1461075464134 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:17:44 INFO - PROCESS | 760 | 1461075464137 Marionette TRACE conn2 <- [1,1506,null,{}] 06:17:44 INFO - PROCESS | 760 | 1461075464141 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:44 INFO - PROCESS | 760 | 1461075464232 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:17:44 INFO - PROCESS | 760 | 1461075464320 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:44 INFO - PROCESS | 760 | ++DOCSHELL 02A8EC00 == 57 [pid = 760] [id = 386] 06:17:44 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (11C63400) [pid = 760] [serial = 1158] [outer = 00000000] 06:17:44 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (16471C00) [pid = 760] [serial = 1159] [outer = 11C63400] 06:17:44 INFO - PROCESS | 760 | 1461075464366 Marionette DEBUG loaded listener.js 06:17:44 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (16813000) [pid = 760] [serial = 1160] [outer = 11C63400] 06:17:44 INFO - PROCESS | 760 | 1461075464755 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 06:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 638ms 06:17:44 INFO - PROCESS | 760 | 1461075464772 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:17:44 INFO - PROCESS | 760 | 1461075464776 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 06:17:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:17:44 INFO - PROCESS | 760 | 1461075464781 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:17:44 INFO - PROCESS | 760 | 1461075464786 Marionette TRACE conn2 <- [1,1510,null,{}] 06:17:44 INFO - PROCESS | 760 | 1461075464798 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:44 INFO - PROCESS | 760 | 1461075464881 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:17:44 INFO - PROCESS | 760 | 1461075464887 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:44 INFO - PROCESS | 760 | ++DOCSHELL 17C41C00 == 58 [pid = 760] [id = 387] 06:17:44 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (17C45400) [pid = 760] [serial = 1161] [outer = 00000000] 06:17:44 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (18423000) [pid = 760] [serial = 1162] [outer = 17C45400] 06:17:44 INFO - PROCESS | 760 | 1461075464934 Marionette DEBUG loaded listener.js 06:17:45 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (18484C00) [pid = 760] [serial = 1163] [outer = 17C45400] 06:17:45 INFO - PROCESS | 760 | 1461075465396 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 06:17:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:17:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:17:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:17:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:17:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 06:17:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:17:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 06:17:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:17:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:17:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:17:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:17:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 655ms 06:17:45 INFO - PROCESS | 760 | 1461075465439 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:17:45 INFO - PROCESS | 760 | 1461075465442 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 06:17:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:17:45 INFO - PROCESS | 760 | 1461075465446 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:17:45 INFO - PROCESS | 760 | 1461075465448 Marionette TRACE conn2 <- [1,1514,null,{}] 06:17:45 INFO - PROCESS | 760 | 1461075465454 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:45 INFO - PROCESS | 760 | 1461075465535 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:17:45 INFO - PROCESS | 760 | 1461075465541 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:45 INFO - PROCESS | 760 | ++DOCSHELL 1841CC00 == 59 [pid = 760] [id = 388] 06:17:45 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (18AC3800) [pid = 760] [serial = 1164] [outer = 00000000] 06:17:45 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1969C400) [pid = 760] [serial = 1165] [outer = 18AC3800] 06:17:45 INFO - PROCESS | 760 | 1461075465585 Marionette DEBUG loaded listener.js 06:17:45 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (197A2C00) [pid = 760] [serial = 1166] [outer = 18AC3800] 06:17:46 INFO - PROCESS | 760 | 1461075466047 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 06:17:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:17:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:17:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:17:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:17:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:17:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:17:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:17:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:17:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:17:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 623ms 06:17:46 INFO - PROCESS | 760 | 1461075466084 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:17:46 INFO - PROCESS | 760 | 1461075466086 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 06:17:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:17:46 INFO - PROCESS | 760 | 1461075466089 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:17:46 INFO - PROCESS | 760 | 1461075466091 Marionette TRACE conn2 <- [1,1518,null,{}] 06:17:46 INFO - PROCESS | 760 | 1461075466102 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:46 INFO - PROCESS | 760 | 1461075466208 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:17:46 INFO - PROCESS | 760 | 1461075466214 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:46 INFO - PROCESS | 760 | ++DOCSHELL 19292C00 == 60 [pid = 760] [id = 389] 06:17:46 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (197D0000) [pid = 760] [serial = 1167] [outer = 00000000] 06:17:46 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (19822800) [pid = 760] [serial = 1168] [outer = 197D0000] 06:17:46 INFO - PROCESS | 760 | 1461075466260 Marionette DEBUG loaded listener.js 06:17:46 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (19AC7000) [pid = 760] [serial = 1169] [outer = 197D0000] 06:17:46 INFO - PROCESS | 760 | 1461075466707 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 06:17:46 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 06:17:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:17:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:17:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:17:46 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. 06:17:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:17:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 639ms 06:17:46 INFO - PROCESS | 760 | 1461075466727 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:17:46 INFO - PROCESS | 760 | 1461075466728 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 06:17:46 INFO - PROCESS | 760 | 1461075466732 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:17:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:17:46 INFO - PROCESS | 760 | 1461075466733 Marionette TRACE conn2 <- [1,1522,null,{}] 06:17:46 INFO - PROCESS | 760 | 1461075466737 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:46 INFO - PROCESS | 760 | 1461075466866 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:17:46 INFO - PROCESS | 760 | 1461075466871 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:46 INFO - PROCESS | 760 | ++DOCSHELL 19998C00 == 61 [pid = 760] [id = 390] 06:17:46 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (19CAA400) [pid = 760] [serial = 1170] [outer = 00000000] 06:17:46 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1A559000) [pid = 760] [serial = 1171] [outer = 19CAA400] 06:17:46 INFO - PROCESS | 760 | 1461075466916 Marionette DEBUG loaded listener.js 06:17:46 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1A561400) [pid = 760] [serial = 1172] [outer = 19CAA400] 06:17:47 INFO - PROCESS | 760 | 1461075467393 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 06:17:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:17:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 701ms 06:17:47 INFO - PROCESS | 760 | 1461075467431 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:17:47 INFO - PROCESS | 760 | 1461075467433 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 06:17:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:17:47 INFO - PROCESS | 760 | 1461075467437 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:17:47 INFO - PROCESS | 760 | 1461075467438 Marionette TRACE conn2 <- [1,1526,null,{}] 06:17:47 INFO - PROCESS | 760 | 1461075467448 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:47 INFO - PROCESS | 760 | 1461075467558 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:17:47 INFO - PROCESS | 760 | 1461075467564 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:47 INFO - PROCESS | 760 | ++DOCSHELL 1A0E1C00 == 62 [pid = 760] [id = 391] 06:17:47 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1A562000) [pid = 760] [serial = 1173] [outer = 00000000] 06:17:47 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1C0A4C00) [pid = 760] [serial = 1174] [outer = 1A562000] 06:17:47 INFO - PROCESS | 760 | 1461075467608 Marionette DEBUG loaded listener.js 06:17:47 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1C0C3400) [pid = 760] [serial = 1175] [outer = 1A562000] 06:17:48 INFO - PROCESS | 760 | 1461075468195 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:17:48 INFO - PROCESS | 760 | --DOMWINDOW == 115 (182C6400) [pid = 760] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:17:48 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1680C800) [pid = 760] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:17:48 INFO - PROCESS | 760 | --DOMWINDOW == 113 (12CF2800) [pid = 760] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:17:48 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1673F800) [pid = 760] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:17:48 INFO - PROCESS | 760 | --DOMWINDOW == 111 (13645400) [pid = 760] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:17:48 INFO - PROCESS | 760 | --DOMWINDOW == 110 (197AEC00) [pid = 760] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:17:48 INFO - PROCESS | 760 | --DOMWINDOW == 109 (19DBAC00) [pid = 760] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:17:48 INFO - PROCESS | 760 | --DOMWINDOW == 108 (18AC9C00) [pid = 760] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:17:48 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1A554C00) [pid = 760] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:17:48 INFO - PROCESS | 760 | --DOMWINDOW == 106 (11C63000) [pid = 760] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:17:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:17:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 841ms 06:17:48 INFO - PROCESS | 760 | 1461075468280 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:17:48 INFO - PROCESS | 760 | 1461075468282 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 06:17:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:17:48 INFO - PROCESS | 760 | 1461075468285 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:17:48 INFO - PROCESS | 760 | 1461075468287 Marionette TRACE conn2 <- [1,1530,null,{}] 06:17:48 INFO - PROCESS | 760 | 1461075468290 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:48 INFO - PROCESS | 760 | 1461075468369 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:17:48 INFO - PROCESS | 760 | 1461075468374 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:48 INFO - PROCESS | 760 | ++DOCSHELL 12CF6000 == 63 [pid = 760] [id = 392] 06:17:48 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (13442C00) [pid = 760] [serial = 1176] [outer = 00000000] 06:17:48 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (15D08C00) [pid = 760] [serial = 1177] [outer = 13442C00] 06:17:48 INFO - PROCESS | 760 | 1461075468418 Marionette DEBUG loaded listener.js 06:17:48 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (167C4000) [pid = 760] [serial = 1178] [outer = 13442C00] 06:17:48 INFO - PROCESS | 760 | 1461075468820 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 06:17:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:17:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 592ms 06:17:48 INFO - PROCESS | 760 | 1461075468883 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:17:48 INFO - PROCESS | 760 | 1461075468885 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 06:17:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:17:48 INFO - PROCESS | 760 | 1461075468892 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:17:48 INFO - PROCESS | 760 | 1461075468894 Marionette TRACE conn2 <- [1,1534,null,{}] 06:17:48 INFO - PROCESS | 760 | 1461075468898 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:48 INFO - PROCESS | 760 | 1461075469004 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:17:48 INFO - PROCESS | 760 | 1461075469012 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:49 INFO - PROCESS | 760 | ++DOCSHELL 13264000 == 64 [pid = 760] [id = 393] 06:17:49 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (13438000) [pid = 760] [serial = 1179] [outer = 00000000] 06:17:49 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (1A554C00) [pid = 760] [serial = 1180] [outer = 13438000] 06:17:49 INFO - PROCESS | 760 | 1461075469056 Marionette DEBUG loaded listener.js 06:17:49 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1AA76800) [pid = 760] [serial = 1181] [outer = 13438000] 06:17:49 INFO - PROCESS | 760 | 1461075469452 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 06:17:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:17:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 638ms 06:17:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:17:49 INFO - PROCESS | 760 | 1461075469515 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:17:49 INFO - PROCESS | 760 | 1461075469517 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 06:17:49 INFO - PROCESS | 760 | 1461075469520 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:17:49 INFO - PROCESS | 760 | 1461075469522 Marionette TRACE conn2 <- [1,1538,null,{}] 06:17:49 INFO - PROCESS | 760 | 1461075469525 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:49 INFO - PROCESS | 760 | 1461075469604 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:17:49 INFO - PROCESS | 760 | 1461075469610 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:49 INFO - PROCESS | 760 | ++DOCSHELL 1925C800 == 65 [pid = 760] [id = 394] 06:17:49 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (19619C00) [pid = 760] [serial = 1182] [outer = 00000000] 06:17:49 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1C323C00) [pid = 760] [serial = 1183] [outer = 19619C00] 06:17:49 INFO - PROCESS | 760 | 1461075469654 Marionette DEBUG loaded listener.js 06:17:49 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1CA0A000) [pid = 760] [serial = 1184] [outer = 19619C00] 06:17:50 INFO - PROCESS | 760 | 1461075470121 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 06:17:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:17:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 623ms 06:17:50 INFO - PROCESS | 760 | 1461075470159 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:17:50 INFO - PROCESS | 760 | 1461075470161 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 06:17:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:17:50 INFO - PROCESS | 760 | 1461075470164 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:17:50 INFO - PROCESS | 760 | 1461075470166 Marionette TRACE conn2 <- [1,1542,null,{}] 06:17:50 INFO - PROCESS | 760 | 1461075470170 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:50 INFO - PROCESS | 760 | 1461075470321 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:17:50 INFO - PROCESS | 760 | 1461075470460 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:50 INFO - PROCESS | 760 | ++DOCSHELL 13203C00 == 66 [pid = 760] [id = 395] 06:17:50 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (13208400) [pid = 760] [serial = 1185] [outer = 00000000] 06:17:50 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (13645400) [pid = 760] [serial = 1186] [outer = 13208400] 06:17:50 INFO - PROCESS | 760 | 1461075470521 Marionette DEBUG loaded listener.js 06:17:50 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (143A5C00) [pid = 760] [serial = 1187] [outer = 13208400] 06:17:51 INFO - PROCESS | 760 | 1461075471144 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 06:17:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:17:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 997ms 06:17:51 INFO - PROCESS | 760 | 1461075471167 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:17:51 INFO - PROCESS | 760 | 1461075471172 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 06:17:51 INFO - PROCESS | 760 | 1461075471177 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:17:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:17:51 INFO - PROCESS | 760 | 1461075471181 Marionette TRACE conn2 <- [1,1546,null,{}] 06:17:51 INFO - PROCESS | 760 | 1461075471186 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:51 INFO - PROCESS | 760 | 1461075471295 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:17:51 INFO - PROCESS | 760 | 1461075471431 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:51 INFO - PROCESS | 760 | ++DOCSHELL 16542C00 == 67 [pid = 760] [id = 396] 06:17:51 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (167B7800) [pid = 760] [serial = 1188] [outer = 00000000] 06:17:51 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (17BFEC00) [pid = 760] [serial = 1189] [outer = 167B7800] 06:17:51 INFO - PROCESS | 760 | 1461075471489 Marionette DEBUG loaded listener.js 06:17:51 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (17C4A000) [pid = 760] [serial = 1190] [outer = 167B7800] 06:17:52 INFO - PROCESS | 760 | 1461075472042 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 06:17:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:17:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 888ms 06:17:52 INFO - PROCESS | 760 | 1461075472082 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:17:52 INFO - PROCESS | 760 | 1461075472085 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 06:17:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:17:52 INFO - PROCESS | 760 | 1461075472089 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:17:52 INFO - PROCESS | 760 | 1461075472091 Marionette TRACE conn2 <- [1,1550,null,{}] 06:17:52 INFO - PROCESS | 760 | 1461075472095 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:52 INFO - PROCESS | 760 | 1461075472203 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:17:52 INFO - PROCESS | 760 | 1461075472313 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:52 INFO - PROCESS | 760 | ++DOCSHELL 12D42000 == 68 [pid = 760] [id = 397] 06:17:52 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (197AC800) [pid = 760] [serial = 1191] [outer = 00000000] 06:17:52 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (19D29400) [pid = 760] [serial = 1192] [outer = 197AC800] 06:17:52 INFO - PROCESS | 760 | 1461075472367 Marionette DEBUG loaded listener.js 06:17:52 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (19EDA000) [pid = 760] [serial = 1193] [outer = 197AC800] 06:17:52 INFO - PROCESS | 760 | 1461075472997 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 06:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 935ms 06:17:53 INFO - PROCESS | 760 | 1461075473033 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:17:53 INFO - PROCESS | 760 | 1461075473037 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 06:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:17:53 INFO - PROCESS | 760 | 1461075473047 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:17:53 INFO - PROCESS | 760 | 1461075473052 Marionette TRACE conn2 <- [1,1554,null,{}] 06:17:53 INFO - PROCESS | 760 | 1461075473056 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:53 INFO - PROCESS | 760 | 1461075473163 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:17:53 INFO - PROCESS | 760 | 1461075473272 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:53 INFO - PROCESS | 760 | ++DOCSHELL 1982CC00 == 69 [pid = 760] [id = 398] 06:17:53 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (1A0E2800) [pid = 760] [serial = 1194] [outer = 00000000] 06:17:53 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1CF1FC00) [pid = 760] [serial = 1195] [outer = 1A0E2800] 06:17:53 INFO - PROCESS | 760 | 1461075473325 Marionette DEBUG loaded listener.js 06:17:53 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1CFA4400) [pid = 760] [serial = 1196] [outer = 1A0E2800] 06:17:53 INFO - PROCESS | 760 | 1461075473866 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 06:17:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:17:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 904ms 06:17:53 INFO - PROCESS | 760 | 1461075473948 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:17:53 INFO - PROCESS | 760 | 1461075473950 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 06:17:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:17:53 INFO - PROCESS | 760 | 1461075473954 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:17:53 INFO - PROCESS | 760 | 1461075473955 Marionette TRACE conn2 <- [1,1558,null,{}] 06:17:53 INFO - PROCESS | 760 | 1461075473959 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:54 INFO - PROCESS | 760 | 1461075474067 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:17:54 INFO - PROCESS | 760 | 1461075474173 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:54 INFO - PROCESS | 760 | ++DOCSHELL 12CF7C00 == 70 [pid = 760] [id = 399] 06:17:54 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (15AE6000) [pid = 760] [serial = 1197] [outer = 00000000] 06:17:54 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1D2A6400) [pid = 760] [serial = 1198] [outer = 15AE6000] 06:17:54 INFO - PROCESS | 760 | 1461075474227 Marionette DEBUG loaded listener.js 06:17:54 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1D2A8800) [pid = 760] [serial = 1199] [outer = 15AE6000] 06:17:54 INFO - PROCESS | 760 | 1461075474846 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 06:17:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:17:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 950ms 06:17:54 INFO - PROCESS | 760 | 1461075474883 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:17:54 INFO - PROCESS | 760 | 1461075474885 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 06:17:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:17:54 INFO - PROCESS | 760 | 1461075474889 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:17:54 INFO - PROCESS | 760 | 1461075474891 Marionette TRACE conn2 <- [1,1562,null,{}] 06:17:54 INFO - PROCESS | 760 | 1461075474894 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:55 INFO - PROCESS | 760 | 1461075475001 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:17:55 INFO - PROCESS | 760 | 1461075475305 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:55 INFO - PROCESS | 760 | ++DOCSHELL 02A90400 == 71 [pid = 760] [id = 400] 06:17:55 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (11B74400) [pid = 760] [serial = 1200] [outer = 00000000] 06:17:55 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (143AAC00) [pid = 760] [serial = 1201] [outer = 11B74400] 06:17:55 INFO - PROCESS | 760 | 1461075475403 Marionette DEBUG loaded listener.js 06:17:55 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1569F400) [pid = 760] [serial = 1202] [outer = 11B74400] 06:17:55 INFO - PROCESS | 760 | 1461075475953 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 06:17:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:17:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1091ms 06:17:55 INFO - PROCESS | 760 | 1461075475987 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:17:55 INFO - PROCESS | 760 | 1461075475993 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 06:17:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:17:56 INFO - PROCESS | 760 | 1461075476000 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:17:56 INFO - PROCESS | 760 | 1461075476003 Marionette TRACE conn2 <- [1,1566,null,{}] 06:17:56 INFO - PROCESS | 760 | 1461075476008 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:56 INFO - PROCESS | 760 | 1461075476112 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:17:56 INFO - PROCESS | 760 | 1461075476228 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:56 INFO - PROCESS | 760 | ++DOCSHELL 1645AC00 == 72 [pid = 760] [id = 401] 06:17:56 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1645CC00) [pid = 760] [serial = 1203] [outer = 00000000] 06:17:56 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (167B9400) [pid = 760] [serial = 1204] [outer = 1645CC00] 06:17:56 INFO - PROCESS | 760 | 1461075476276 Marionette DEBUG loaded listener.js 06:17:56 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (16809800) [pid = 760] [serial = 1205] [outer = 1645CC00] 06:17:56 INFO - PROCESS | 760 | --DOCSHELL 1925C800 == 71 [pid = 760] [id = 394] 06:17:56 INFO - PROCESS | 760 | --DOCSHELL 13264000 == 70 [pid = 760] [id = 393] 06:17:56 INFO - PROCESS | 760 | --DOCSHELL 12CF6000 == 69 [pid = 760] [id = 392] 06:17:56 INFO - PROCESS | 760 | --DOCSHELL 1A0E1C00 == 68 [pid = 760] [id = 391] 06:17:56 INFO - PROCESS | 760 | --DOCSHELL 19998C00 == 67 [pid = 760] [id = 390] 06:17:56 INFO - PROCESS | 760 | --DOCSHELL 19292C00 == 66 [pid = 760] [id = 389] 06:17:56 INFO - PROCESS | 760 | --DOCSHELL 1841CC00 == 65 [pid = 760] [id = 388] 06:17:56 INFO - PROCESS | 760 | --DOCSHELL 17C41C00 == 64 [pid = 760] [id = 387] 06:17:56 INFO - PROCESS | 760 | --DOCSHELL 02A8EC00 == 63 [pid = 760] [id = 386] 06:17:56 INFO - PROCESS | 760 | --DOCSHELL 16458400 == 62 [pid = 760] [id = 385] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 135 (197ABC00) [pid = 760] [serial = 1092] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1CA15800) [pid = 760] [serial = 1095] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1D96C000) [pid = 760] [serial = 1098] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 132 (1646D000) [pid = 760] [serial = 1101] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 131 (19DBCC00) [pid = 760] [serial = 1134] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOCSHELL 13258400 == 61 [pid = 760] [id = 379] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 130 (19825C00) [pid = 760] [serial = 1119] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 129 (1A041000) [pid = 760] [serial = 1122] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 128 (19D38400) [pid = 760] [serial = 1120] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 127 (1928FC00) [pid = 760] [serial = 1116] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 126 (1A5D5400) [pid = 760] [serial = 1125] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 125 (142B3400) [pid = 760] [serial = 1105] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 124 (14202C00) [pid = 760] [serial = 1104] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 123 (18481400) [pid = 760] [serial = 1113] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 122 (189B9400) [pid = 760] [serial = 1114] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 121 (1A0DCC00) [pid = 760] [serial = 1123] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 120 (16B69000) [pid = 760] [serial = 1110] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 119 (17C45C00) [pid = 760] [serial = 1111] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 118 (143A7000) [pid = 760] [serial = 1107] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 117 (15A32000) [pid = 760] [serial = 1108] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 116 (18ABC800) [pid = 760] [serial = 1132] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 115 (17C45000) [pid = 760] [serial = 1131] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1BE63C00) [pid = 760] [serial = 1126] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 113 (15649400) [pid = 760] [serial = 1128] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 112 (15DA8C00) [pid = 760] [serial = 1129] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1961D800) [pid = 760] [serial = 1117] [outer = 00000000] [url = about:blank] 06:17:56 INFO - PROCESS | 760 | 1461075476888 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 06:17:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:17:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 951ms 06:17:56 INFO - PROCESS | 760 | 1461075476948 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:17:56 INFO - PROCESS | 760 | 1461075476952 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 06:17:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:17:56 INFO - PROCESS | 760 | 1461075476956 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:17:56 INFO - PROCESS | 760 | 1461075476958 Marionette TRACE conn2 <- [1,1570,null,{}] 06:17:56 INFO - PROCESS | 760 | 1461075476962 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:57 INFO - PROCESS | 760 | 1461075477042 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:17:57 INFO - PROCESS | 760 | 1461075477145 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:57 INFO - PROCESS | 760 | ++DOCSHELL 12C0E800 == 62 [pid = 760] [id = 402] 06:17:57 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1320A400) [pid = 760] [serial = 1206] [outer = 00000000] 06:17:57 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (15DA8C00) [pid = 760] [serial = 1207] [outer = 1320A400] 06:17:57 INFO - PROCESS | 760 | 1461075477192 Marionette DEBUG loaded listener.js 06:17:57 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (167BB400) [pid = 760] [serial = 1208] [outer = 1320A400] 06:17:57 INFO - PROCESS | 760 | 1461075477611 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 06:17:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:17:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 686ms 06:17:57 INFO - PROCESS | 760 | 1461075477656 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:17:57 INFO - PROCESS | 760 | 1461075477658 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 06:17:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:17:57 INFO - PROCESS | 760 | 1461075477667 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:17:57 INFO - PROCESS | 760 | 1461075477673 Marionette TRACE conn2 <- [1,1574,null,{}] 06:17:57 INFO - PROCESS | 760 | 1461075477685 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:57 INFO - PROCESS | 760 | 1461075477767 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:17:57 INFO - PROCESS | 760 | 1461075477773 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:57 INFO - PROCESS | 760 | ++DOCSHELL 17C4B400 == 63 [pid = 760] [id = 403] 06:17:57 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (180E2000) [pid = 760] [serial = 1209] [outer = 00000000] 06:17:57 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1841B800) [pid = 760] [serial = 1210] [outer = 180E2000] 06:17:57 INFO - PROCESS | 760 | 1461075477818 Marionette DEBUG loaded listener.js 06:17:57 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1848F800) [pid = 760] [serial = 1211] [outer = 180E2000] 06:17:58 INFO - PROCESS | 760 | 1461075478297 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 06:17:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:17:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 655ms 06:17:58 INFO - PROCESS | 760 | 1461075478320 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:17:58 INFO - PROCESS | 760 | 1461075478323 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 06:17:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:17:58 INFO - PROCESS | 760 | 1461075478326 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:17:58 INFO - PROCESS | 760 | 1461075478328 Marionette TRACE conn2 <- [1,1578,null,{}] 06:17:58 INFO - PROCESS | 760 | 1461075478331 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:58 INFO - PROCESS | 760 | 1461075478411 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:17:58 INFO - PROCESS | 760 | 1461075478449 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:58 INFO - PROCESS | 760 | ++DOCSHELL 18E62800 == 64 [pid = 760] [id = 404] 06:17:58 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (18E63400) [pid = 760] [serial = 1212] [outer = 00000000] 06:17:58 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (19299800) [pid = 760] [serial = 1213] [outer = 18E63400] 06:17:58 INFO - PROCESS | 760 | 1461075478493 Marionette DEBUG loaded listener.js 06:17:58 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (19619400) [pid = 760] [serial = 1214] [outer = 18E63400] 06:17:58 INFO - PROCESS | 760 | 1461075478931 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 06:17:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:17:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 701ms 06:17:59 INFO - PROCESS | 760 | 1461075479026 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:17:59 INFO - PROCESS | 760 | 1461075479028 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 06:17:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:17:59 INFO - PROCESS | 760 | 1461075479031 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:17:59 INFO - PROCESS | 760 | 1461075479032 Marionette TRACE conn2 <- [1,1582,null,{}] 06:17:59 INFO - PROCESS | 760 | 1461075479036 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:59 INFO - PROCESS | 760 | 1461075479145 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:17:59 INFO - PROCESS | 760 | 1461075479151 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:59 INFO - PROCESS | 760 | ++DOCSHELL 18AC9800 == 65 [pid = 760] [id = 405] 06:17:59 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (1969C800) [pid = 760] [serial = 1215] [outer = 00000000] 06:17:59 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (197CF400) [pid = 760] [serial = 1216] [outer = 1969C800] 06:17:59 INFO - PROCESS | 760 | 1461075479260 Marionette DEBUG loaded listener.js 06:17:59 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (19825400) [pid = 760] [serial = 1217] [outer = 1969C800] 06:17:59 INFO - PROCESS | 760 | 1461075479697 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 06:17:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:17:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 701ms 06:17:59 INFO - PROCESS | 760 | 1461075479730 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:17:59 INFO - PROCESS | 760 | 1461075479732 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 06:17:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:17:59 INFO - PROCESS | 760 | 1461075479736 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:17:59 INFO - PROCESS | 760 | 1461075479737 Marionette TRACE conn2 <- [1,1586,null,{}] 06:17:59 INFO - PROCESS | 760 | 1461075479741 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:17:59 INFO - PROCESS | 760 | 1461075479883 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:17:59 INFO - PROCESS | 760 | 1461075479900 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:17:59 INFO - PROCESS | 760 | ++DOCSHELL 11C34C00 == 66 [pid = 760] [id = 406] 06:17:59 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (19998C00) [pid = 760] [serial = 1218] [outer = 00000000] 06:17:59 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (19DE4C00) [pid = 760] [serial = 1219] [outer = 19998C00] 06:17:59 INFO - PROCESS | 760 | 1461075479997 Marionette DEBUG loaded listener.js 06:18:00 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (19DBCC00) [pid = 760] [serial = 1220] [outer = 19998C00] 06:18:00 INFO - PROCESS | 760 | 1461075480377 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 06:18:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:18:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 701ms 06:18:00 INFO - PROCESS | 760 | 1461075480420 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:18:00 INFO - PROCESS | 760 | 1461075480422 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 06:18:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:18:00 INFO - PROCESS | 760 | 1461075480425 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:18:00 INFO - PROCESS | 760 | 1461075480427 Marionette TRACE conn2 <- [1,1590,null,{}] 06:18:00 INFO - PROCESS | 760 | 1461075480430 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:00 INFO - PROCESS | 760 | 1461075480541 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:18:00 INFO - PROCESS | 760 | 1461075480599 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:00 INFO - PROCESS | 760 | ++DOCSHELL 19AC6C00 == 67 [pid = 760] [id = 407] 06:18:00 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (19DAF400) [pid = 760] [serial = 1221] [outer = 00000000] 06:18:00 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1A555000) [pid = 760] [serial = 1222] [outer = 19DAF400] 06:18:00 INFO - PROCESS | 760 | 1461075480646 Marionette DEBUG loaded listener.js 06:18:00 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1A561C00) [pid = 760] [serial = 1223] [outer = 19DAF400] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 128 (13438000) [pid = 760] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 127 (18AC3800) [pid = 760] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 126 (12B81400) [pid = 760] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 125 (13442C00) [pid = 760] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 124 (17C45400) [pid = 760] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 123 (197D1C00) [pid = 760] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 122 (11C63400) [pid = 760] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 121 (19CAA400) [pid = 760] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1A562000) [pid = 760] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 119 (197D0000) [pid = 760] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 118 (14A9CC00) [pid = 760] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1645A000) [pid = 760] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 116 (197D1400) [pid = 760] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 115 (1D735800) [pid = 760] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 114 (11C62400) [pid = 760] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 113 (180E3800) [pid = 760] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1C0B0000) [pid = 760] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1680A000) [pid = 760] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 110 (16B25000) [pid = 760] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:18:01 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1D5F3400) [pid = 760] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:18:01 INFO - PROCESS | 760 | 1461075481277 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 06:18:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:18:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 888ms 06:18:01 INFO - PROCESS | 760 | 1461075481330 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:18:01 INFO - PROCESS | 760 | 1461075481332 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 06:18:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:18:01 INFO - PROCESS | 760 | 1461075481335 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:18:01 INFO - PROCESS | 760 | 1461075481337 Marionette TRACE conn2 <- [1,1594,null,{}] 06:18:01 INFO - PROCESS | 760 | 1461075481340 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:01 INFO - PROCESS | 760 | 1461075481419 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:18:01 INFO - PROCESS | 760 | 1461075481516 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:01 INFO - PROCESS | 760 | ++DOCSHELL 12CBAC00 == 68 [pid = 760] [id = 408] 06:18:01 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (12CF0400) [pid = 760] [serial = 1224] [outer = 00000000] 06:18:01 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (16B69C00) [pid = 760] [serial = 1225] [outer = 12CF0400] 06:18:01 INFO - PROCESS | 760 | 1461075481560 Marionette DEBUG loaded listener.js 06:18:01 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (18AC3800) [pid = 760] [serial = 1226] [outer = 12CF0400] 06:18:01 INFO - PROCESS | 760 | 1461075481912 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 06:18:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:18:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 623ms 06:18:01 INFO - PROCESS | 760 | 1461075481973 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:18:01 INFO - PROCESS | 760 | 1461075481975 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 06:18:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:18:01 INFO - PROCESS | 760 | 1461075481978 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:18:01 INFO - PROCESS | 760 | 1461075481980 Marionette TRACE conn2 <- [1,1598,null,{}] 06:18:01 INFO - PROCESS | 760 | 1461075481983 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:02 INFO - PROCESS | 760 | 1461075482099 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:18:02 INFO - PROCESS | 760 | 1461075482108 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:02 INFO - PROCESS | 760 | ++DOCSHELL 12B34400 == 69 [pid = 760] [id = 409] 06:18:02 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (13640800) [pid = 760] [serial = 1227] [outer = 00000000] 06:18:02 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1A0D7000) [pid = 760] [serial = 1228] [outer = 13640800] 06:18:02 INFO - PROCESS | 760 | 1461075482152 Marionette DEBUG loaded listener.js 06:18:02 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1A0DE800) [pid = 760] [serial = 1229] [outer = 13640800] 06:18:02 INFO - PROCESS | 760 | 1461075482545 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 06:18:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:18:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 592ms 06:18:02 INFO - PROCESS | 760 | 1461075482576 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:18:02 INFO - PROCESS | 760 | 1461075482578 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 06:18:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:18:02 INFO - PROCESS | 760 | 1461075482581 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:18:02 INFO - PROCESS | 760 | 1461075482582 Marionette TRACE conn2 <- [1,1602,null,{}] 06:18:02 INFO - PROCESS | 760 | 1461075482598 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:02 INFO - PROCESS | 760 | 1461075482677 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:18:02 INFO - PROCESS | 760 | 1461075482683 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:02 INFO - PROCESS | 760 | ++DOCSHELL 13259400 == 70 [pid = 760] [id = 410] 06:18:02 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (16455800) [pid = 760] [serial = 1230] [outer = 00000000] 06:18:02 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1C0A6000) [pid = 760] [serial = 1231] [outer = 16455800] 06:18:02 INFO - PROCESS | 760 | 1461075482733 Marionette DEBUG loaded listener.js 06:18:02 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1C173C00) [pid = 760] [serial = 1232] [outer = 16455800] 06:18:03 INFO - PROCESS | 760 | 1461075483260 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 06:18:03 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 06:18:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 748ms 06:18:03 INFO - PROCESS | 760 | 1461075483343 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:18:03 INFO - PROCESS | 760 | 1461075483347 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 06:18:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:18:03 INFO - PROCESS | 760 | 1461075483353 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:18:03 INFO - PROCESS | 760 | 1461075483358 Marionette TRACE conn2 <- [1,1606,null,{}] 06:18:03 INFO - PROCESS | 760 | 1461075483380 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:03 INFO - PROCESS | 760 | 1461075483501 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:18:03 INFO - PROCESS | 760 | 1461075483631 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:03 INFO - PROCESS | 760 | ++DOCSHELL 13722C00 == 71 [pid = 760] [id = 411] 06:18:03 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1372AC00) [pid = 760] [serial = 1233] [outer = 00000000] 06:18:03 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (14347800) [pid = 760] [serial = 1234] [outer = 1372AC00] 06:18:03 INFO - PROCESS | 760 | 1461075483689 Marionette DEBUG loaded listener.js 06:18:03 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (14A9A000) [pid = 760] [serial = 1235] [outer = 1372AC00] 06:18:04 INFO - PROCESS | 760 | 1461075484335 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 06:18:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:18:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1044ms 06:18:04 INFO - PROCESS | 760 | 1461075484400 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:18:04 INFO - PROCESS | 760 | 1461075484406 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 06:18:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:18:04 INFO - PROCESS | 760 | 1461075484425 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:18:04 INFO - PROCESS | 760 | 1461075484428 Marionette TRACE conn2 <- [1,1610,null,{}] 06:18:04 INFO - PROCESS | 760 | 1461075484454 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:04 INFO - PROCESS | 760 | 1461075484565 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:18:04 INFO - PROCESS | 760 | 1461075484694 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:04 INFO - PROCESS | 760 | ++DOCSHELL 1420A000 == 72 [pid = 760] [id = 412] 06:18:04 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (15D07C00) [pid = 760] [serial = 1236] [outer = 00000000] 06:18:04 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (17C46000) [pid = 760] [serial = 1237] [outer = 15D07C00] 06:18:04 INFO - PROCESS | 760 | 1461075484751 Marionette DEBUG loaded listener.js 06:18:04 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (180E0400) [pid = 760] [serial = 1238] [outer = 15D07C00] 06:18:05 INFO - PROCESS | 760 | 1461075485336 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 06:18:05 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 06:18:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 982ms 06:18:05 INFO - PROCESS | 760 | 1461075485396 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:18:05 INFO - PROCESS | 760 | 1461075485399 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 06:18:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:18:05 INFO - PROCESS | 760 | 1461075485403 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:18:05 INFO - PROCESS | 760 | 1461075485406 Marionette TRACE conn2 <- [1,1614,null,{}] 06:18:05 INFO - PROCESS | 760 | 1461075485418 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:05 INFO - PROCESS | 760 | 1461075485527 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:18:05 INFO - PROCESS | 760 | 1461075485662 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:05 INFO - PROCESS | 760 | ++DOCSHELL 1325D400 == 73 [pid = 760] [id = 413] 06:18:05 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (1343A800) [pid = 760] [serial = 1239] [outer = 00000000] 06:18:05 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1A0E2000) [pid = 760] [serial = 1240] [outer = 1343A800] 06:18:05 INFO - PROCESS | 760 | 1461075485720 Marionette DEBUG loaded listener.js 06:18:05 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1BE6B800) [pid = 760] [serial = 1241] [outer = 1343A800] 06:18:06 INFO - PROCESS | 760 | 1461075486264 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 06:18:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:18:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 903ms 06:18:06 INFO - PROCESS | 760 | 1461075486290 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:18:06 INFO - PROCESS | 760 | 1461075486293 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 06:18:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:18:06 INFO - PROCESS | 760 | 1461075486296 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:18:06 INFO - PROCESS | 760 | 1461075486298 Marionette TRACE conn2 <- [1,1618,null,{}] 06:18:06 INFO - PROCESS | 760 | 1461075486302 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:06 INFO - PROCESS | 760 | 1461075486407 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:18:06 INFO - PROCESS | 760 | 1461075486514 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:06 INFO - PROCESS | 760 | ++DOCSHELL 1CA14C00 == 74 [pid = 760] [id = 414] 06:18:06 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1CA15400) [pid = 760] [serial = 1242] [outer = 00000000] 06:18:06 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1CF1E400) [pid = 760] [serial = 1243] [outer = 1CA15400] 06:18:06 INFO - PROCESS | 760 | 1461075486568 Marionette DEBUG loaded listener.js 06:18:06 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1CFA6800) [pid = 760] [serial = 1244] [outer = 1CA15400] 06:18:07 INFO - PROCESS | 760 | 1461075487138 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 06:18:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:18:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 904ms 06:18:07 INFO - PROCESS | 760 | 1461075487201 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:18:07 INFO - PROCESS | 760 | 1461075487203 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 06:18:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:18:07 INFO - PROCESS | 760 | 1461075487207 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:18:07 INFO - PROCESS | 760 | 1461075487209 Marionette TRACE conn2 <- [1,1622,null,{}] 06:18:07 INFO - PROCESS | 760 | 1461075487212 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:07 INFO - PROCESS | 760 | 1461075487312 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:18:07 INFO - PROCESS | 760 | 1461075487425 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:07 INFO - PROCESS | 760 | ++DOCSHELL 15D07400 == 75 [pid = 760] [id = 415] 06:18:07 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1C17A400) [pid = 760] [serial = 1245] [outer = 00000000] 06:18:07 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1D2B0800) [pid = 760] [serial = 1246] [outer = 1C17A400] 06:18:07 INFO - PROCESS | 760 | 1461075487519 Marionette DEBUG loaded listener.js 06:18:07 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1D579400) [pid = 760] [serial = 1247] [outer = 1C17A400] 06:18:08 INFO - PROCESS | 760 | 1461075488058 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 06:18:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:18:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 888ms 06:18:08 INFO - PROCESS | 760 | 1461075488111 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:18:08 INFO - PROCESS | 760 | 1461075488113 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 06:18:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:18:08 INFO - PROCESS | 760 | 1461075488116 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:18:08 INFO - PROCESS | 760 | 1461075488118 Marionette TRACE conn2 <- [1,1626,null,{}] 06:18:08 INFO - PROCESS | 760 | 1461075488122 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:08 INFO - PROCESS | 760 | 1461075488242 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:18:08 INFO - PROCESS | 760 | 1461075488385 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:08 INFO - PROCESS | 760 | ++DOCSHELL 1CF1B000 == 76 [pid = 760] [id = 416] 06:18:08 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1D2AF000) [pid = 760] [serial = 1248] [outer = 00000000] 06:18:08 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1D5EE800) [pid = 760] [serial = 1249] [outer = 1D2AF000] 06:18:08 INFO - PROCESS | 760 | 1461075488450 Marionette DEBUG loaded listener.js 06:18:08 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1D5F3C00) [pid = 760] [serial = 1250] [outer = 1D2AF000] 06:18:09 INFO - PROCESS | 760 | 1461075489157 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 06:18:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:18:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1091ms 06:18:09 INFO - PROCESS | 760 | 1461075489225 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:18:09 INFO - PROCESS | 760 | 1461075489229 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 06:18:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:18:09 INFO - PROCESS | 760 | 1461075489234 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:18:09 INFO - PROCESS | 760 | 1461075489238 Marionette TRACE conn2 <- [1,1630,null,{}] 06:18:09 INFO - PROCESS | 760 | 1461075489243 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:09 INFO - PROCESS | 760 | 1461075489342 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:18:09 INFO - PROCESS | 760 | 1461075489448 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:09 INFO - PROCESS | 760 | ++DOCSHELL 14A93400 == 77 [pid = 760] [id = 417] 06:18:09 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (15AE2400) [pid = 760] [serial = 1251] [outer = 00000000] 06:18:09 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (16458000) [pid = 760] [serial = 1252] [outer = 15AE2400] 06:18:09 INFO - PROCESS | 760 | 1461075489505 Marionette DEBUG loaded listener.js 06:18:09 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1653B400) [pid = 760] [serial = 1253] [outer = 15AE2400] 06:18:10 INFO - PROCESS | 760 | 1461075490087 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 1D735400 == 76 [pid = 760] [id = 366] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 11C36400 == 75 [pid = 760] [id = 367] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 12B34400 == 74 [pid = 760] [id = 409] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 12CBAC00 == 73 [pid = 760] [id = 408] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 19AC6C00 == 72 [pid = 760] [id = 407] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 11C34C00 == 71 [pid = 760] [id = 406] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 18AC9800 == 70 [pid = 760] [id = 405] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 18E62800 == 69 [pid = 760] [id = 404] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 17C4B400 == 68 [pid = 760] [id = 403] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 12C0E800 == 67 [pid = 760] [id = 402] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 1645AC00 == 66 [pid = 760] [id = 401] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 02A90400 == 65 [pid = 760] [id = 400] 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 16542C00 == 64 [pid = 760] [id = 396] 06:18:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:18:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 904ms 06:18:10 INFO - PROCESS | 760 | --DOCSHELL 13203C00 == 63 [pid = 760] [id = 395] 06:18:10 INFO - PROCESS | 760 | 1461075490149 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:18:10 INFO - PROCESS | 760 | 1461075490155 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 06:18:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:18:10 INFO - PROCESS | 760 | 1461075490161 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:18:10 INFO - PROCESS | 760 | 1461075490163 Marionette TRACE conn2 <- [1,1634,null,{}] 06:18:10 INFO - PROCESS | 760 | 1461075490167 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:10 INFO - PROCESS | 760 | 1461075490252 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:18:10 INFO - PROCESS | 760 | 1461075490258 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:10 INFO - PROCESS | 760 | ++DOCSHELL 14A91400 == 64 [pid = 760] [id = 418] 06:18:10 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (14A96800) [pid = 760] [serial = 1254] [outer = 00000000] 06:18:10 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (16472000) [pid = 760] [serial = 1255] [outer = 14A96800] 06:18:10 INFO - PROCESS | 760 | 1461075490309 Marionette DEBUG loaded listener.js 06:18:10 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (167BA000) [pid = 760] [serial = 1256] [outer = 14A96800] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 141 (1C323C00) [pid = 760] [serial = 1183] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1A554C00) [pid = 760] [serial = 1180] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 139 (1969C400) [pid = 760] [serial = 1165] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 138 (1AA76800) [pid = 760] [serial = 1181] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 137 (167BD400) [pid = 760] [serial = 1102] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 136 (15D08C00) [pid = 760] [serial = 1177] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 135 (18423000) [pid = 760] [serial = 1162] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1C0CC000) [pid = 760] [serial = 1146] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 133 (16B60000) [pid = 760] [serial = 1140] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 132 (199A1000) [pid = 760] [serial = 1054] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 131 (16813000) [pid = 760] [serial = 1160] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1A559000) [pid = 760] [serial = 1171] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 129 (1C0C3400) [pid = 760] [serial = 1175] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1A55D400) [pid = 760] [serial = 1143] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 127 (197A2C00) [pid = 760] [serial = 1166] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 126 (19AC7000) [pid = 760] [serial = 1169] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 125 (02A91800) [pid = 760] [serial = 712] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 124 (167C3000) [pid = 760] [serial = 1048] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 123 (167B9C00) [pid = 760] [serial = 1156] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 122 (1C32FC00) [pid = 760] [serial = 1149] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 121 (18484C00) [pid = 760] [serial = 1163] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 120 (19ED6000) [pid = 760] [serial = 1057] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 119 (19822800) [pid = 760] [serial = 1168] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1C0A4C00) [pid = 760] [serial = 1174] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1DA24C00) [pid = 760] [serial = 1099] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 116 (17B46C00) [pid = 760] [serial = 1153] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 115 (16471C00) [pid = 760] [serial = 1159] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 114 (143A6800) [pid = 760] [serial = 1137] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 113 (167C4000) [pid = 760] [serial = 1178] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 112 (167B6800) [pid = 760] [serial = 1152] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 111 (19293800) [pid = 760] [serial = 1051] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1CF20000) [pid = 760] [serial = 1096] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1A561400) [pid = 760] [serial = 1172] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 108 (18055000) [pid = 760] [serial = 1045] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 107 (19AC7C00) [pid = 760] [serial = 1093] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 106 (16545800) [pid = 760] [serial = 1155] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1D73DC00) [pid = 760] [serial = 1090] [outer = 00000000] [url = about:blank] 06:18:10 INFO - PROCESS | 760 | 1461075490825 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 06:18:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:18:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 685ms 06:18:10 INFO - PROCESS | 760 | 1461075490862 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:18:10 INFO - PROCESS | 760 | 1461075490864 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 06:18:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:18:10 INFO - PROCESS | 760 | 1461075490867 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:18:10 INFO - PROCESS | 760 | 1461075490870 Marionette TRACE conn2 <- [1,1638,null,{}] 06:18:10 INFO - PROCESS | 760 | 1461075490880 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:10 INFO - PROCESS | 760 | 1461075490968 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:18:11 INFO - PROCESS | 760 | 1461075491081 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:11 INFO - PROCESS | 760 | ++DOCSHELL 15DA7800 == 65 [pid = 760] [id = 419] 06:18:11 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1645AC00) [pid = 760] [serial = 1257] [outer = 00000000] 06:18:11 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (17C40C00) [pid = 760] [serial = 1258] [outer = 1645AC00] 06:18:11 INFO - PROCESS | 760 | 1461075491129 Marionette DEBUG loaded listener.js 06:18:11 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (18055C00) [pid = 760] [serial = 1259] [outer = 1645AC00] 06:18:11 INFO - PROCESS | 760 | 1461075491518 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 06:18:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:18:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 685ms 06:18:11 INFO - PROCESS | 760 | 1461075491551 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 06:18:11 INFO - PROCESS | 760 | 1461075491553 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 06:18:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:18:11 INFO - PROCESS | 760 | 1461075491556 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:18:11 INFO - PROCESS | 760 | 1461075491558 Marionette TRACE conn2 <- [1,1642,null,{}] 06:18:11 INFO - PROCESS | 760 | 1461075491561 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:11 INFO - PROCESS | 760 | 1461075491642 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 06:18:11 INFO - PROCESS | 760 | 1461075491649 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:11 INFO - PROCESS | 760 | ++DOCSHELL 17B4CC00 == 66 [pid = 760] [id = 420] 06:18:11 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (17BF1800) [pid = 760] [serial = 1260] [outer = 00000000] 06:18:11 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (18ABD000) [pid = 760] [serial = 1261] [outer = 17BF1800] 06:18:11 INFO - PROCESS | 760 | 1461075491693 Marionette DEBUG loaded listener.js 06:18:11 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (19295000) [pid = 760] [serial = 1262] [outer = 17BF1800] 06:18:12 INFO - PROCESS | 760 | 1461075492112 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 06:18:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:18:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 592ms 06:18:12 INFO - PROCESS | 760 | 1461075492162 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 06:18:12 INFO - PROCESS | 760 | 1461075492164 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 06:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:18:12 INFO - PROCESS | 760 | 1461075492171 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:18:12 INFO - PROCESS | 760 | 1461075492173 Marionette TRACE conn2 <- [1,1646,null,{}] 06:18:12 INFO - PROCESS | 760 | 1461075492176 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:12 INFO - PROCESS | 760 | 1461075492255 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 06:18:12 INFO - PROCESS | 760 | 1461075492261 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:12 INFO - PROCESS | 760 | ++DOCSHELL 13443400 == 67 [pid = 760] [id = 421] 06:18:12 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (18423400) [pid = 760] [serial = 1263] [outer = 00000000] 06:18:12 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (197A3C00) [pid = 760] [serial = 1264] [outer = 18423400] 06:18:12 INFO - PROCESS | 760 | 1461075492305 Marionette DEBUG loaded listener.js 06:18:12 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (197A6C00) [pid = 760] [serial = 1265] [outer = 18423400] 06:18:12 INFO - PROCESS | 760 | 1461075492796 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 701ms 06:18:12 INFO - PROCESS | 760 | 1461075492869 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 06:18:12 INFO - PROCESS | 760 | 1461075492871 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 06:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:18:12 INFO - PROCESS | 760 | 1461075492875 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:18:12 INFO - PROCESS | 760 | 1461075492877 Marionette TRACE conn2 <- [1,1650,null,{}] 06:18:12 INFO - PROCESS | 760 | 1461075492881 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:13 INFO - PROCESS | 760 | 1461075493014 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 06:18:13 INFO - PROCESS | 760 | 1461075493081 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:13 INFO - PROCESS | 760 | ++DOCSHELL 1982A800 == 68 [pid = 760] [id = 422] 06:18:13 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1982AC00) [pid = 760] [serial = 1266] [outer = 00000000] 06:18:13 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (19AC6C00) [pid = 760] [serial = 1267] [outer = 1982AC00] 06:18:13 INFO - PROCESS | 760 | 1461075493128 Marionette DEBUG loaded listener.js 06:18:13 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (19DB0800) [pid = 760] [serial = 1268] [outer = 1982AC00] 06:18:13 INFO - PROCESS | 760 | 1461075493581 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 06:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 748ms 06:18:13 INFO - PROCESS | 760 | 1461075493650 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 06:18:13 INFO - PROCESS | 760 | 1461075493652 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 06:18:13 INFO - PROCESS | 760 | 1461075493658 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:18:13 INFO - PROCESS | 760 | 1461075493659 Marionette TRACE conn2 <- [1,1654,null,{}] 06:18:13 INFO - PROCESS | 760 | 1461075493663 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:18:13 INFO - PROCESS | 760 | 1461075493776 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 06:18:13 INFO - PROCESS | 760 | 1461075493841 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:13 INFO - PROCESS | 760 | ++DOCSHELL 197CF800 == 69 [pid = 760] [id = 423] 06:18:13 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (19ABA400) [pid = 760] [serial = 1269] [outer = 00000000] 06:18:13 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1A0E1C00) [pid = 760] [serial = 1270] [outer = 19ABA400] 06:18:13 INFO - PROCESS | 760 | 1461075493885 Marionette DEBUG loaded listener.js 06:18:13 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1A5D4800) [pid = 760] [serial = 1271] [outer = 19ABA400] 06:18:14 INFO - PROCESS | 760 | 1461075494295 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 06:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 06:18:14 INFO - PROCESS | 760 | 1461075494349 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 06:18:14 INFO - PROCESS | 760 | 1461075494351 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 06:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:18:14 INFO - PROCESS | 760 | 1461075494354 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:18:14 INFO - PROCESS | 760 | 1461075494356 Marionette TRACE conn2 <- [1,1658,null,{}] 06:18:14 INFO - PROCESS | 760 | 1461075494359 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:14 INFO - PROCESS | 760 | 1461075494471 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 06:18:14 INFO - PROCESS | 760 | --DOMWINDOW == 119 (197CF000) [pid = 760] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:18:14 INFO - PROCESS | 760 | --DOMWINDOW == 118 (19998C00) [pid = 760] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:18:14 INFO - PROCESS | 760 | --DOMWINDOW == 117 (19DAF400) [pid = 760] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:18:14 INFO - PROCESS | 760 | --DOMWINDOW == 116 (11B74400) [pid = 760] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:18:14 INFO - PROCESS | 760 | --DOMWINDOW == 115 (18E63400) [pid = 760] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:18:14 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1320A400) [pid = 760] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:18:14 INFO - PROCESS | 760 | --DOMWINDOW == 113 (180E2000) [pid = 760] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:18:14 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1645CC00) [pid = 760] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:18:14 INFO - PROCESS | 760 | --DOMWINDOW == 111 (12CF0400) [pid = 760] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:18:14 INFO - PROCESS | 760 | --DOMWINDOW == 110 (13640800) [pid = 760] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:18:14 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1969C800) [pid = 760] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:18:14 INFO - PROCESS | 760 | 1461075494628 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:14 INFO - PROCESS | 760 | ++DOCSHELL 11B6A000 == 70 [pid = 760] [id = 424] 06:18:14 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (11B6A800) [pid = 760] [serial = 1272] [outer = 00000000] 06:18:14 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (13640800) [pid = 760] [serial = 1273] [outer = 11B6A800] 06:18:14 INFO - PROCESS | 760 | 1461075494674 Marionette DEBUG loaded listener.js 06:18:14 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (14A9CC00) [pid = 760] [serial = 1274] [outer = 11B6A800] 06:18:15 INFO - PROCESS | 760 | 1461075495038 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 06:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 732ms 06:18:15 INFO - PROCESS | 760 | 1461075495094 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 06:18:15 INFO - PROCESS | 760 | 1461075495096 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 06:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:18:15 INFO - PROCESS | 760 | 1461075495127 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:18:15 INFO - PROCESS | 760 | 1461075495129 Marionette TRACE conn2 <- [1,1662,null,{}] 06:18:15 INFO - PROCESS | 760 | 1461075495135 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:15 INFO - PROCESS | 760 | 1461075495251 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 06:18:15 INFO - PROCESS | 760 | 1461075495266 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:15 INFO - PROCESS | 760 | ++DOCSHELL 11C30800 == 71 [pid = 760] [id = 425] 06:18:15 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (13262C00) [pid = 760] [serial = 1275] [outer = 00000000] 06:18:15 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (19DB3000) [pid = 760] [serial = 1276] [outer = 13262C00] 06:18:15 INFO - PROCESS | 760 | 1461075495309 Marionette DEBUG loaded listener.js 06:18:15 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1A045000) [pid = 760] [serial = 1277] [outer = 13262C00] 06:18:15 INFO - PROCESS | 760 | 1461075495722 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 06:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 639ms 06:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:18:15 INFO - PROCESS | 760 | 1461075495763 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 06:18:15 INFO - PROCESS | 760 | 1461075495765 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 06:18:15 INFO - PROCESS | 760 | 1461075495768 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:18:15 INFO - PROCESS | 760 | 1461075495770 Marionette TRACE conn2 <- [1,1666,null,{}] 06:18:15 INFO - PROCESS | 760 | 1461075495773 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:15 INFO - PROCESS | 760 | 1461075495853 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 06:18:15 INFO - PROCESS | 760 | 1461075495949 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:15 INFO - PROCESS | 760 | ++DOCSHELL 197A6800 == 72 [pid = 760] [id = 426] 06:18:15 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (19826800) [pid = 760] [serial = 1278] [outer = 00000000] 06:18:15 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1C0C4000) [pid = 760] [serial = 1279] [outer = 19826800] 06:18:15 INFO - PROCESS | 760 | 1461075495995 Marionette DEBUG loaded listener.js 06:18:16 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1C0CB400) [pid = 760] [serial = 1280] [outer = 19826800] 06:18:16 INFO - PROCESS | 760 | 1461075496352 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 06:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 624ms 06:18:16 INFO - PROCESS | 760 | 1461075496407 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 06:18:16 INFO - PROCESS | 760 | 1461075496409 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 06:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:18:16 INFO - PROCESS | 760 | 1461075496412 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:18:16 INFO - PROCESS | 760 | 1461075496414 Marionette TRACE conn2 <- [1,1670,null,{}] 06:18:16 INFO - PROCESS | 760 | 1461075496418 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:16 INFO - PROCESS | 760 | 1461075496580 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 06:18:16 INFO - PROCESS | 760 | 1461075496579 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:16 INFO - PROCESS | 760 | ++DOCSHELL 1C32FC00 == 73 [pid = 760] [id = 427] 06:18:16 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1CA0AC00) [pid = 760] [serial = 1281] [outer = 00000000] 06:18:16 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1CF21400) [pid = 760] [serial = 1282] [outer = 1CA0AC00] 06:18:16 INFO - PROCESS | 760 | 1461075496628 Marionette DEBUG loaded listener.js 06:18:16 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (1D2AE000) [pid = 760] [serial = 1283] [outer = 1CA0AC00] 06:18:17 INFO - PROCESS | 760 | 1461075497296 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 06:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 935ms 06:18:17 INFO - PROCESS | 760 | 1461075497343 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 06:18:17 INFO - PROCESS | 760 | 1461075497348 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 06:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:18:17 INFO - PROCESS | 760 | 1461075497354 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:18:17 INFO - PROCESS | 760 | 1461075497357 Marionette TRACE conn2 <- [1,1674,null,{}] 06:18:17 INFO - PROCESS | 760 | 1461075497362 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:17 INFO - PROCESS | 760 | 1461075497474 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 06:18:17 INFO - PROCESS | 760 | 1461075497614 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:17 INFO - PROCESS | 760 | ++DOCSHELL 142AD400 == 74 [pid = 760] [id = 428] 06:18:17 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (143A7000) [pid = 760] [serial = 1284] [outer = 00000000] 06:18:17 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (167BC000) [pid = 760] [serial = 1285] [outer = 143A7000] 06:18:17 INFO - PROCESS | 760 | 1461075497671 Marionette DEBUG loaded listener.js 06:18:17 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (1680D000) [pid = 760] [serial = 1286] [outer = 143A7000] 06:18:18 INFO - PROCESS | 760 | 1461075498291 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 06:18:18 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 06:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 997ms 06:18:18 INFO - PROCESS | 760 | 1461075498357 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 06:18:18 INFO - PROCESS | 760 | 1461075498362 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 06:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:18:18 INFO - PROCESS | 760 | 1461075498369 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:18:18 INFO - PROCESS | 760 | 1461075498372 Marionette TRACE conn2 <- [1,1678,null,{}] 06:18:18 INFO - PROCESS | 760 | 1461075498376 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:18 INFO - PROCESS | 760 | 1461075498487 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 06:18:18 INFO - PROCESS | 760 | 1461075498625 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:18 INFO - PROCESS | 760 | ++DOCSHELL 143A3800 == 75 [pid = 760] [id = 429] 06:18:18 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (16468C00) [pid = 760] [serial = 1287] [outer = 00000000] 06:18:18 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (18AC4000) [pid = 760] [serial = 1288] [outer = 16468C00] 06:18:18 INFO - PROCESS | 760 | 1461075498680 Marionette DEBUG loaded listener.js 06:18:18 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1928FC00) [pid = 760] [serial = 1289] [outer = 16468C00] 06:18:19 INFO - PROCESS | 760 | 1461075499273 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 06:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 935ms 06:18:19 INFO - PROCESS | 760 | 1461075499313 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 06:18:19 INFO - PROCESS | 760 | 1461075499315 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 06:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:18:19 INFO - PROCESS | 760 | 1461075499319 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:18:19 INFO - PROCESS | 760 | 1461075499323 Marionette TRACE conn2 <- [1,1682,null,{}] 06:18:19 INFO - PROCESS | 760 | 1461075499334 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:19 INFO - PROCESS | 760 | 1461075499443 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 06:18:19 INFO - PROCESS | 760 | 1461075499582 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:19 INFO - PROCESS | 760 | ++DOCSHELL 1A0DC000 == 76 [pid = 760] [id = 430] 06:18:19 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1BE68000) [pid = 760] [serial = 1290] [outer = 00000000] 06:18:19 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1C323C00) [pid = 760] [serial = 1291] [outer = 1BE68000] 06:18:19 INFO - PROCESS | 760 | 1461075499639 Marionette DEBUG loaded listener.js 06:18:19 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1CA13C00) [pid = 760] [serial = 1292] [outer = 1BE68000] 06:18:20 INFO - PROCESS | 760 | 1461075500178 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 06:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 889ms 06:18:20 INFO - PROCESS | 760 | 1461075500222 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 06:18:20 INFO - PROCESS | 760 | 1461075500225 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 06:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:18:20 INFO - PROCESS | 760 | 1461075500229 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:18:20 INFO - PROCESS | 760 | 1461075500231 Marionette TRACE conn2 <- [1,1686,null,{}] 06:18:20 INFO - PROCESS | 760 | 1461075500234 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:20 INFO - PROCESS | 760 | 1461075500339 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 06:18:20 INFO - PROCESS | 760 | 1461075500449 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:20 INFO - PROCESS | 760 | ++DOCSHELL 19CAF800 == 77 [pid = 760] [id = 431] 06:18:20 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (19DAFC00) [pid = 760] [serial = 1293] [outer = 00000000] 06:18:20 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1D2A9C00) [pid = 760] [serial = 1294] [outer = 19DAFC00] 06:18:20 INFO - PROCESS | 760 | 1461075500503 Marionette DEBUG loaded listener.js 06:18:20 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1D57FC00) [pid = 760] [serial = 1295] [outer = 19DAFC00] 06:18:21 INFO - PROCESS | 760 | 1461075501104 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 06:18:21 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 06:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 935ms 06:18:21 INFO - PROCESS | 760 | 1461075501173 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 06:18:21 INFO - PROCESS | 760 | 1461075501176 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 06:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:18:21 INFO - PROCESS | 760 | 1461075501179 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:18:21 INFO - PROCESS | 760 | 1461075501181 Marionette TRACE conn2 <- [1,1690,null,{}] 06:18:21 INFO - PROCESS | 760 | 1461075501185 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:21 INFO - PROCESS | 760 | 1461075501287 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 06:18:21 INFO - PROCESS | 760 | 1461075501424 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:21 INFO - PROCESS | 760 | ++DOCSHELL 1CA0E400 == 78 [pid = 760] [id = 432] 06:18:21 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1CAB9400) [pid = 760] [serial = 1296] [outer = 00000000] 06:18:21 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1D5EDC00) [pid = 760] [serial = 1297] [outer = 1CAB9400] 06:18:21 INFO - PROCESS | 760 | 1461075501479 Marionette DEBUG loaded listener.js 06:18:21 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1D5F2800) [pid = 760] [serial = 1298] [outer = 1CAB9400] 06:18:22 INFO - PROCESS | 760 | 1461075502063 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 06:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 935ms 06:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:18:22 INFO - PROCESS | 760 | 1461075502109 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 06:18:22 INFO - PROCESS | 760 | 1461075502111 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 06:18:22 INFO - PROCESS | 760 | 1461075502114 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:18:22 INFO - PROCESS | 760 | 1461075502116 Marionette TRACE conn2 <- [1,1694,null,{}] 06:18:22 INFO - PROCESS | 760 | 1461075502120 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:22 INFO - PROCESS | 760 | 1461075502231 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 06:18:22 INFO - PROCESS | 760 | 1461075502529 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:22 INFO - PROCESS | 760 | ++DOCSHELL 02A8F400 == 79 [pid = 760] [id = 433] 06:18:22 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (11C28C00) [pid = 760] [serial = 1299] [outer = 00000000] 06:18:22 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (143A9C00) [pid = 760] [serial = 1300] [outer = 11C28C00] 06:18:22 INFO - PROCESS | 760 | 1461075502609 Marionette DEBUG loaded listener.js 06:18:22 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (15A31C00) [pid = 760] [serial = 1301] [outer = 11C28C00] 06:18:23 INFO - PROCESS | 760 | 1461075503250 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 06:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1184ms 06:18:23 INFO - PROCESS | 760 | 1461075503314 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 06:18:23 INFO - PROCESS | 760 | 1461075503319 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 06:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:18:23 INFO - PROCESS | 760 | 1461075503324 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:18:23 INFO - PROCESS | 760 | 1461075503327 Marionette TRACE conn2 <- [1,1698,null,{}] 06:18:23 INFO - PROCESS | 760 | 1461075503332 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:23 INFO - PROCESS | 760 | 1461075503476 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 06:18:23 INFO - PROCESS | 760 | 1461075503543 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:23 INFO - PROCESS | 760 | ++DOCSHELL 16B60400 == 80 [pid = 760] [id = 434] 06:18:23 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (17B4D000) [pid = 760] [serial = 1302] [outer = 00000000] 06:18:23 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1804F400) [pid = 760] [serial = 1303] [outer = 17B4D000] 06:18:23 INFO - PROCESS | 760 | 1461075503592 Marionette DEBUG loaded listener.js 06:18:23 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1841CC00) [pid = 760] [serial = 1304] [outer = 17B4D000] 06:18:23 INFO - PROCESS | 760 | --DOCSHELL 197A6800 == 79 [pid = 760] [id = 426] 06:18:23 INFO - PROCESS | 760 | --DOCSHELL 11C30800 == 78 [pid = 760] [id = 425] 06:18:23 INFO - PROCESS | 760 | --DOCSHELL 11B6A000 == 77 [pid = 760] [id = 424] 06:18:23 INFO - PROCESS | 760 | --DOCSHELL 197CF800 == 76 [pid = 760] [id = 423] 06:18:23 INFO - PROCESS | 760 | --DOCSHELL 1982A800 == 75 [pid = 760] [id = 422] 06:18:23 INFO - PROCESS | 760 | --DOCSHELL 13443400 == 74 [pid = 760] [id = 421] 06:18:23 INFO - PROCESS | 760 | --DOCSHELL 17B4CC00 == 73 [pid = 760] [id = 420] 06:18:23 INFO - PROCESS | 760 | --DOCSHELL 15DA7800 == 72 [pid = 760] [id = 419] 06:18:23 INFO - PROCESS | 760 | --DOCSHELL 14A91400 == 71 [pid = 760] [id = 418] 06:18:23 INFO - PROCESS | 760 | --DOCSHELL 14A93400 == 70 [pid = 760] [id = 417] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 141 (1C0A6000) [pid = 760] [serial = 1231] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOCSHELL 13722C00 == 69 [pid = 760] [id = 411] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1A562800) [pid = 760] [serial = 1135] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 139 (19DE4C00) [pid = 760] [serial = 1219] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 138 (13645400) [pid = 760] [serial = 1186] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 137 (1A555000) [pid = 760] [serial = 1222] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 136 (17BFEC00) [pid = 760] [serial = 1189] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 135 (19D29400) [pid = 760] [serial = 1192] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1CF1FC00) [pid = 760] [serial = 1195] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1D2A6400) [pid = 760] [serial = 1198] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 132 (1569F400) [pid = 760] [serial = 1202] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 131 (143AAC00) [pid = 760] [serial = 1201] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 130 (19299800) [pid = 760] [serial = 1213] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 129 (15DA8C00) [pid = 760] [serial = 1207] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 128 (167BB400) [pid = 760] [serial = 1208] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 127 (1841B800) [pid = 760] [serial = 1210] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 126 (1848F800) [pid = 760] [serial = 1211] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 125 (16809800) [pid = 760] [serial = 1205] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 124 (167B9400) [pid = 760] [serial = 1204] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 123 (19DBCC00) [pid = 760] [serial = 1220] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 122 (16B69C00) [pid = 760] [serial = 1225] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 121 (1A0DE800) [pid = 760] [serial = 1229] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1A0D7000) [pid = 760] [serial = 1228] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1A561C00) [pid = 760] [serial = 1223] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 118 (197CF400) [pid = 760] [serial = 1216] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 117 (19825400) [pid = 760] [serial = 1217] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 116 (18AC3800) [pid = 760] [serial = 1226] [outer = 00000000] [url = about:blank] 06:18:23 INFO - PROCESS | 760 | --DOMWINDOW == 115 (19619400) [pid = 760] [serial = 1214] [outer = 00000000] [url = about:blank] 06:18:24 INFO - PROCESS | 760 | 1461075504134 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 06:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 842ms 06:18:24 INFO - PROCESS | 760 | 1461075504169 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 06:18:24 INFO - PROCESS | 760 | 1461075504173 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 06:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:18:24 INFO - PROCESS | 760 | 1461075504177 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:18:24 INFO - PROCESS | 760 | 1461075504179 Marionette TRACE conn2 <- [1,1702,null,{}] 06:18:24 INFO - PROCESS | 760 | 1461075504183 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:24 INFO - PROCESS | 760 | 1461075504266 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 06:18:24 INFO - PROCESS | 760 | 1461075504275 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:24 INFO - PROCESS | 760 | ++DOCSHELL 14AA0800 == 70 [pid = 760] [id = 435] 06:18:24 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (16471800) [pid = 760] [serial = 1305] [outer = 00000000] 06:18:24 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (16810800) [pid = 760] [serial = 1306] [outer = 16471800] 06:18:24 INFO - PROCESS | 760 | 1461075504320 Marionette DEBUG loaded listener.js 06:18:24 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (18052800) [pid = 760] [serial = 1307] [outer = 16471800] 06:18:24 INFO - PROCESS | 760 | 1461075504813 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 686ms 06:18:24 INFO - PROCESS | 760 | 1461075504879 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 06:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:18:24 INFO - PROCESS | 760 | 1461075504882 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 06:18:24 INFO - PROCESS | 760 | 1461075504887 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:18:24 INFO - PROCESS | 760 | 1461075504892 Marionette TRACE conn2 <- [1,1706,null,{}] 06:18:24 INFO - PROCESS | 760 | 1461075504901 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:24 INFO - PROCESS | 760 | 1461075504985 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 06:18:25 INFO - PROCESS | 760 | 1461075505120 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:25 INFO - PROCESS | 760 | ++DOCSHELL 19253400 == 71 [pid = 760] [id = 436] 06:18:25 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (19293000) [pid = 760] [serial = 1308] [outer = 00000000] 06:18:25 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1979FC00) [pid = 760] [serial = 1309] [outer = 19293000] 06:18:25 INFO - PROCESS | 760 | 1461075505166 Marionette DEBUG loaded listener.js 06:18:25 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (197CBC00) [pid = 760] [serial = 1310] [outer = 19293000] 06:18:25 INFO - PROCESS | 760 | 1461075505516 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 06:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 655ms 06:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:18:25 INFO - PROCESS | 760 | 1461075505559 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 06:18:25 INFO - PROCESS | 760 | 1461075505562 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 06:18:25 INFO - PROCESS | 760 | 1461075505566 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:18:25 INFO - PROCESS | 760 | 1461075505568 Marionette TRACE conn2 <- [1,1710,null,{}] 06:18:25 INFO - PROCESS | 760 | 1461075505571 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:25 INFO - PROCESS | 760 | 1461075505652 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 06:18:25 INFO - PROCESS | 760 | 1461075505658 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:25 INFO - PROCESS | 760 | ++DOCSHELL 12CF1800 == 72 [pid = 760] [id = 437] 06:18:25 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (17BEF800) [pid = 760] [serial = 1311] [outer = 00000000] 06:18:25 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1982B800) [pid = 760] [serial = 1312] [outer = 17BEF800] 06:18:25 INFO - PROCESS | 760 | 1461075505702 Marionette DEBUG loaded listener.js 06:18:25 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (19D29400) [pid = 760] [serial = 1313] [outer = 17BEF800] 06:18:26 INFO - PROCESS | 760 | 1461075506177 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 06:18:26 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 06:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 623ms 06:18:26 INFO - PROCESS | 760 | 1461075506212 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 06:18:26 INFO - PROCESS | 760 | 1461075506214 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 06:18:26 INFO - PROCESS | 760 | 1461075506217 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:18:26 INFO - PROCESS | 760 | 1461075506219 Marionette TRACE conn2 <- [1,1714,null,{}] 06:18:26 INFO - PROCESS | 760 | 1461075506223 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:26 INFO - PROCESS | 760 | 1461075506336 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 06:18:26 INFO - PROCESS | 760 | 1461075506429 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:26 INFO - PROCESS | 760 | ++DOCSHELL 19DB3800 == 73 [pid = 760] [id = 438] 06:18:26 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (19DBB000) [pid = 760] [serial = 1314] [outer = 00000000] 06:18:26 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (19ED9000) [pid = 760] [serial = 1315] [outer = 19DBB000] 06:18:26 INFO - PROCESS | 760 | 1461075506482 Marionette DEBUG loaded listener.js 06:18:26 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1A0DCC00) [pid = 760] [serial = 1316] [outer = 19DBB000] 06:18:26 INFO - PROCESS | 760 | 1461075506913 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 06:18:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:18:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 748ms 06:18:26 INFO - PROCESS | 760 | 1461075506959 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 06:18:26 INFO - PROCESS | 760 | 1461075506961 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 06:18:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:18:26 INFO - PROCESS | 760 | 1461075506965 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:18:26 INFO - PROCESS | 760 | 1461075506967 Marionette TRACE conn2 <- [1,1718,null,{}] 06:18:26 INFO - PROCESS | 760 | 1461075506970 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:27 INFO - PROCESS | 760 | 1461075507084 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 06:18:27 INFO - PROCESS | 760 | 1461075507150 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:27 INFO - PROCESS | 760 | ++DOCSHELL 1A554800 == 74 [pid = 760] [id = 439] 06:18:27 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1A558400) [pid = 760] [serial = 1317] [outer = 00000000] 06:18:27 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1AA7D400) [pid = 760] [serial = 1318] [outer = 1A558400] 06:18:27 INFO - PROCESS | 760 | 1461075507194 Marionette DEBUG loaded listener.js 06:18:27 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1C0A3C00) [pid = 760] [serial = 1319] [outer = 1A558400] 06:18:27 INFO - PROCESS | 760 | 1461075507592 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 06:18:27 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 06:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 701ms 06:18:27 INFO - PROCESS | 760 | 1461075507648 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 06:18:27 INFO - PROCESS | 760 | 1461075507650 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 06:18:27 INFO - PROCESS | 760 | 1461075507654 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:18:27 INFO - PROCESS | 760 | 1461075507655 Marionette TRACE conn2 <- [1,1722,null,{}] 06:18:27 INFO - PROCESS | 760 | 1461075507659 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:27 INFO - PROCESS | 760 | 1461075507796 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 06:18:27 INFO - PROCESS | 760 | 1461075507814 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:27 INFO - PROCESS | 760 | ++DOCSHELL 1AA71800 == 75 [pid = 760] [id = 440] 06:18:27 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1BE6AC00) [pid = 760] [serial = 1320] [outer = 00000000] 06:18:27 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1CA0F800) [pid = 760] [serial = 1321] [outer = 1BE6AC00] 06:18:27 INFO - PROCESS | 760 | 1461075507858 Marionette DEBUG loaded listener.js 06:18:27 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1CF1BC00) [pid = 760] [serial = 1322] [outer = 1BE6AC00] 06:18:28 INFO - PROCESS | 760 | --DOMWINDOW == 132 (19826800) [pid = 760] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:18:28 INFO - PROCESS | 760 | --DOMWINDOW == 131 (1982AC00) [pid = 760] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:18:28 INFO - PROCESS | 760 | --DOMWINDOW == 130 (19ABA400) [pid = 760] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:18:28 INFO - PROCESS | 760 | --DOMWINDOW == 129 (1645AC00) [pid = 760] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:18:28 INFO - PROCESS | 760 | --DOMWINDOW == 128 (15AE2400) [pid = 760] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:18:28 INFO - PROCESS | 760 | --DOMWINDOW == 127 (14A96800) [pid = 760] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:18:28 INFO - PROCESS | 760 | --DOMWINDOW == 126 (11B6A800) [pid = 760] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:18:28 INFO - PROCESS | 760 | --DOMWINDOW == 125 (18423400) [pid = 760] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:18:28 INFO - PROCESS | 760 | --DOMWINDOW == 124 (17BF1800) [pid = 760] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:18:28 INFO - PROCESS | 760 | --DOMWINDOW == 123 (13262C00) [pid = 760] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:18:28 INFO - PROCESS | 760 | 1461075508418 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 06:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 795ms 06:18:28 INFO - PROCESS | 760 | 1461075508456 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 06:18:28 INFO - PROCESS | 760 | 1461075508458 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 06:18:28 INFO - PROCESS | 760 | 1461075508461 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:18:28 INFO - PROCESS | 760 | 1461075508463 Marionette TRACE conn2 <- [1,1726,null,{}] 06:18:28 INFO - PROCESS | 760 | 1461075508466 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:28 INFO - PROCESS | 760 | 1461075508547 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 06:18:28 INFO - PROCESS | 760 | 1461075508554 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:28 INFO - PROCESS | 760 | ++DOCSHELL 13725400 == 76 [pid = 760] [id = 441] 06:18:28 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (14A96800) [pid = 760] [serial = 1323] [outer = 00000000] 06:18:28 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (19ABA400) [pid = 760] [serial = 1324] [outer = 14A96800] 06:18:28 INFO - PROCESS | 760 | 1461075508598 Marionette DEBUG loaded listener.js 06:18:28 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1A0E1000) [pid = 760] [serial = 1325] [outer = 14A96800] 06:18:29 INFO - PROCESS | 760 | 1461075509053 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 06:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 639ms 06:18:29 INFO - PROCESS | 760 | 1461075509100 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 06:18:29 INFO - PROCESS | 760 | 1461075509102 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 06:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:18:29 INFO - PROCESS | 760 | 1461075509105 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:18:29 INFO - PROCESS | 760 | 1461075509107 Marionette TRACE conn2 <- [1,1730,null,{}] 06:18:29 INFO - PROCESS | 760 | 1461075509110 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:29 INFO - PROCESS | 760 | 1461075509193 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 06:18:29 INFO - PROCESS | 760 | 1461075509199 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:29 INFO - PROCESS | 760 | ++DOCSHELL 02A96C00 == 77 [pid = 760] [id = 442] 06:18:29 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (11C65000) [pid = 760] [serial = 1326] [outer = 00000000] 06:18:29 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1CABA400) [pid = 760] [serial = 1327] [outer = 11C65000] 06:18:29 INFO - PROCESS | 760 | 1461075509243 Marionette DEBUG loaded listener.js 06:18:29 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1CF23C00) [pid = 760] [serial = 1328] [outer = 11C65000] 06:18:29 INFO - PROCESS | 760 | 1461075509712 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 06:18:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 639ms 06:18:29 INFO - PROCESS | 760 | 1461075509754 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 06:18:29 INFO - PROCESS | 760 | 1461075509756 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 06:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:18:29 INFO - PROCESS | 760 | 1461075509759 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:18:29 INFO - PROCESS | 760 | 1461075509761 Marionette TRACE conn2 <- [1,1734,null,{}] 06:18:29 INFO - PROCESS | 760 | 1461075509764 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:29 INFO - PROCESS | 760 | 1461075509846 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 06:18:29 INFO - PROCESS | 760 | 1461075509852 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:29 INFO - PROCESS | 760 | ++DOCSHELL 1A578C00 == 78 [pid = 760] [id = 443] 06:18:29 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1BE64800) [pid = 760] [serial = 1329] [outer = 00000000] 06:18:29 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1D733800) [pid = 760] [serial = 1330] [outer = 1BE64800] 06:18:29 INFO - PROCESS | 760 | 1461075509901 Marionette DEBUG loaded listener.js 06:18:29 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1D73E400) [pid = 760] [serial = 1331] [outer = 1BE64800] 06:18:30 INFO - PROCESS | 760 | 1461075510561 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 06:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 903ms 06:18:30 INFO - PROCESS | 760 | 1461075510665 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 06:18:30 INFO - PROCESS | 760 | 1461075510669 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 06:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:18:30 INFO - PROCESS | 760 | 1461075510674 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:18:30 INFO - PROCESS | 760 | 1461075510678 Marionette TRACE conn2 <- [1,1738,null,{}] 06:18:30 INFO - PROCESS | 760 | 1461075510684 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:30 INFO - PROCESS | 760 | 1461075510804 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 06:18:30 INFO - PROCESS | 760 | 1461075510911 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:30 INFO - PROCESS | 760 | ++DOCSHELL 13770000 == 79 [pid = 760] [id = 444] 06:18:30 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (14A9D800) [pid = 760] [serial = 1332] [outer = 00000000] 06:18:30 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (16806C00) [pid = 760] [serial = 1333] [outer = 14A9D800] 06:18:30 INFO - PROCESS | 760 | 1461075510967 Marionette DEBUG loaded listener.js 06:18:31 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (17B46800) [pid = 760] [serial = 1334] [outer = 14A9D800] 06:18:31 INFO - PROCESS | 760 | 1461075511546 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 06:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 934ms 06:18:31 INFO - PROCESS | 760 | 1461075511621 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 06:18:31 INFO - PROCESS | 760 | 1461075511627 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 06:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:18:31 INFO - PROCESS | 760 | 1461075511633 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:18:31 INFO - PROCESS | 760 | 1461075511636 Marionette TRACE conn2 <- [1,1742,null,{}] 06:18:31 INFO - PROCESS | 760 | 1461075511640 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:31 INFO - PROCESS | 760 | 1461075511777 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 06:18:31 INFO - PROCESS | 760 | 1461075511917 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:31 INFO - PROCESS | 760 | ++DOCSHELL 15A2B000 == 80 [pid = 760] [id = 445] 06:18:31 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (167B6800) [pid = 760] [serial = 1335] [outer = 00000000] 06:18:31 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (19297C00) [pid = 760] [serial = 1336] [outer = 167B6800] 06:18:31 INFO - PROCESS | 760 | 1461075511972 Marionette DEBUG loaded listener.js 06:18:32 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (196A5C00) [pid = 760] [serial = 1337] [outer = 167B6800] 06:18:32 INFO - PROCESS | 760 | 1461075512566 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 06:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 997ms 06:18:32 INFO - PROCESS | 760 | 1461075512633 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 06:18:32 INFO - PROCESS | 760 | 1461075512636 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 06:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:18:32 INFO - PROCESS | 760 | 1461075512640 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:18:32 INFO - PROCESS | 760 | 1461075512643 Marionette TRACE conn2 <- [1,1746,null,{}] 06:18:32 INFO - PROCESS | 760 | 1461075512667 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:32 INFO - PROCESS | 760 | 1461075512810 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 06:18:32 INFO - PROCESS | 760 | 1461075512879 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:32 INFO - PROCESS | 760 | ++DOCSHELL 1D2ADC00 == 81 [pid = 760] [id = 446] 06:18:32 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1D2AF400) [pid = 760] [serial = 1338] [outer = 00000000] 06:18:32 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1D5EC800) [pid = 760] [serial = 1339] [outer = 1D2AF400] 06:18:32 INFO - PROCESS | 760 | 1461075512936 Marionette DEBUG loaded listener.js 06:18:33 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1D73D000) [pid = 760] [serial = 1340] [outer = 1D2AF400] 06:18:33 INFO - PROCESS | 760 | 1461075513542 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 06:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 950ms 06:18:33 INFO - PROCESS | 760 | 1461075513568 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 06:18:33 INFO - PROCESS | 760 | 1461075513571 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 06:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:18:33 INFO - PROCESS | 760 | 1461075513575 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:18:33 INFO - PROCESS | 760 | 1461075513577 Marionette TRACE conn2 <- [1,1750,null,{}] 06:18:33 INFO - PROCESS | 760 | 1461075513580 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:33 INFO - PROCESS | 760 | 1461075513688 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 06:18:33 INFO - PROCESS | 760 | 1461075513799 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:33 INFO - PROCESS | 760 | ++DOCSHELL 19826000 == 82 [pid = 760] [id = 447] 06:18:33 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (19827800) [pid = 760] [serial = 1341] [outer = 00000000] 06:18:33 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1DA2B000) [pid = 760] [serial = 1342] [outer = 19827800] 06:18:33 INFO - PROCESS | 760 | 1461075513853 Marionette DEBUG loaded listener.js 06:18:33 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1DA2F400) [pid = 760] [serial = 1343] [outer = 19827800] 06:18:34 INFO - PROCESS | 760 | 1461075514427 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 06:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 904ms 06:18:34 INFO - PROCESS | 760 | 1461075514478 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 06:18:34 INFO - PROCESS | 760 | 1461075514481 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 06:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:18:34 INFO - PROCESS | 760 | 1461075514484 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:18:34 INFO - PROCESS | 760 | 1461075514486 Marionette TRACE conn2 <- [1,1754,null,{}] 06:18:34 INFO - PROCESS | 760 | 1461075514490 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:34 INFO - PROCESS | 760 | 1461075514592 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 06:18:34 INFO - PROCESS | 760 | 1461075514702 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:34 INFO - PROCESS | 760 | ++DOCSHELL 1D5E6800 == 83 [pid = 760] [id = 448] 06:18:34 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1D740000) [pid = 760] [serial = 1344] [outer = 00000000] 06:18:34 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1DBC6800) [pid = 760] [serial = 1345] [outer = 1D740000] 06:18:34 INFO - PROCESS | 760 | 1461075514756 Marionette DEBUG loaded listener.js 06:18:34 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1DBC7C00) [pid = 760] [serial = 1346] [outer = 1D740000] 06:18:35 INFO - PROCESS | 760 | 1461075515358 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 06:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 950ms 06:18:35 INFO - PROCESS | 760 | 1461075515430 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 06:18:35 INFO - PROCESS | 760 | 1461075515432 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 06:18:35 INFO - PROCESS | 760 | 1461075515435 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:18:35 INFO - PROCESS | 760 | 1461075515437 Marionette TRACE conn2 <- [1,1758,null,{}] 06:18:35 INFO - PROCESS | 760 | 1461075515441 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:35 INFO - PROCESS | 760 | 1461075515562 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 06:18:35 INFO - PROCESS | 760 | 1461075515709 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:35 INFO - PROCESS | 760 | ++DOCSHELL 1372B000 == 84 [pid = 760] [id = 449] 06:18:35 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (19750C00) [pid = 760] [serial = 1347] [outer = 00000000] 06:18:35 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1975C800) [pid = 760] [serial = 1348] [outer = 19750C00] 06:18:35 INFO - PROCESS | 760 | 1461075515766 Marionette DEBUG loaded listener.js 06:18:35 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1DBC1C00) [pid = 760] [serial = 1349] [outer = 19750C00] 06:18:36 INFO - PROCESS | 760 | 1461075516519 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 06:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1153ms 06:18:36 INFO - PROCESS | 760 | 1461075516590 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 06:18:36 INFO - PROCESS | 760 | 1461075516594 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 06:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:18:36 INFO - PROCESS | 760 | 1461075516600 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:18:36 INFO - PROCESS | 760 | 1461075516603 Marionette TRACE conn2 <- [1,1762,null,{}] 06:18:36 INFO - PROCESS | 760 | 1461075516610 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:36 INFO - PROCESS | 760 | 1461075516710 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 06:18:36 INFO - PROCESS | 760 | 1461075516857 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:36 INFO - PROCESS | 760 | ++DOCSHELL 16477000 == 85 [pid = 760] [id = 450] 06:18:36 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1653D000) [pid = 760] [serial = 1350] [outer = 00000000] 06:18:36 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (17C40000) [pid = 760] [serial = 1351] [outer = 1653D000] 06:18:36 INFO - PROCESS | 760 | 1461075516906 Marionette DEBUG loaded listener.js 06:18:36 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (180E0800) [pid = 760] [serial = 1352] [outer = 1653D000] 06:18:37 INFO - PROCESS | 760 | 1461075517481 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 06:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 935ms 06:18:37 INFO - PROCESS | 760 | 1461075517546 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 06:18:37 INFO - PROCESS | 760 | 1461075517552 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 06:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:18:37 INFO - PROCESS | 760 | 1461075517558 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:18:37 INFO - PROCESS | 760 | 1461075517560 Marionette TRACE conn2 <- [1,1766,null,{}] 06:18:37 INFO - PROCESS | 760 | 1461075517564 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:37 INFO - PROCESS | 760 | 1461075517665 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 06:18:37 INFO - PROCESS | 760 | 1461075517815 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 13446400 == 84 [pid = 760] [id = 204] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 12D42000 == 83 [pid = 760] [id = 397] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 02A96C00 == 82 [pid = 760] [id = 442] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 13725400 == 81 [pid = 760] [id = 441] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 1AA71800 == 80 [pid = 760] [id = 440] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 1A554800 == 79 [pid = 760] [id = 439] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 19DB3800 == 78 [pid = 760] [id = 438] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 12CF1800 == 77 [pid = 760] [id = 437] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 19253400 == 76 [pid = 760] [id = 436] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 14AA0800 == 75 [pid = 760] [id = 435] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 16B60400 == 74 [pid = 760] [id = 434] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 02A8F400 == 73 [pid = 760] [id = 433] 06:18:37 INFO - PROCESS | 760 | --DOMWINDOW == 152 (14347800) [pid = 760] [serial = 1234] [outer = 00000000] [url = about:blank] 06:18:37 INFO - PROCESS | 760 | --DOMWINDOW == 151 (17C46000) [pid = 760] [serial = 1237] [outer = 00000000] [url = about:blank] 06:18:37 INFO - PROCESS | 760 | --DOMWINDOW == 150 (1A0E2000) [pid = 760] [serial = 1240] [outer = 00000000] [url = about:blank] 06:18:37 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1CF1E400) [pid = 760] [serial = 1243] [outer = 00000000] [url = about:blank] 06:18:37 INFO - PROCESS | 760 | --DOMWINDOW == 148 (1D2B0800) [pid = 760] [serial = 1246] [outer = 00000000] [url = about:blank] 06:18:37 INFO - PROCESS | 760 | --DOMWINDOW == 147 (1D5EE800) [pid = 760] [serial = 1249] [outer = 00000000] [url = about:blank] 06:18:37 INFO - PROCESS | 760 | ++DOCSHELL 02A96C00 == 74 [pid = 760] [id = 451] 06:18:37 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (12BDF400) [pid = 760] [serial = 1353] [outer = 00000000] 06:18:37 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (143AE400) [pid = 760] [serial = 1354] [outer = 12BDF400] 06:18:37 INFO - PROCESS | 760 | 1461075517906 Marionette DEBUG loaded listener.js 06:18:37 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1645C000) [pid = 760] [serial = 1355] [outer = 12BDF400] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 19CAF800 == 73 [pid = 760] [id = 431] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 1A0DC000 == 72 [pid = 760] [id = 430] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 143A3800 == 71 [pid = 760] [id = 429] 06:18:37 INFO - PROCESS | 760 | --DOCSHELL 142AD400 == 70 [pid = 760] [id = 428] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1C0C4000) [pid = 760] [serial = 1279] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 148 (19AC6C00) [pid = 760] [serial = 1267] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 147 (1A0E1C00) [pid = 760] [serial = 1270] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 146 (17C40C00) [pid = 760] [serial = 1258] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 145 (18055C00) [pid = 760] [serial = 1259] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 144 (19DB0800) [pid = 760] [serial = 1268] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 143 (16458000) [pid = 760] [serial = 1252] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 142 (1653B400) [pid = 760] [serial = 1253] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 141 (16472000) [pid = 760] [serial = 1255] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 140 (167BA000) [pid = 760] [serial = 1256] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 139 (13640800) [pid = 760] [serial = 1273] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 138 (197A3C00) [pid = 760] [serial = 1264] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 137 (18ABD000) [pid = 760] [serial = 1261] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 136 (19295000) [pid = 760] [serial = 1262] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1A5D4800) [pid = 760] [serial = 1271] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 134 (14A9CC00) [pid = 760] [serial = 1274] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1C0CB400) [pid = 760] [serial = 1280] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 132 (19DB3000) [pid = 760] [serial = 1276] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 131 (1A045000) [pid = 760] [serial = 1277] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | --DOMWINDOW == 130 (197A6C00) [pid = 760] [serial = 1265] [outer = 00000000] [url = about:blank] 06:18:38 INFO - PROCESS | 760 | 1461075518357 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 06:18:38 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 06:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 841ms 06:18:38 INFO - PROCESS | 760 | 1461075518383 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 06:18:38 INFO - PROCESS | 760 | 1461075518385 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 06:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:18:38 INFO - PROCESS | 760 | 1461075518389 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:18:38 INFO - PROCESS | 760 | 1461075518392 Marionette TRACE conn2 <- [1,1770,null,{}] 06:18:38 INFO - PROCESS | 760 | 1461075518402 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:38 INFO - PROCESS | 760 | 1461075518489 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 06:18:38 INFO - PROCESS | 760 | 1461075518497 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:38 INFO - PROCESS | 760 | ++DOCSHELL 16544800 == 71 [pid = 760] [id = 452] 06:18:38 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (18AC4800) [pid = 760] [serial = 1356] [outer = 00000000] 06:18:38 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (19752C00) [pid = 760] [serial = 1357] [outer = 18AC4800] 06:18:38 INFO - PROCESS | 760 | 1461075518545 Marionette DEBUG loaded listener.js 06:18:38 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (19759400) [pid = 760] [serial = 1358] [outer = 18AC4800] 06:18:39 INFO - PROCESS | 760 | 1461075519032 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 06:18:39 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 06:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 701ms 06:18:39 INFO - PROCESS | 760 | 1461075519088 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 06:18:39 INFO - PROCESS | 760 | 1461075519090 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 06:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:18:39 INFO - PROCESS | 760 | 1461075519093 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:18:39 INFO - PROCESS | 760 | 1461075519095 Marionette TRACE conn2 <- [1,1774,null,{}] 06:18:39 INFO - PROCESS | 760 | 1461075519098 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:39 INFO - PROCESS | 760 | 1461075519181 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 06:18:39 INFO - PROCESS | 760 | 1461075519191 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:39 INFO - PROCESS | 760 | ++DOCSHELL 14A92800 == 72 [pid = 760] [id = 453] 06:18:39 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (19296000) [pid = 760] [serial = 1359] [outer = 00000000] 06:18:39 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (197A7400) [pid = 760] [serial = 1360] [outer = 19296000] 06:18:39 INFO - PROCESS | 760 | 1461075519235 Marionette DEBUG loaded listener.js 06:18:39 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (19828400) [pid = 760] [serial = 1361] [outer = 19296000] 06:18:39 INFO - PROCESS | 760 | 1461075519701 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 06:18:39 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 06:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 623ms 06:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:18:39 INFO - PROCESS | 760 | 1461075519732 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 06:18:39 INFO - PROCESS | 760 | 1461075519734 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 06:18:39 INFO - PROCESS | 760 | 1461075519741 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:18:39 INFO - PROCESS | 760 | 1461075519742 Marionette TRACE conn2 <- [1,1778,null,{}] 06:18:39 INFO - PROCESS | 760 | 1461075519746 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:39 INFO - PROCESS | 760 | 1461075519828 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 06:18:39 INFO - PROCESS | 760 | 1461075519834 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:39 INFO - PROCESS | 760 | ++DOCSHELL 19295000 == 73 [pid = 760] [id = 454] 06:18:39 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (19752400) [pid = 760] [serial = 1362] [outer = 00000000] 06:18:39 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (19DB1C00) [pid = 760] [serial = 1363] [outer = 19752400] 06:18:39 INFO - PROCESS | 760 | 1461075519881 Marionette DEBUG loaded listener.js 06:18:39 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (19DB1400) [pid = 760] [serial = 1364] [outer = 19752400] 06:18:40 INFO - PROCESS | 760 | 1461075520368 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:18:40 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) 06:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 685ms 06:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:18:40 INFO - PROCESS | 760 | 1461075520437 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 06:18:40 INFO - PROCESS | 760 | 1461075520439 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 06:18:40 INFO - PROCESS | 760 | 1461075520448 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:18:40 INFO - PROCESS | 760 | 1461075520450 Marionette TRACE conn2 <- [1,1782,null,{}] 06:18:40 INFO - PROCESS | 760 | 1461075520453 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:40 INFO - PROCESS | 760 | 1461075520586 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 06:18:40 INFO - PROCESS | 760 | 1461075520654 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:40 INFO - PROCESS | 760 | ++DOCSHELL 1A0E2000 == 74 [pid = 760] [id = 455] 06:18:40 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1A556C00) [pid = 760] [serial = 1365] [outer = 00000000] 06:18:40 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1A5D9000) [pid = 760] [serial = 1366] [outer = 1A556C00] 06:18:40 INFO - PROCESS | 760 | 1461075520702 Marionette DEBUG loaded listener.js 06:18:40 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1A79BC00) [pid = 760] [serial = 1367] [outer = 1A556C00] 06:18:41 INFO - PROCESS | 760 | 1461075521109 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 685ms 06:18:41 INFO - PROCESS | 760 | 1461075521142 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 06:18:41 INFO - PROCESS | 760 | 1461075521144 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 06:18:41 INFO - PROCESS | 760 | 1461075521147 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:18:41 INFO - PROCESS | 760 | 1461075521149 Marionette TRACE conn2 <- [1,1786,null,{}] 06:18:41 INFO - PROCESS | 760 | 1461075521152 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:41 INFO - PROCESS | 760 | 1461075521296 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 06:18:41 INFO - PROCESS | 760 | 1461075521322 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:41 INFO - PROCESS | 760 | ++DOCSHELL 1C0B1400 == 75 [pid = 760] [id = 456] 06:18:41 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1C0C4400) [pid = 760] [serial = 1368] [outer = 00000000] 06:18:41 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1C17AC00) [pid = 760] [serial = 1369] [outer = 1C0C4400] 06:18:41 INFO - PROCESS | 760 | 1461075521371 Marionette DEBUG loaded listener.js 06:18:41 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1CF20000) [pid = 760] [serial = 1370] [outer = 1C0C4400] 06:18:41 INFO - PROCESS | 760 | 1461075521815 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 06:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 701ms 06:18:41 INFO - PROCESS | 760 | 1461075521850 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 06:18:41 INFO - PROCESS | 760 | 1461075521852 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 06:18:41 INFO - PROCESS | 760 | 1461075521855 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:18:41 INFO - PROCESS | 760 | 1461075521857 Marionette TRACE conn2 <- [1,1790,null,{}] 06:18:41 INFO - PROCESS | 760 | 1461075521860 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:41 INFO - PROCESS | 760 | 1461075521981 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 06:18:42 INFO - PROCESS | 760 | 1461075522046 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:42 INFO - PROCESS | 760 | ++DOCSHELL 1A55B800 == 76 [pid = 760] [id = 457] 06:18:42 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1CAC2400) [pid = 760] [serial = 1371] [outer = 00000000] 06:18:42 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1D5F4000) [pid = 760] [serial = 1372] [outer = 1CAC2400] 06:18:42 INFO - PROCESS | 760 | 1461075522090 Marionette DEBUG loaded listener.js 06:18:42 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (1D739400) [pid = 760] [serial = 1373] [outer = 1CAC2400] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 147 (1BE6AC00) [pid = 760] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 146 (13262400) [pid = 760] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 145 (19DBB000) [pid = 760] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1A558400) [pid = 760] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 143 (19293000) [pid = 760] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 142 (17B4D000) [pid = 760] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 141 (18AC7400) [pid = 760] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 140 (16471800) [pid = 760] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 139 (11C28C00) [pid = 760] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 138 (17BEF800) [pid = 760] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 137 (12CF1C00) [pid = 760] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 136 (11C65000) [pid = 760] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 135 (14A96800) [pid = 760] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 134 (19829C00) [pid = 760] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:18:42 INFO - PROCESS | 760 | --DOMWINDOW == 133 (16743C00) [pid = 760] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:18:42 INFO - PROCESS | 760 | 1461075522731 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 888ms 06:18:42 INFO - PROCESS | 760 | 1461075522742 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 06:18:42 INFO - PROCESS | 760 | 1461075522743 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 06:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:18:42 INFO - PROCESS | 760 | 1461075522747 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:18:42 INFO - PROCESS | 760 | 1461075522749 Marionette TRACE conn2 <- [1,1794,null,{}] 06:18:42 INFO - PROCESS | 760 | 1461075522752 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:42 INFO - PROCESS | 760 | 1461075522833 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 06:18:42 INFO - PROCESS | 760 | 1461075522839 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:42 INFO - PROCESS | 760 | ++DOCSHELL 13262400 == 77 [pid = 760] [id = 458] 06:18:42 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (13439000) [pid = 760] [serial = 1374] [outer = 00000000] 06:18:42 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (167B9C00) [pid = 760] [serial = 1375] [outer = 13439000] 06:18:42 INFO - PROCESS | 760 | 1461075522883 Marionette DEBUG loaded listener.js 06:18:42 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (19298C00) [pid = 760] [serial = 1376] [outer = 13439000] 06:18:43 INFO - PROCESS | 760 | 1461075523332 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 06:18:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:18:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 639ms 06:18:43 INFO - PROCESS | 760 | 1461075523386 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 06:18:43 INFO - PROCESS | 760 | 1461075523388 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 06:18:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:18:43 INFO - PROCESS | 760 | 1461075523393 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:18:43 INFO - PROCESS | 760 | 1461075523396 Marionette TRACE conn2 <- [1,1798,null,{}] 06:18:43 INFO - PROCESS | 760 | 1461075523399 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:43 INFO - PROCESS | 760 | 1461075523482 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 06:18:43 INFO - PROCESS | 760 | 1461075523489 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:43 INFO - PROCESS | 760 | ++DOCSHELL 16740400 == 78 [pid = 760] [id = 459] 06:18:43 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (18ABB800) [pid = 760] [serial = 1377] [outer = 00000000] 06:18:43 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1BE6AC00) [pid = 760] [serial = 1378] [outer = 18ABB800] 06:18:43 INFO - PROCESS | 760 | 1461075523532 Marionette DEBUG loaded listener.js 06:18:43 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1C17E800) [pid = 760] [serial = 1379] [outer = 18ABB800] 06:18:43 INFO - PROCESS | 760 | 1461075523957 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 624ms 06:18:44 INFO - PROCESS | 760 | 1461075524013 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 06:18:44 INFO - PROCESS | 760 | 1461075524015 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 06:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:18:44 INFO - PROCESS | 760 | 1461075524018 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:18:44 INFO - PROCESS | 760 | 1461075524021 Marionette TRACE conn2 <- [1,1802,null,{}] 06:18:44 INFO - PROCESS | 760 | 1461075524024 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:44 INFO - PROCESS | 760 | 1461075524123 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 06:18:44 INFO - PROCESS | 760 | 1461075524129 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:44 INFO - PROCESS | 760 | ++DOCSHELL 1DA24800 == 79 [pid = 760] [id = 460] 06:18:44 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1DBC2400) [pid = 760] [serial = 1380] [outer = 00000000] 06:18:44 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1DBF2C00) [pid = 760] [serial = 1381] [outer = 1DBC2400] 06:18:44 INFO - PROCESS | 760 | 1461075524177 Marionette DEBUG loaded listener.js 06:18:44 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1DBF6C00) [pid = 760] [serial = 1382] [outer = 1DBC2400] 06:18:44 INFO - PROCESS | 760 | 1461075524734 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 06:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 795ms 06:18:44 INFO - PROCESS | 760 | 1461075524821 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 06:18:44 INFO - PROCESS | 760 | 1461075524825 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 06:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:18:44 INFO - PROCESS | 760 | 1461075524831 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:18:44 INFO - PROCESS | 760 | 1461075524835 Marionette TRACE conn2 <- [1,1806,null,{}] 06:18:44 INFO - PROCESS | 760 | 1461075524841 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:44 INFO - PROCESS | 760 | 1461075524989 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 06:18:45 INFO - PROCESS | 760 | 1461075525100 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:45 INFO - PROCESS | 760 | ++DOCSHELL 15A32400 == 80 [pid = 760] [id = 461] 06:18:45 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (15AE1400) [pid = 760] [serial = 1383] [outer = 00000000] 06:18:45 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1646D000) [pid = 760] [serial = 1384] [outer = 15AE1400] 06:18:45 INFO - PROCESS | 760 | 1461075525168 Marionette DEBUG loaded listener.js 06:18:45 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1673E400) [pid = 760] [serial = 1385] [outer = 15AE1400] 06:18:45 INFO - PROCESS | 760 | 1461075525763 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 06:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 997ms 06:18:45 INFO - PROCESS | 760 | 1461075525834 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 06:18:45 INFO - PROCESS | 760 | 1461075525840 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 06:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:18:45 INFO - PROCESS | 760 | 1461075525846 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:18:45 INFO - PROCESS | 760 | 1461075525849 Marionette TRACE conn2 <- [1,1810,null,{}] 06:18:45 INFO - PROCESS | 760 | 1461075525853 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:45 INFO - PROCESS | 760 | 1461075525962 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 06:18:46 INFO - PROCESS | 760 | 1461075526106 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:46 INFO - PROCESS | 760 | ++DOCSHELL 17C4C800 == 81 [pid = 760] [id = 462] 06:18:46 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (182D2C00) [pid = 760] [serial = 1386] [outer = 00000000] 06:18:46 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (19296400) [pid = 760] [serial = 1387] [outer = 182D2C00] 06:18:46 INFO - PROCESS | 760 | 1461075526161 Marionette DEBUG loaded listener.js 06:18:46 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (19758000) [pid = 760] [serial = 1388] [outer = 182D2C00] 06:18:46 INFO - PROCESS | 760 | 1461075526707 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 06:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 888ms 06:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:18:46 INFO - PROCESS | 760 | 1461075526748 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 06:18:46 INFO - PROCESS | 760 | 1461075526751 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 06:18:46 INFO - PROCESS | 760 | 1461075526755 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:18:46 INFO - PROCESS | 760 | 1461075526758 Marionette TRACE conn2 <- [1,1814,null,{}] 06:18:46 INFO - PROCESS | 760 | 1461075526770 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:46 INFO - PROCESS | 760 | 1461075526883 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 06:18:47 INFO - PROCESS | 760 | 1461075527027 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:47 INFO - PROCESS | 760 | ++DOCSHELL 1A0DFC00 == 82 [pid = 760] [id = 463] 06:18:47 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1A0E0400) [pid = 760] [serial = 1389] [outer = 00000000] 06:18:47 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1C0C4000) [pid = 760] [serial = 1390] [outer = 1A0E0400] 06:18:47 INFO - PROCESS | 760 | 1461075527084 Marionette DEBUG loaded listener.js 06:18:47 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1C330000) [pid = 760] [serial = 1391] [outer = 1A0E0400] 06:18:47 INFO - PROCESS | 760 | 1461075527710 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 06:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 998ms 06:18:47 INFO - PROCESS | 760 | 1461075527756 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 06:18:47 INFO - PROCESS | 760 | 1461075527759 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 06:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:18:47 INFO - PROCESS | 760 | 1461075527762 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:18:47 INFO - PROCESS | 760 | 1461075527764 Marionette TRACE conn2 <- [1,1818,null,{}] 06:18:47 INFO - PROCESS | 760 | 1461075527768 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:47 INFO - PROCESS | 760 | 1461075527874 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 06:18:48 INFO - PROCESS | 760 | 1461075528038 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:48 INFO - PROCESS | 760 | ++DOCSHELL 1DA31000 == 83 [pid = 760] [id = 464] 06:18:48 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1DBC4400) [pid = 760] [serial = 1392] [outer = 00000000] 06:18:48 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (1DBFC800) [pid = 760] [serial = 1393] [outer = 1DBC4400] 06:18:48 INFO - PROCESS | 760 | 1461075528093 Marionette DEBUG loaded listener.js 06:18:48 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (1E0CCC00) [pid = 760] [serial = 1394] [outer = 1DBC4400] 06:18:48 INFO - PROCESS | 760 | 1461075528643 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 06:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 950ms 06:18:48 INFO - PROCESS | 760 | 1461075528707 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 06:18:48 INFO - PROCESS | 760 | 1461075528709 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 06:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:18:48 INFO - PROCESS | 760 | 1461075528713 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:18:48 INFO - PROCESS | 760 | 1461075528715 Marionette TRACE conn2 <- [1,1822,null,{}] 06:18:48 INFO - PROCESS | 760 | 1461075528719 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:48 INFO - PROCESS | 760 | 1461075528822 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 06:18:48 INFO - PROCESS | 760 | 1461075528965 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:48 INFO - PROCESS | 760 | ++DOCSHELL 1C32F400 == 84 [pid = 760] [id = 465] 06:18:48 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (1D57D400) [pid = 760] [serial = 1395] [outer = 00000000] 06:18:49 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (1E0D5400) [pid = 760] [serial = 1396] [outer = 1D57D400] 06:18:49 INFO - PROCESS | 760 | 1461075529019 Marionette DEBUG loaded listener.js 06:18:49 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (1E0D8C00) [pid = 760] [serial = 1397] [outer = 1D57D400] 06:18:49 INFO - PROCESS | 760 | 1461075529642 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 06:18:49 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 06:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 997ms 06:18:49 INFO - PROCESS | 760 | 1461075529700 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 06:18:49 INFO - PROCESS | 760 | 1461075529702 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 06:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:18:49 INFO - PROCESS | 760 | 1461075529706 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:18:49 INFO - PROCESS | 760 | 1461075529707 Marionette TRACE conn2 <- [1,1826,null,{}] 06:18:49 INFO - PROCESS | 760 | 1461075529711 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:49 INFO - PROCESS | 760 | 1461075529838 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 06:18:49 INFO - PROCESS | 760 | 1461075529987 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:49 INFO - PROCESS | 760 | ++DOCSHELL 18422000 == 85 [pid = 760] [id = 466] 06:18:49 INFO - PROCESS | 760 | ++DOMWINDOW == 158 (18484C00) [pid = 760] [serial = 1398] [outer = 00000000] 06:18:50 INFO - PROCESS | 760 | ++DOMWINDOW == 159 (19DB6C00) [pid = 760] [serial = 1399] [outer = 18484C00] 06:18:50 INFO - PROCESS | 760 | 1461075530045 Marionette DEBUG loaded listener.js 06:18:50 INFO - PROCESS | 760 | ++DOMWINDOW == 160 (1C0A4800) [pid = 760] [serial = 1400] [outer = 18484C00] 06:18:50 INFO - PROCESS | 760 | 1461075530888 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 06:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1246ms 06:18:50 INFO - PROCESS | 760 | 1461075530967 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 06:18:50 INFO - PROCESS | 760 | 1461075530971 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 06:18:50 INFO - PROCESS | 760 | 1461075530976 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:18:50 INFO - PROCESS | 760 | 1461075530980 Marionette TRACE conn2 <- [1,1830,null,{}] 06:18:50 INFO - PROCESS | 760 | 1461075530986 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:51 INFO - PROCESS | 760 | 1461075531135 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 06:18:51 INFO - PROCESS | 760 | 1461075531206 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:51 INFO - PROCESS | 760 | ++DOCSHELL 14204000 == 86 [pid = 760] [id = 467] 06:18:51 INFO - PROCESS | 760 | ++DOMWINDOW == 161 (14208000) [pid = 760] [serial = 1401] [outer = 00000000] 06:18:51 INFO - PROCESS | 760 | ++DOMWINDOW == 162 (143A6800) [pid = 760] [serial = 1402] [outer = 14208000] 06:18:51 INFO - PROCESS | 760 | 1461075531255 Marionette DEBUG loaded listener.js 06:18:51 INFO - PROCESS | 760 | ++DOMWINDOW == 163 (156A0000) [pid = 760] [serial = 1403] [outer = 14208000] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 13259400 == 85 [pid = 760] [id = 410] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 1961E400 == 84 [pid = 760] [id = 378] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 16740400 == 83 [pid = 760] [id = 459] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 13262400 == 82 [pid = 760] [id = 458] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 1A55B800 == 81 [pid = 760] [id = 457] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 1C0B1400 == 80 [pid = 760] [id = 456] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 1A0E2000 == 79 [pid = 760] [id = 455] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 19295000 == 78 [pid = 760] [id = 454] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 14A92800 == 77 [pid = 760] [id = 453] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 16544800 == 76 [pid = 760] [id = 452] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 02A96C00 == 75 [pid = 760] [id = 451] 06:18:51 INFO - PROCESS | 760 | --DOMWINDOW == 162 (1D733800) [pid = 760] [serial = 1330] [outer = 00000000] [url = about:blank] 06:18:51 INFO - PROCESS | 760 | --DOMWINDOW == 161 (1D5EDC00) [pid = 760] [serial = 1297] [outer = 00000000] [url = about:blank] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 16477000 == 74 [pid = 760] [id = 450] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 1372B000 == 73 [pid = 760] [id = 449] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 1D5E6800 == 72 [pid = 760] [id = 448] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 19826000 == 71 [pid = 760] [id = 447] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 1D2ADC00 == 70 [pid = 760] [id = 446] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 15A2B000 == 69 [pid = 760] [id = 445] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 13770000 == 68 [pid = 760] [id = 444] 06:18:51 INFO - PROCESS | 760 | --DOCSHELL 1A578C00 == 67 [pid = 760] [id = 443] 06:18:51 INFO - PROCESS | 760 | 1461075531898 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 06:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 935ms 06:18:51 INFO - PROCESS | 760 | 1461075531923 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 06:18:51 INFO - PROCESS | 760 | 1461075531928 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 06:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:18:51 INFO - PROCESS | 760 | 1461075531934 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:18:51 INFO - PROCESS | 760 | 1461075531937 Marionette TRACE conn2 <- [1,1834,null,{}] 06:18:51 INFO - PROCESS | 760 | 1461075531940 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:52 INFO - PROCESS | 760 | 1461075532024 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 160 (1CF23C00) [pid = 760] [serial = 1328] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 159 (1CF1BC00) [pid = 760] [serial = 1322] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 158 (15D04C00) [pid = 760] [serial = 1138] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 157 (1A0DCC00) [pid = 760] [serial = 1316] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 156 (1AA7D400) [pid = 760] [serial = 1318] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 155 (1C323C00) [pid = 760] [serial = 1291] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 154 (167BC000) [pid = 760] [serial = 1285] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 153 (1979FC00) [pid = 760] [serial = 1309] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 152 (1841CC00) [pid = 760] [serial = 1304] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 151 (1CF21400) [pid = 760] [serial = 1282] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 150 (1C0D1800) [pid = 760] [serial = 1147] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 149 (18052800) [pid = 760] [serial = 1307] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 148 (1C0A3C00) [pid = 760] [serial = 1319] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 147 (18AC4000) [pid = 760] [serial = 1288] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 146 (143A9C00) [pid = 760] [serial = 1300] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 145 (1982B800) [pid = 760] [serial = 1312] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 144 (19ED9000) [pid = 760] [serial = 1315] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 143 (16810800) [pid = 760] [serial = 1306] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 142 (1C32E800) [pid = 760] [serial = 1150] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 141 (15A31C00) [pid = 760] [serial = 1301] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1CABA400) [pid = 760] [serial = 1327] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 139 (1CA0F800) [pid = 760] [serial = 1321] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 138 (1D2A9C00) [pid = 760] [serial = 1294] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 137 (19ABA400) [pid = 760] [serial = 1324] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 136 (197CBC00) [pid = 760] [serial = 1310] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1804F400) [pid = 760] [serial = 1303] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 134 (19D29400) [pid = 760] [serial = 1313] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1A0E1000) [pid = 760] [serial = 1325] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 132 (1AA7D800) [pid = 760] [serial = 1144] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | --DOMWINDOW == 131 (17C49000) [pid = 760] [serial = 1141] [outer = 00000000] [url = about:blank] 06:18:52 INFO - PROCESS | 760 | 1461075532140 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:52 INFO - PROCESS | 760 | ++DOCSHELL 12B7F400 == 68 [pid = 760] [id = 468] 06:18:52 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (12D71C00) [pid = 760] [serial = 1404] [outer = 00000000] 06:18:52 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (158EC400) [pid = 760] [serial = 1405] [outer = 12D71C00] 06:18:52 INFO - PROCESS | 760 | 1461075532188 Marionette DEBUG loaded listener.js 06:18:52 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1646F000) [pid = 760] [serial = 1406] [outer = 12D71C00] 06:18:52 INFO - PROCESS | 760 | 1461075532659 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:18:52 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) 06:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 794ms 06:18:52 INFO - PROCESS | 760 | 1461075532736 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 06:18:52 INFO - PROCESS | 760 | 1461075532738 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 06:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:18:52 INFO - PROCESS | 760 | 1461075532741 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:18:52 INFO - PROCESS | 760 | 1461075532744 Marionette TRACE conn2 <- [1,1838,null,{}] 06:18:52 INFO - PROCESS | 760 | 1461075532754 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:52 INFO - PROCESS | 760 | 1461075532846 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 06:18:52 INFO - PROCESS | 760 | 1461075532855 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:52 INFO - PROCESS | 760 | ++DOCSHELL 17C4B400 == 69 [pid = 760] [id = 469] 06:18:52 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (17C4C000) [pid = 760] [serial = 1407] [outer = 00000000] 06:18:52 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (180D7C00) [pid = 760] [serial = 1408] [outer = 17C4C000] 06:18:52 INFO - PROCESS | 760 | 1461075532904 Marionette DEBUG loaded listener.js 06:18:52 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (182D2000) [pid = 760] [serial = 1409] [outer = 17C4C000] 06:18:53 INFO - PROCESS | 760 | 1461075533359 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 639ms 06:18:53 INFO - PROCESS | 760 | 1461075533379 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 06:18:53 INFO - PROCESS | 760 | 1461075533381 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 06:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:18:53 INFO - PROCESS | 760 | 1461075533385 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:18:53 INFO - PROCESS | 760 | 1461075533386 Marionette TRACE conn2 <- [1,1842,null,{}] 06:18:53 INFO - PROCESS | 760 | 1461075533393 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:53 INFO - PROCESS | 760 | 1461075533474 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 06:18:53 INFO - PROCESS | 760 | 1461075533481 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:53 INFO - PROCESS | 760 | ++DOCSHELL 189B3400 == 70 [pid = 760] [id = 470] 06:18:53 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (189B9000) [pid = 760] [serial = 1410] [outer = 00000000] 06:18:53 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (19290C00) [pid = 760] [serial = 1411] [outer = 189B9000] 06:18:53 INFO - PROCESS | 760 | 1461075533526 Marionette DEBUG loaded listener.js 06:18:53 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (19299800) [pid = 760] [serial = 1412] [outer = 189B9000] 06:18:53 INFO - PROCESS | 760 | 1461075533989 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 701ms 06:18:54 INFO - PROCESS | 760 | 1461075534084 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 06:18:54 INFO - PROCESS | 760 | 1461075534086 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 06:18:54 INFO - PROCESS | 760 | 1461075534090 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:18:54 INFO - PROCESS | 760 | 1461075534091 Marionette TRACE conn2 <- [1,1846,null,{}] 06:18:54 INFO - PROCESS | 760 | 1461075534095 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:54 INFO - PROCESS | 760 | 1461075534174 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 06:18:54 INFO - PROCESS | 760 | 1461075534211 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:54 INFO - PROCESS | 760 | ++DOCSHELL 19753800 == 71 [pid = 760] [id = 471] 06:18:54 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (19753C00) [pid = 760] [serial = 1413] [outer = 00000000] 06:18:54 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (197A4400) [pid = 760] [serial = 1414] [outer = 19753C00] 06:18:54 INFO - PROCESS | 760 | 1461075534257 Marionette DEBUG loaded listener.js 06:18:54 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (197A6800) [pid = 760] [serial = 1415] [outer = 19753C00] 06:18:54 INFO - PROCESS | 760 | 1461075534739 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 06:18:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:18:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 701ms 06:18:54 INFO - PROCESS | 760 | 1461075534773 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 06:18:54 INFO - PROCESS | 760 | 1461075534775 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 06:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:18:54 INFO - PROCESS | 760 | 1461075534778 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:18:54 INFO - PROCESS | 760 | 1461075534780 Marionette TRACE conn2 <- [1,1850,null,{}] 06:18:54 INFO - PROCESS | 760 | 1461075534783 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:54 INFO - PROCESS | 760 | 1461075534916 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 06:18:54 INFO - PROCESS | 760 | 1461075534985 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:54 INFO - PROCESS | 760 | ++DOCSHELL 19826800 == 72 [pid = 760] [id = 472] 06:18:54 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1982B000) [pid = 760] [serial = 1416] [outer = 00000000] 06:18:55 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (19CB3000) [pid = 760] [serial = 1417] [outer = 1982B000] 06:18:55 INFO - PROCESS | 760 | 1461075535032 Marionette DEBUG loaded listener.js 06:18:55 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (19DB4400) [pid = 760] [serial = 1418] [outer = 1982B000] 06:18:55 INFO - PROCESS | 760 | 1461075535443 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 06:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 701ms 06:18:55 INFO - PROCESS | 760 | 1461075535478 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 06:18:55 INFO - PROCESS | 760 | 1461075535480 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 06:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:18:55 INFO - PROCESS | 760 | 1461075535483 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:18:55 INFO - PROCESS | 760 | 1461075535485 Marionette TRACE conn2 <- [1,1854,null,{}] 06:18:55 INFO - PROCESS | 760 | 1461075535489 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:55 INFO - PROCESS | 760 | 1461075535635 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 06:18:55 INFO - PROCESS | 760 | 1461075535663 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:55 INFO - PROCESS | 760 | ++DOCSHELL 19AC6C00 == 73 [pid = 760] [id = 473] 06:18:55 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1A038800) [pid = 760] [serial = 1419] [outer = 00000000] 06:18:55 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (1A0DEC00) [pid = 760] [serial = 1420] [outer = 1A038800] 06:18:55 INFO - PROCESS | 760 | 1461075535709 Marionette DEBUG loaded listener.js 06:18:55 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1A55B000) [pid = 760] [serial = 1421] [outer = 1A038800] 06:18:56 INFO - PROCESS | 760 | 1461075536153 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 06:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 686ms 06:18:56 INFO - PROCESS | 760 | 1461075536188 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 06:18:56 INFO - PROCESS | 760 | 1461075536189 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 06:18:56 INFO - PROCESS | 760 | 1461075536193 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:18:56 INFO - PROCESS | 760 | 1461075536194 Marionette TRACE conn2 <- [1,1858,null,{}] 06:18:56 INFO - PROCESS | 760 | 1461075536198 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:56 INFO - PROCESS | 760 | 1461075536313 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 06:18:56 INFO - PROCESS | 760 | 1461075536379 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:56 INFO - PROCESS | 760 | ++DOCSHELL 19EDF800 == 74 [pid = 760] [id = 474] 06:18:56 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1A041000) [pid = 760] [serial = 1422] [outer = 00000000] 06:18:56 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1BE61400) [pid = 760] [serial = 1423] [outer = 1A041000] 06:18:56 INFO - PROCESS | 760 | 1461075536423 Marionette DEBUG loaded listener.js 06:18:56 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1BE5E000) [pid = 760] [serial = 1424] [outer = 1A041000] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 151 (1CAC2400) [pid = 760] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 150 (1C0C4400) [pid = 760] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 149 (12BDF400) [pid = 760] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 148 (1653D000) [pid = 760] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 147 (19752400) [pid = 760] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 146 (18AC4800) [pid = 760] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 145 (19296000) [pid = 760] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 144 (13439000) [pid = 760] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 143 (18ABB800) [pid = 760] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 142 (1A556C00) [pid = 760] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 141 (167B7800) [pid = 760] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1A0E2800) [pid = 760] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 139 (197AC800) [pid = 760] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 138 (15AE6000) [pid = 760] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 137 (13208400) [pid = 760] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 136 (16455800) [pid = 760] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:18:56 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1CA0AC00) [pid = 760] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:18:57 INFO - PROCESS | 760 | 1461075537031 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 06:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 904ms 06:18:57 INFO - PROCESS | 760 | 1461075537098 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 06:18:57 INFO - PROCESS | 760 | 1461075537100 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 06:18:57 INFO - PROCESS | 760 | 1461075537104 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:18:57 INFO - PROCESS | 760 | 1461075537105 Marionette TRACE conn2 <- [1,1862,null,{}] 06:18:57 INFO - PROCESS | 760 | 1461075537109 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:57 INFO - PROCESS | 760 | 1461075537188 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 06:18:57 INFO - PROCESS | 760 | 1461075537194 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:57 INFO - PROCESS | 760 | ++DOCSHELL 11C58C00 == 75 [pid = 760] [id = 475] 06:18:57 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (13439800) [pid = 760] [serial = 1425] [outer = 00000000] 06:18:57 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (19293400) [pid = 760] [serial = 1426] [outer = 13439800] 06:18:57 INFO - PROCESS | 760 | 1461075537238 Marionette DEBUG loaded listener.js 06:18:57 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1929D400) [pid = 760] [serial = 1427] [outer = 13439800] 06:18:57 INFO - PROCESS | 760 | 1461075537690 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 06:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 639ms 06:18:57 INFO - PROCESS | 760 | 1461075537742 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 06:18:57 INFO - PROCESS | 760 | 1461075537744 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 06:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:18:57 INFO - PROCESS | 760 | 1461075537747 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:18:57 INFO - PROCESS | 760 | 1461075537749 Marionette TRACE conn2 <- [1,1866,null,{}] 06:18:57 INFO - PROCESS | 760 | 1461075537752 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:57 INFO - PROCESS | 760 | 1461075537841 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 06:18:57 INFO - PROCESS | 760 | 1461075537847 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:57 INFO - PROCESS | 760 | ++DOCSHELL 16459800 == 76 [pid = 760] [id = 476] 06:18:57 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1646A400) [pid = 760] [serial = 1428] [outer = 00000000] 06:18:57 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1A561C00) [pid = 760] [serial = 1429] [outer = 1646A400] 06:18:57 INFO - PROCESS | 760 | 1461075537892 Marionette DEBUG loaded listener.js 06:18:57 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1BE5EC00) [pid = 760] [serial = 1430] [outer = 1646A400] 06:18:58 INFO - PROCESS | 760 | 1461075538351 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 06:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 639ms 06:18:58 INFO - PROCESS | 760 | 1461075538385 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 06:18:58 INFO - PROCESS | 760 | 1461075538388 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 06:18:58 INFO - PROCESS | 760 | 1461075538391 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:18:58 INFO - PROCESS | 760 | 1461075538393 Marionette TRACE conn2 <- [1,1870,null,{}] 06:18:58 INFO - PROCESS | 760 | 1461075538397 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:58 INFO - PROCESS | 760 | 1461075538495 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 06:18:58 INFO - PROCESS | 760 | 1461075538501 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:58 INFO - PROCESS | 760 | ++DOCSHELL 1C174C00 == 77 [pid = 760] [id = 477] 06:18:58 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1C177400) [pid = 760] [serial = 1431] [outer = 00000000] 06:18:58 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1CA10C00) [pid = 760] [serial = 1432] [outer = 1C177400] 06:18:58 INFO - PROCESS | 760 | 1461075538579 Marionette DEBUG loaded listener.js 06:18:58 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1CF1BC00) [pid = 760] [serial = 1433] [outer = 1C177400] 06:18:59 INFO - PROCESS | 760 | 1461075539286 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 06:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 935ms 06:18:59 INFO - PROCESS | 760 | 1461075539337 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 06:18:59 INFO - PROCESS | 760 | 1461075539342 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 06:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:18:59 INFO - PROCESS | 760 | 1461075539348 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:18:59 INFO - PROCESS | 760 | 1461075539352 Marionette TRACE conn2 <- [1,1874,null,{}] 06:18:59 INFO - PROCESS | 760 | 1461075539357 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:18:59 INFO - PROCESS | 760 | 1461075539501 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 06:18:59 INFO - PROCESS | 760 | 1461075539620 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:18:59 INFO - PROCESS | 760 | ++DOCSHELL 13442400 == 78 [pid = 760] [id = 478] 06:18:59 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (138CF800) [pid = 760] [serial = 1434] [outer = 00000000] 06:18:59 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (15DB2C00) [pid = 760] [serial = 1435] [outer = 138CF800] 06:18:59 INFO - PROCESS | 760 | 1461075539676 Marionette DEBUG loaded listener.js 06:18:59 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (16477000) [pid = 760] [serial = 1436] [outer = 138CF800] 06:19:00 INFO - PROCESS | 760 | 1461075540247 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 06:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 935ms 06:19:00 INFO - PROCESS | 760 | 1461075540278 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 06:19:00 INFO - PROCESS | 760 | 1461075540284 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 06:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:19:00 INFO - PROCESS | 760 | 1461075540290 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:19:00 INFO - PROCESS | 760 | 1461075540293 Marionette TRACE conn2 <- [1,1878,null,{}] 06:19:00 INFO - PROCESS | 760 | 1461075540297 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:00 INFO - PROCESS | 760 | 1461075540407 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 06:19:00 INFO - PROCESS | 760 | 1461075540522 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:00 INFO - PROCESS | 760 | ++DOCSHELL 167C4800 == 79 [pid = 760] [id = 479] 06:19:00 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (16807400) [pid = 760] [serial = 1437] [outer = 00000000] 06:19:00 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (18AC0400) [pid = 760] [serial = 1438] [outer = 16807400] 06:19:00 INFO - PROCESS | 760 | 1461075540616 Marionette DEBUG loaded listener.js 06:19:00 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1961E400) [pid = 760] [serial = 1439] [outer = 16807400] 06:19:01 INFO - PROCESS | 760 | 1461075541236 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 06:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 997ms 06:19:01 INFO - PROCESS | 760 | 1461075541290 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 06:19:01 INFO - PROCESS | 760 | 1461075541293 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 06:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:19:01 INFO - PROCESS | 760 | 1461075541297 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:19:01 INFO - PROCESS | 760 | 1461075541300 Marionette TRACE conn2 <- [1,1882,null,{}] 06:19:01 INFO - PROCESS | 760 | 1461075541312 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:01 INFO - PROCESS | 760 | 1461075541422 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 06:19:01 INFO - PROCESS | 760 | 1461075541566 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:01 INFO - PROCESS | 760 | ++DOCSHELL 1C0AE400 == 80 [pid = 760] [id = 480] 06:19:01 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1C0B1400) [pid = 760] [serial = 1440] [outer = 00000000] 06:19:01 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1C17A000) [pid = 760] [serial = 1441] [outer = 1C0B1400] 06:19:01 INFO - PROCESS | 760 | 1461075541623 Marionette DEBUG loaded listener.js 06:19:01 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (1CA0CC00) [pid = 760] [serial = 1442] [outer = 1C0B1400] 06:19:02 INFO - PROCESS | 760 | 1461075542170 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 06:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 950ms 06:19:02 INFO - PROCESS | 760 | 1461075542241 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 06:19:02 INFO - PROCESS | 760 | 1461075542244 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 06:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:19:02 INFO - PROCESS | 760 | 1461075542248 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:19:02 INFO - PROCESS | 760 | 1461075542250 Marionette TRACE conn2 <- [1,1886,null,{}] 06:19:02 INFO - PROCESS | 760 | 1461075542253 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:02 INFO - PROCESS | 760 | 1461075542359 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 06:19:02 INFO - PROCESS | 760 | 1461075542473 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:02 INFO - PROCESS | 760 | ++DOCSHELL 19AC4C00 == 81 [pid = 760] [id = 481] 06:19:02 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (19DBCC00) [pid = 760] [serial = 1443] [outer = 00000000] 06:19:02 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (1D2A5000) [pid = 760] [serial = 1444] [outer = 19DBCC00] 06:19:02 INFO - PROCESS | 760 | 1461075542568 Marionette DEBUG loaded listener.js 06:19:02 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (1D577C00) [pid = 760] [serial = 1445] [outer = 19DBCC00] 06:19:03 INFO - PROCESS | 760 | 1461075543153 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 06:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 951ms 06:19:03 INFO - PROCESS | 760 | 1461075543192 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 06:19:03 INFO - PROCESS | 760 | 1461075543195 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 06:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:19:03 INFO - PROCESS | 760 | 1461075543198 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:19:03 INFO - PROCESS | 760 | 1461075543200 Marionette TRACE conn2 <- [1,1890,null,{}] 06:19:03 INFO - PROCESS | 760 | 1461075543204 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:03 INFO - PROCESS | 760 | 1461075543306 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 06:19:03 INFO - PROCESS | 760 | 1461075543421 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:03 INFO - PROCESS | 760 | ++DOCSHELL 1826D000 == 82 [pid = 760] [id = 482] 06:19:03 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (1826DC00) [pid = 760] [serial = 1446] [outer = 00000000] 06:19:03 INFO - PROCESS | 760 | ++DOMWINDOW == 158 (18276C00) [pid = 760] [serial = 1447] [outer = 1826DC00] 06:19:03 INFO - PROCESS | 760 | 1461075543516 Marionette DEBUG loaded listener.js 06:19:03 INFO - PROCESS | 760 | ++DOMWINDOW == 159 (18279400) [pid = 760] [serial = 1448] [outer = 1826DC00] 06:19:04 INFO - PROCESS | 760 | 1461075544099 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 06:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 950ms 06:19:04 INFO - PROCESS | 760 | 1461075544143 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 06:19:04 INFO - PROCESS | 760 | 1461075544145 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 06:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:19:04 INFO - PROCESS | 760 | 1461075544149 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:19:04 INFO - PROCESS | 760 | 1461075544151 Marionette TRACE conn2 <- [1,1894,null,{}] 06:19:04 INFO - PROCESS | 760 | 1461075544155 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:04 INFO - PROCESS | 760 | 1461075544443 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 06:19:04 INFO - PROCESS | 760 | 1461075544595 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:04 INFO - PROCESS | 760 | ++DOCSHELL 14A9E000 == 83 [pid = 760] [id = 483] 06:19:04 INFO - PROCESS | 760 | ++DOMWINDOW == 160 (14AEF800) [pid = 760] [serial = 1449] [outer = 00000000] 06:19:04 INFO - PROCESS | 760 | ++DOMWINDOW == 161 (15AC8000) [pid = 760] [serial = 1450] [outer = 14AEF800] 06:19:04 INFO - PROCESS | 760 | 1461075544648 Marionette DEBUG loaded listener.js 06:19:04 INFO - PROCESS | 760 | ++DOMWINDOW == 162 (1645E400) [pid = 760] [serial = 1451] [outer = 14AEF800] 06:19:05 INFO - PROCESS | 760 | 1461075545287 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 06:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1184ms 06:19:05 INFO - PROCESS | 760 | 1461075545329 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 06:19:05 INFO - PROCESS | 760 | 1461075545333 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 06:19:05 INFO - PROCESS | 760 | 1461075545337 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:19:05 INFO - PROCESS | 760 | 1461075545341 Marionette TRACE conn2 <- [1,1898,null,{}] 06:19:05 INFO - PROCESS | 760 | 1461075545345 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:05 INFO - PROCESS | 760 | 1461075545446 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 06:19:05 INFO - PROCESS | 760 | 1461075545591 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:05 INFO - PROCESS | 760 | ++DOCSHELL 17C42800 == 84 [pid = 760] [id = 484] 06:19:05 INFO - PROCESS | 760 | ++DOMWINDOW == 163 (17C4BC00) [pid = 760] [serial = 1452] [outer = 00000000] 06:19:05 INFO - PROCESS | 760 | ++DOMWINDOW == 164 (18273800) [pid = 760] [serial = 1453] [outer = 17C4BC00] 06:19:05 INFO - PROCESS | 760 | 1461075545644 Marionette DEBUG loaded listener.js 06:19:05 INFO - PROCESS | 760 | ++DOMWINDOW == 165 (18278800) [pid = 760] [serial = 1454] [outer = 17C4BC00] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 197CCC00 == 83 [pid = 760] [id = 201] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 16459800 == 82 [pid = 760] [id = 476] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 11C58C00 == 81 [pid = 760] [id = 475] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 19EDF800 == 80 [pid = 760] [id = 474] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 19AC6C00 == 79 [pid = 760] [id = 473] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 19826800 == 78 [pid = 760] [id = 472] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 19753800 == 77 [pid = 760] [id = 471] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 189B3400 == 76 [pid = 760] [id = 470] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 17C4B400 == 75 [pid = 760] [id = 469] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 12B7F400 == 74 [pid = 760] [id = 468] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 14204000 == 73 [pid = 760] [id = 467] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 164 (1975C800) [pid = 760] [serial = 1348] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 163 (16806C00) [pid = 760] [serial = 1333] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 162 (19297C00) [pid = 760] [serial = 1336] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 161 (1D5EC800) [pid = 760] [serial = 1339] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 160 (1DA2B000) [pid = 760] [serial = 1342] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 159 (1DBC6800) [pid = 760] [serial = 1345] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 158 (1DBF2C00) [pid = 760] [serial = 1381] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 17C4C800 == 72 [pid = 760] [id = 462] 06:19:06 INFO - PROCESS | 760 | --DOCSHELL 15A32400 == 71 [pid = 760] [id = 461] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 157 (17C4A000) [pid = 760] [serial = 1190] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 156 (1CFA4400) [pid = 760] [serial = 1196] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 155 (19EDA000) [pid = 760] [serial = 1193] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 154 (1D2A8800) [pid = 760] [serial = 1199] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 153 (143A5C00) [pid = 760] [serial = 1187] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 152 (1C173C00) [pid = 760] [serial = 1232] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 151 (1D5F4000) [pid = 760] [serial = 1372] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 150 (1CF20000) [pid = 760] [serial = 1370] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1C17AC00) [pid = 760] [serial = 1369] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 148 (143AE400) [pid = 760] [serial = 1354] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 147 (180E0800) [pid = 760] [serial = 1352] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 146 (17C40000) [pid = 760] [serial = 1351] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 145 (19DB1C00) [pid = 760] [serial = 1363] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 144 (19752C00) [pid = 760] [serial = 1357] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 143 (19759400) [pid = 760] [serial = 1358] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 142 (197A7400) [pid = 760] [serial = 1360] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 141 (19828400) [pid = 760] [serial = 1361] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 140 (167B9C00) [pid = 760] [serial = 1375] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 139 (1C17E800) [pid = 760] [serial = 1379] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 138 (1D739400) [pid = 760] [serial = 1373] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 137 (1645C000) [pid = 760] [serial = 1355] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 136 (1A5D9000) [pid = 760] [serial = 1366] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1A79BC00) [pid = 760] [serial = 1367] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 134 (19298C00) [pid = 760] [serial = 1376] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1BE6AC00) [pid = 760] [serial = 1378] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 132 (19DB1400) [pid = 760] [serial = 1364] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | --DOMWINDOW == 131 (1D2AE000) [pid = 760] [serial = 1283] [outer = 00000000] [url = about:blank] 06:19:06 INFO - PROCESS | 760 | 1461075546277 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 06:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 998ms 06:19:06 INFO - PROCESS | 760 | 1461075546341 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 06:19:06 INFO - PROCESS | 760 | 1461075546344 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 06:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:19:06 INFO - PROCESS | 760 | 1461075546348 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:19:06 INFO - PROCESS | 760 | 1461075546350 Marionette TRACE conn2 <- [1,1902,null,{}] 06:19:06 INFO - PROCESS | 760 | 1461075546353 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:06 INFO - PROCESS | 760 | 1461075546437 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 06:19:06 INFO - PROCESS | 760 | 1461075546542 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:06 INFO - PROCESS | 760 | ++DOCSHELL 143A6400 == 72 [pid = 760] [id = 485] 06:19:06 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (143AE400) [pid = 760] [serial = 1455] [outer = 00000000] 06:19:06 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (16B62400) [pid = 760] [serial = 1456] [outer = 143AE400] 06:19:06 INFO - PROCESS | 760 | 1461075546589 Marionette DEBUG loaded listener.js 06:19:06 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (17C4C400) [pid = 760] [serial = 1457] [outer = 143AE400] 06:19:06 INFO - PROCESS | 760 | 1461075546999 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 06:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 686ms 06:19:07 INFO - PROCESS | 760 | 1461075547062 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 06:19:07 INFO - PROCESS | 760 | 1461075547066 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 06:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:19:07 INFO - PROCESS | 760 | 1461075547079 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:19:07 INFO - PROCESS | 760 | 1461075547083 Marionette TRACE conn2 <- [1,1906,null,{}] 06:19:07 INFO - PROCESS | 760 | 1461075547087 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:07 INFO - PROCESS | 760 | 1461075547177 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 06:19:07 INFO - PROCESS | 760 | 1461075547184 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:07 INFO - PROCESS | 760 | ++DOCSHELL 16545C00 == 73 [pid = 760] [id = 486] 06:19:07 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (16812800) [pid = 760] [serial = 1458] [outer = 00000000] 06:19:07 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (19751800) [pid = 760] [serial = 1459] [outer = 16812800] 06:19:07 INFO - PROCESS | 760 | 1461075547228 Marionette DEBUG loaded listener.js 06:19:07 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (19757C00) [pid = 760] [serial = 1460] [outer = 16812800] 06:19:07 INFO - PROCESS | 760 | 1461075547684 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 06:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 654ms 06:19:07 INFO - PROCESS | 760 | 1461075547729 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 06:19:07 INFO - PROCESS | 760 | 1461075547731 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 06:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:19:07 INFO - PROCESS | 760 | 1461075547734 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:19:07 INFO - PROCESS | 760 | 1461075547736 Marionette TRACE conn2 <- [1,1910,null,{}] 06:19:07 INFO - PROCESS | 760 | 1461075547739 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:07 INFO - PROCESS | 760 | 1461075547821 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 06:19:07 INFO - PROCESS | 760 | 1461075547829 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:07 INFO - PROCESS | 760 | ++DOCSHELL 1848F800 == 74 [pid = 760] [id = 487] 06:19:07 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (19622000) [pid = 760] [serial = 1461] [outer = 00000000] 06:19:07 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (197D7400) [pid = 760] [serial = 1462] [outer = 19622000] 06:19:07 INFO - PROCESS | 760 | 1461075547874 Marionette DEBUG loaded listener.js 06:19:07 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (19823C00) [pid = 760] [serial = 1463] [outer = 19622000] 06:19:08 INFO - PROCESS | 760 | 1461075548319 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 06:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 623ms 06:19:08 INFO - PROCESS | 760 | 1461075548374 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 06:19:08 INFO - PROCESS | 760 | 1461075548376 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 06:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:19:08 INFO - PROCESS | 760 | 1461075548379 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:19:08 INFO - PROCESS | 760 | 1461075548381 Marionette TRACE conn2 <- [1,1914,null,{}] 06:19:08 INFO - PROCESS | 760 | 1461075548384 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:08 INFO - PROCESS | 760 | 1461075548500 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 06:19:08 INFO - PROCESS | 760 | 1461075548590 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:08 INFO - PROCESS | 760 | ++DOCSHELL 12CF0800 == 75 [pid = 760] [id = 488] 06:19:08 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1982D800) [pid = 760] [serial = 1464] [outer = 00000000] 06:19:08 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (19DAF400) [pid = 760] [serial = 1465] [outer = 1982D800] 06:19:08 INFO - PROCESS | 760 | 1461075548652 Marionette DEBUG loaded listener.js 06:19:08 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (19DE7000) [pid = 760] [serial = 1466] [outer = 1982D800] 06:19:09 INFO - PROCESS | 760 | 1461075549081 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 06:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 733ms 06:19:09 INFO - PROCESS | 760 | 1461075549118 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 06:19:09 INFO - PROCESS | 760 | 1461075549119 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 06:19:09 INFO - PROCESS | 760 | 1461075549123 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:19:09 INFO - PROCESS | 760 | 1461075549125 Marionette TRACE conn2 <- [1,1918,null,{}] 06:19:09 INFO - PROCESS | 760 | 1461075549128 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:09 INFO - PROCESS | 760 | 1461075549245 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 06:19:09 INFO - PROCESS | 760 | 1461075549311 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:09 INFO - PROCESS | 760 | ++DOCSHELL 19DB3400 == 76 [pid = 760] [id = 489] 06:19:09 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1A047800) [pid = 760] [serial = 1467] [outer = 00000000] 06:19:09 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1A57A000) [pid = 760] [serial = 1468] [outer = 1A047800] 06:19:09 INFO - PROCESS | 760 | 1461075549355 Marionette DEBUG loaded listener.js 06:19:09 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1AA77C00) [pid = 760] [serial = 1469] [outer = 1A047800] 06:19:09 INFO - PROCESS | 760 | 1461075549780 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 06:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 701ms 06:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:19:09 INFO - PROCESS | 760 | 1461075549823 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 06:19:09 INFO - PROCESS | 760 | 1461075549825 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 06:19:09 INFO - PROCESS | 760 | 1461075549828 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:19:09 INFO - PROCESS | 760 | 1461075549830 Marionette TRACE conn2 <- [1,1922,null,{}] 06:19:09 INFO - PROCESS | 760 | 1461075549833 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:09 INFO - PROCESS | 760 | 1461075549973 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 06:19:09 INFO - PROCESS | 760 | 1461075549996 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:09 INFO - PROCESS | 760 | ++DOCSHELL 19EDB400 == 77 [pid = 760] [id = 490] 06:19:09 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1A559C00) [pid = 760] [serial = 1470] [outer = 00000000] 06:19:10 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (1C0CD400) [pid = 760] [serial = 1471] [outer = 1A559C00] 06:19:10 INFO - PROCESS | 760 | 1461075550041 Marionette DEBUG loaded listener.js 06:19:10 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1C173C00) [pid = 760] [serial = 1472] [outer = 1A559C00] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 148 (1D2AF400) [pid = 760] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 147 (14A9D800) [pid = 760] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 146 (1D740000) [pid = 760] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 145 (16468C00) [pid = 760] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1C17A400) [pid = 760] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 143 (19619C00) [pid = 760] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 142 (19827800) [pid = 760] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 141 (19750C00) [pid = 760] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1CAB9400) [pid = 760] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 139 (143A7000) [pid = 760] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 138 (167B6800) [pid = 760] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 137 (1BE64800) [pid = 760] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 136 (1CA15400) [pid = 760] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 135 (19DAFC00) [pid = 760] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1343A800) [pid = 760] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1D2AF000) [pid = 760] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 132 (1372AC00) [pid = 760] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 131 (15D07C00) [pid = 760] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1BE68000) [pid = 760] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 129 (182D2C00) [pid = 760] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 128 (18484C00) [pid = 760] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 127 (14208000) [pid = 760] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 126 (1982B000) [pid = 760] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 125 (1D57D400) [pid = 760] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 124 (1DBC4400) [pid = 760] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 123 (19753C00) [pid = 760] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 122 (12D71C00) [pid = 760] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 121 (189B9000) [pid = 760] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1A038800) [pid = 760] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1A0E0400) [pid = 760] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 118 (17C4C000) [pid = 760] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 117 (15AE1400) [pid = 760] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1A041000) [pid = 760] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 115 (1646A400) [pid = 760] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:19:10 INFO - PROCESS | 760 | --DOMWINDOW == 114 (13439800) [pid = 760] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:19:10 INFO - PROCESS | 760 | 1461075550786 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 06:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 997ms 06:19:10 INFO - PROCESS | 760 | 1461075550816 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 06:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:19:10 INFO - PROCESS | 760 | 1461075550819 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 06:19:10 INFO - PROCESS | 760 | 1461075550824 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:19:10 INFO - PROCESS | 760 | 1461075550827 Marionette TRACE conn2 <- [1,1926,null,{}] 06:19:10 INFO - PROCESS | 760 | 1461075550832 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:10 INFO - PROCESS | 760 | 1461075550940 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 06:19:11 INFO - PROCESS | 760 | 1461075551045 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:11 INFO - PROCESS | 760 | ++DOCSHELL 11C5A400 == 78 [pid = 760] [id = 491] 06:19:11 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (12B87400) [pid = 760] [serial = 1473] [outer = 00000000] 06:19:11 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (143A7000) [pid = 760] [serial = 1474] [outer = 12B87400] 06:19:11 INFO - PROCESS | 760 | 1461075551089 Marionette DEBUG loaded listener.js 06:19:11 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (16468C00) [pid = 760] [serial = 1475] [outer = 12B87400] 06:19:11 INFO - PROCESS | 760 | 1461075551480 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 06:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 701ms 06:19:11 INFO - PROCESS | 760 | 1461075551521 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 06:19:11 INFO - PROCESS | 760 | 1461075551523 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 06:19:11 INFO - PROCESS | 760 | 1461075551526 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:19:11 INFO - PROCESS | 760 | 1461075551528 Marionette TRACE conn2 <- [1,1930,null,{}] 06:19:11 INFO - PROCESS | 760 | 1461075551531 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:11 INFO - PROCESS | 760 | 1461075551612 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 06:19:11 INFO - PROCESS | 760 | 1461075551712 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:11 INFO - PROCESS | 760 | ++DOCSHELL 1320AC00 == 79 [pid = 760] [id = 492] 06:19:11 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (13769800) [pid = 760] [serial = 1476] [outer = 00000000] 06:19:11 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (16809400) [pid = 760] [serial = 1477] [outer = 13769800] 06:19:11 INFO - PROCESS | 760 | 1461075551756 Marionette DEBUG loaded listener.js 06:19:11 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (189B9000) [pid = 760] [serial = 1478] [outer = 13769800] 06:19:12 INFO - PROCESS | 760 | 1461075552108 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 639ms 06:19:12 INFO - PROCESS | 760 | 1461075552165 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 06:19:12 INFO - PROCESS | 760 | 1461075552168 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 06:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:19:12 INFO - PROCESS | 760 | 1461075552172 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:19:12 INFO - PROCESS | 760 | 1461075552175 Marionette TRACE conn2 <- [1,1934,null,{}] 06:19:12 INFO - PROCESS | 760 | 1461075552178 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:12 INFO - PROCESS | 760 | 1461075552260 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 06:19:12 INFO - PROCESS | 760 | 1461075552391 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:12 INFO - PROCESS | 760 | ++DOCSHELL 1680E000 == 80 [pid = 760] [id = 493] 06:19:12 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (18055000) [pid = 760] [serial = 1479] [outer = 00000000] 06:19:12 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (19DDC800) [pid = 760] [serial = 1480] [outer = 18055000] 06:19:12 INFO - PROCESS | 760 | 1461075552443 Marionette DEBUG loaded listener.js 06:19:12 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1A798C00) [pid = 760] [serial = 1481] [outer = 18055000] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1C32F400 == 79 [pid = 760] [id = 465] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 167C2000 == 78 [pid = 760] [id = 328] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 16807C00 == 77 [pid = 760] [id = 382] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 14AEF000 == 76 [pid = 760] [id = 343] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1CF1B000 == 75 [pid = 760] [id = 416] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1CA0E400 == 74 [pid = 760] [id = 432] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1363A000 == 73 [pid = 760] [id = 342] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1325D400 == 72 [pid = 760] [id = 413] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1A5D9C00 == 71 [pid = 760] [id = 363] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 197D9C00 == 70 [pid = 760] [id = 329] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1C32FC00 == 69 [pid = 760] [id = 427] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1DA31000 == 68 [pid = 760] [id = 464] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1982CC00 == 67 [pid = 760] [id = 398] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 13255800 == 66 [pid = 760] [id = 331] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1A0DFC00 == 65 [pid = 760] [id = 463] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 18434800 == 64 [pid = 760] [id = 344] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 12CF7C00 == 63 [pid = 760] [id = 399] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 14A9C800 == 62 [pid = 760] [id = 349] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1420A000 == 61 [pid = 760] [id = 412] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 16462C00 == 60 [pid = 760] [id = 380] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 17C4A400 == 59 [pid = 760] [id = 194] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 16742C00 == 58 [pid = 760] [id = 282] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1C0ABC00 == 57 [pid = 760] [id = 203] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1C0C7800 == 56 [pid = 760] [id = 345] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 18422000 == 55 [pid = 760] [id = 466] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 15D04000 == 54 [pid = 760] [id = 364] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1C0ACC00 == 53 [pid = 760] [id = 365] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1CA0B000 == 52 [pid = 760] [id = 346] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 19825800 == 51 [pid = 760] [id = 381] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1A559800 == 50 [pid = 760] [id = 315] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1680EC00 == 49 [pid = 760] [id = 285] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 15D07400 == 48 [pid = 760] [id = 415] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 19DB6000 == 47 [pid = 760] [id = 353] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1CA14C00 == 46 [pid = 760] [id = 414] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 11C65800 == 45 [pid = 760] [id = 383] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 11B77400 == 44 [pid = 760] [id = 384] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 17C42800 == 43 [pid = 760] [id = 484] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 14A9E000 == 42 [pid = 760] [id = 483] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 19AC4C00 == 41 [pid = 760] [id = 481] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1826D000 == 40 [pid = 760] [id = 482] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1C0AE400 == 39 [pid = 760] [id = 480] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1DA24800 == 38 [pid = 760] [id = 460] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 167C4800 == 37 [pid = 760] [id = 479] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 1C174C00 == 36 [pid = 760] [id = 477] 06:19:13 INFO - PROCESS | 760 | --DOCSHELL 13442400 == 35 [pid = 760] [id = 478] 06:19:14 INFO - PROCESS | 760 | --DOCSHELL 16545C00 == 34 [pid = 760] [id = 486] 06:19:14 INFO - PROCESS | 760 | --DOCSHELL 19EDB400 == 33 [pid = 760] [id = 490] 06:19:14 INFO - PROCESS | 760 | --DOCSHELL 1848F800 == 32 [pid = 760] [id = 487] 06:19:14 INFO - PROCESS | 760 | --DOCSHELL 12CF0800 == 31 [pid = 760] [id = 488] 06:19:14 INFO - PROCESS | 760 | --DOCSHELL 11C5A400 == 30 [pid = 760] [id = 491] 06:19:14 INFO - PROCESS | 760 | --DOCSHELL 143A6400 == 29 [pid = 760] [id = 485] 06:19:14 INFO - PROCESS | 760 | --DOCSHELL 19DB3400 == 28 [pid = 760] [id = 489] 06:19:14 INFO - PROCESS | 760 | --DOCSHELL 1320AC00 == 27 [pid = 760] [id = 492] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 122 (14A9A000) [pid = 760] [serial = 1235] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 121 (180E0400) [pid = 760] [serial = 1238] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1CA13C00) [pid = 760] [serial = 1292] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1D73D000) [pid = 760] [serial = 1340] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 118 (17B46800) [pid = 760] [serial = 1334] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1DBC7C00) [pid = 760] [serial = 1346] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1928FC00) [pid = 760] [serial = 1289] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 115 (1D579400) [pid = 760] [serial = 1247] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1CA0A000) [pid = 760] [serial = 1184] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 113 (1DA2F400) [pid = 760] [serial = 1343] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1DBC1C00) [pid = 760] [serial = 1349] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1D5F2800) [pid = 760] [serial = 1298] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1680D000) [pid = 760] [serial = 1286] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 109 (196A5C00) [pid = 760] [serial = 1337] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1D73E400) [pid = 760] [serial = 1331] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1CFA6800) [pid = 760] [serial = 1244] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1D57FC00) [pid = 760] [serial = 1295] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1BE6B800) [pid = 760] [serial = 1241] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1D5F3C00) [pid = 760] [serial = 1250] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 103 (19758000) [pid = 760] [serial = 1388] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 102 (19296400) [pid = 760] [serial = 1387] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1C0A4800) [pid = 760] [serial = 1400] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 100 (19DB6C00) [pid = 760] [serial = 1399] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 99 (156A0000) [pid = 760] [serial = 1403] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 98 (143A6800) [pid = 760] [serial = 1402] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 97 (19CB3000) [pid = 760] [serial = 1417] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 96 (1E0D8C00) [pid = 760] [serial = 1397] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1E0D5400) [pid = 760] [serial = 1396] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 94 (1E0CCC00) [pid = 760] [serial = 1394] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1DBFC800) [pid = 760] [serial = 1393] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 92 (197A4400) [pid = 760] [serial = 1414] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 91 (158EC400) [pid = 760] [serial = 1405] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 90 (1646F000) [pid = 760] [serial = 1406] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19290C00) [pid = 760] [serial = 1411] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 88 (19299800) [pid = 760] [serial = 1412] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1A0DEC00) [pid = 760] [serial = 1420] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1C330000) [pid = 760] [serial = 1391] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1C0C4000) [pid = 760] [serial = 1390] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 84 (180D7C00) [pid = 760] [serial = 1408] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 83 (1CA10C00) [pid = 760] [serial = 1432] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 82 (182D2000) [pid = 760] [serial = 1409] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 81 (19DB4400) [pid = 760] [serial = 1418] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1673E400) [pid = 760] [serial = 1385] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1646D000) [pid = 760] [serial = 1384] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1BE61400) [pid = 760] [serial = 1423] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1A55B000) [pid = 760] [serial = 1421] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1A561C00) [pid = 760] [serial = 1429] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1BE5E000) [pid = 760] [serial = 1424] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 74 (19293400) [pid = 760] [serial = 1426] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1929D400) [pid = 760] [serial = 1427] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 72 (197A6800) [pid = 760] [serial = 1415] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1BE5EC00) [pid = 760] [serial = 1430] [outer = 00000000] [url = about:blank] 06:19:14 INFO - PROCESS | 760 | 1461075554556 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 06:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2430ms 06:19:14 INFO - PROCESS | 760 | 1461075554600 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 06:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:19:14 INFO - PROCESS | 760 | 1461075554603 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 06:19:14 INFO - PROCESS | 760 | 1461075554608 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:19:14 INFO - PROCESS | 760 | 1461075554611 Marionette TRACE conn2 <- [1,1938,null,{}] 06:19:14 INFO - PROCESS | 760 | 1461075554618 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:14 INFO - PROCESS | 760 | 1461075554705 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 06:19:14 INFO - PROCESS | 760 | 1461075554714 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:14 INFO - PROCESS | 760 | ++DOCSHELL 11C28C00 == 28 [pid = 760] [id = 494] 06:19:14 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (11C29800) [pid = 760] [serial = 1482] [outer = 00000000] 06:19:14 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (11C36800) [pid = 760] [serial = 1483] [outer = 11C29800] 06:19:14 INFO - PROCESS | 760 | 1461075554762 Marionette DEBUG loaded listener.js 06:19:14 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (11C5BC00) [pid = 760] [serial = 1484] [outer = 11C29800] 06:19:15 INFO - PROCESS | 760 | 1461075555257 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 06:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 702ms 06:19:15 INFO - PROCESS | 760 | 1461075555305 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 06:19:15 INFO - PROCESS | 760 | 1461075555311 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 06:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:19:15 INFO - PROCESS | 760 | 1461075555317 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:19:15 INFO - PROCESS | 760 | 1461075555320 Marionette TRACE conn2 <- [1,1942,null,{}] 06:19:15 INFO - PROCESS | 760 | 1461075555323 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:15 INFO - PROCESS | 760 | 1461075555409 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 06:19:15 INFO - PROCESS | 760 | 1461075555419 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:15 INFO - PROCESS | 760 | ++DOCSHELL 11C60C00 == 29 [pid = 760] [id = 495] 06:19:15 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (12BDFC00) [pid = 760] [serial = 1485] [outer = 00000000] 06:19:15 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (12D41400) [pid = 760] [serial = 1486] [outer = 12BDFC00] 06:19:15 INFO - PROCESS | 760 | 1461075555464 Marionette DEBUG loaded listener.js 06:19:15 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (12D76800) [pid = 760] [serial = 1487] [outer = 12BDFC00] 06:19:15 INFO - PROCESS | 760 | 1461075555916 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 06:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 623ms 06:19:15 INFO - PROCESS | 760 | 1461075555937 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 06:19:15 INFO - PROCESS | 760 | 1461075555939 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 06:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:19:15 INFO - PROCESS | 760 | 1461075555947 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:19:15 INFO - PROCESS | 760 | 1461075555951 Marionette TRACE conn2 <- [1,1946,null,{}] 06:19:15 INFO - PROCESS | 760 | 1461075555962 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:16 INFO - PROCESS | 760 | 1461075556046 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 06:19:16 INFO - PROCESS | 760 | 1461075556095 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:16 INFO - PROCESS | 760 | ++DOCSHELL 13443800 == 30 [pid = 760] [id = 496] 06:19:16 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (13443C00) [pid = 760] [serial = 1488] [outer = 00000000] 06:19:16 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (13640400) [pid = 760] [serial = 1489] [outer = 13443C00] 06:19:16 INFO - PROCESS | 760 | 1461075556145 Marionette DEBUG loaded listener.js 06:19:16 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (1372B000) [pid = 760] [serial = 1490] [outer = 13443C00] 06:19:16 INFO - PROCESS | 760 | 1461075556628 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 06:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 685ms 06:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:19:16 INFO - PROCESS | 760 | 1461075556642 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 06:19:16 INFO - PROCESS | 760 | 1461075556644 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 06:19:16 INFO - PROCESS | 760 | 1461075556647 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:19:16 INFO - PROCESS | 760 | 1461075556649 Marionette TRACE conn2 <- [1,1950,null,{}] 06:19:16 INFO - PROCESS | 760 | 1461075556652 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:16 INFO - PROCESS | 760 | 1461075556733 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 06:19:16 INFO - PROCESS | 760 | 1461075556739 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:16 INFO - PROCESS | 760 | ++DOCSHELL 13207800 == 31 [pid = 760] [id = 497] 06:19:16 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (14207C00) [pid = 760] [serial = 1491] [outer = 00000000] 06:19:16 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (143A6400) [pid = 760] [serial = 1492] [outer = 14207C00] 06:19:16 INFO - PROCESS | 760 | 1461075556784 Marionette DEBUG loaded listener.js 06:19:16 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (14A94800) [pid = 760] [serial = 1493] [outer = 14207C00] 06:19:17 INFO - PROCESS | 760 | 1461075557228 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 06:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 639ms 06:19:17 INFO - PROCESS | 760 | 1461075557285 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 06:19:17 INFO - PROCESS | 760 | 1461075557287 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 06:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:19:17 INFO - PROCESS | 760 | 1461075557290 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:19:17 INFO - PROCESS | 760 | 1461075557292 Marionette TRACE conn2 <- [1,1954,null,{}] 06:19:17 INFO - PROCESS | 760 | 1461075557296 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:17 INFO - PROCESS | 760 | 1461075557377 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 06:19:17 INFO - PROCESS | 760 | 1461075557385 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:17 INFO - PROCESS | 760 | ++DOCSHELL 1434BC00 == 32 [pid = 760] [id = 498] 06:19:17 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (14A9E000) [pid = 760] [serial = 1494] [outer = 00000000] 06:19:17 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (158E6C00) [pid = 760] [serial = 1495] [outer = 14A9E000] 06:19:17 INFO - PROCESS | 760 | 1461075557430 Marionette DEBUG loaded listener.js 06:19:17 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (15AC8C00) [pid = 760] [serial = 1496] [outer = 14A9E000] 06:19:17 INFO - PROCESS | 760 | 1461075557884 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 06:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 638ms 06:19:17 INFO - PROCESS | 760 | 1461075557931 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 06:19:17 INFO - PROCESS | 760 | 1461075557933 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 06:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:19:17 INFO - PROCESS | 760 | 1461075557937 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:19:17 INFO - PROCESS | 760 | 1461075557938 Marionette TRACE conn2 <- [1,1958,null,{}] 06:19:17 INFO - PROCESS | 760 | 1461075557942 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:18 INFO - PROCESS | 760 | 1461075558045 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 06:19:18 INFO - PROCESS | 760 | 1461075558055 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:18 INFO - PROCESS | 760 | ++DOCSHELL 16461C00 == 33 [pid = 760] [id = 499] 06:19:18 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (16462C00) [pid = 760] [serial = 1497] [outer = 00000000] 06:19:18 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (16475400) [pid = 760] [serial = 1498] [outer = 16462C00] 06:19:18 INFO - PROCESS | 760 | 1461075558103 Marionette DEBUG loaded listener.js 06:19:18 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1673E000) [pid = 760] [serial = 1499] [outer = 16462C00] 06:19:18 INFO - PROCESS | 760 | 1461075558527 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 06:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 639ms 06:19:18 INFO - PROCESS | 760 | 1461075558572 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 06:19:18 INFO - PROCESS | 760 | 1461075558574 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 06:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:19:18 INFO - PROCESS | 760 | 1461075558581 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:19:18 INFO - PROCESS | 760 | 1461075558582 Marionette TRACE conn2 <- [1,1962,null,{}] 06:19:18 INFO - PROCESS | 760 | 1461075558586 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:18 INFO - PROCESS | 760 | 1461075558658 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 06:19:18 INFO - PROCESS | 760 | 1461075558664 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:18 INFO - PROCESS | 760 | ++DOCSHELL 16542C00 == 34 [pid = 760] [id = 500] 06:19:18 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (167BE000) [pid = 760] [serial = 1500] [outer = 00000000] 06:19:18 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (16807000) [pid = 760] [serial = 1501] [outer = 167BE000] 06:19:18 INFO - PROCESS | 760 | 1461075558709 Marionette DEBUG loaded listener.js 06:19:18 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (16805800) [pid = 760] [serial = 1502] [outer = 167BE000] 06:19:19 INFO - PROCESS | 760 | 1461075559146 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 06:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 592ms 06:19:19 INFO - PROCESS | 760 | 1461075559175 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 06:19:19 INFO - PROCESS | 760 | 1461075559176 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 06:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:19:19 INFO - PROCESS | 760 | 1461075559180 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:19:19 INFO - PROCESS | 760 | 1461075559181 Marionette TRACE conn2 <- [1,1966,null,{}] 06:19:19 INFO - PROCESS | 760 | 1461075559197 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:19 INFO - PROCESS | 760 | 1461075559272 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 06:19:19 INFO - PROCESS | 760 | 1461075559278 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:19 INFO - PROCESS | 760 | ++DOCSHELL 12CF2C00 == 35 [pid = 760] [id = 501] 06:19:19 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (142B1400) [pid = 760] [serial = 1503] [outer = 00000000] 06:19:19 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (17B46800) [pid = 760] [serial = 1504] [outer = 142B1400] 06:19:19 INFO - PROCESS | 760 | 1461075559324 Marionette DEBUG loaded listener.js 06:19:19 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (16B5C400) [pid = 760] [serial = 1505] [outer = 142B1400] 06:19:19 INFO - PROCESS | 760 | 1461075559761 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 592ms 06:19:19 INFO - PROCESS | 760 | 1461075559777 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 06:19:19 INFO - PROCESS | 760 | 1461075559779 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 06:19:19 INFO - PROCESS | 760 | 1461075559782 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:19:19 INFO - PROCESS | 760 | 1461075559784 Marionette TRACE conn2 <- [1,1970,null,{}] 06:19:19 INFO - PROCESS | 760 | 1461075559787 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:19 INFO - PROCESS | 760 | 1461075559907 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 06:19:19 INFO - PROCESS | 760 | 1461075559925 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:19 INFO - PROCESS | 760 | ++DOCSHELL 13440000 == 36 [pid = 760] [id = 502] 06:19:19 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (17C40800) [pid = 760] [serial = 1506] [outer = 00000000] 06:19:19 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (17C47800) [pid = 760] [serial = 1507] [outer = 17C40800] 06:19:19 INFO - PROCESS | 760 | 1461075559971 Marionette DEBUG loaded listener.js 06:19:20 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (17C47000) [pid = 760] [serial = 1508] [outer = 17C40800] 06:19:20 INFO - PROCESS | 760 | 1461075560431 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 686ms 06:19:20 INFO - PROCESS | 760 | 1461075560482 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 06:19:20 INFO - PROCESS | 760 | 1461075560484 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 06:19:20 INFO - PROCESS | 760 | 1461075560488 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:19:20 INFO - PROCESS | 760 | 1461075560489 Marionette TRACE conn2 <- [1,1974,null,{}] 06:19:20 INFO - PROCESS | 760 | 1461075560493 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:20 INFO - PROCESS | 760 | 1461075560602 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 06:19:20 INFO - PROCESS | 760 | 1461075560612 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:20 INFO - PROCESS | 760 | ++DOCSHELL 14A9A000 == 37 [pid = 760] [id = 503] 06:19:20 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (17C44000) [pid = 760] [serial = 1509] [outer = 00000000] 06:19:20 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (1826D400) [pid = 760] [serial = 1510] [outer = 17C44000] 06:19:20 INFO - PROCESS | 760 | 1461075560708 Marionette DEBUG loaded listener.js 06:19:20 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (18272000) [pid = 760] [serial = 1511] [outer = 17C44000] 06:19:21 INFO - PROCESS | 760 | 1461075561129 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 686ms 06:19:21 INFO - PROCESS | 760 | 1461075561187 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 06:19:21 INFO - PROCESS | 760 | 1461075561190 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 06:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:19:21 INFO - PROCESS | 760 | 1461075561193 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:19:21 INFO - PROCESS | 760 | 1461075561195 Marionette TRACE conn2 <- [1,1978,null,{}] 06:19:21 INFO - PROCESS | 760 | 1461075561205 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:21 INFO - PROCESS | 760 | 1461075561353 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 06:19:21 INFO - PROCESS | 760 | 1461075561353 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:21 INFO - PROCESS | 760 | ++DOCSHELL 182D2C00 == 38 [pid = 760] [id = 504] 06:19:21 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (18419C00) [pid = 760] [serial = 1512] [outer = 00000000] 06:19:21 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (18434400) [pid = 760] [serial = 1513] [outer = 18419C00] 06:19:21 INFO - PROCESS | 760 | 1461075561465 Marionette DEBUG loaded listener.js 06:19:21 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (189B3800) [pid = 760] [serial = 1514] [outer = 18419C00] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1DBC2400) [pid = 760] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 102 (13769800) [pid = 760] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1A047800) [pid = 760] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1982D800) [pid = 760] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 99 (12B87400) [pid = 760] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1A559C00) [pid = 760] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 97 (19622000) [pid = 760] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 96 (16812800) [pid = 760] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 95 (143AE400) [pid = 760] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 94 (17C4BC00) [pid = 760] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 93 (14AEF800) [pid = 760] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1826DC00) [pid = 760] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 91 (19DBCC00) [pid = 760] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 90 (1C0B1400) [pid = 760] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 89 (16807400) [pid = 760] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 88 (138CF800) [pid = 760] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:19:22 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1C177400) [pid = 760] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:19:22 INFO - PROCESS | 760 | 1461075562278 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 06:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1138ms 06:19:22 INFO - PROCESS | 760 | 1461075562321 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 06:19:22 INFO - PROCESS | 760 | 1461075562323 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 06:19:22 INFO - PROCESS | 760 | 1461075562326 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:19:22 INFO - PROCESS | 760 | 1461075562327 Marionette TRACE conn2 <- [1,1982,null,{}] 06:19:22 INFO - PROCESS | 760 | 1461075562331 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:22 INFO - PROCESS | 760 | 1461075562406 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 06:19:22 INFO - PROCESS | 760 | 1461075562412 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:22 INFO - PROCESS | 760 | ++DOCSHELL 14208000 == 39 [pid = 760] [id = 505] 06:19:22 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (142B2000) [pid = 760] [serial = 1515] [outer = 00000000] 06:19:22 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (16459800) [pid = 760] [serial = 1516] [outer = 142B2000] 06:19:22 INFO - PROCESS | 760 | 1461075562463 Marionette DEBUG loaded listener.js 06:19:22 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1645AC00) [pid = 760] [serial = 1517] [outer = 142B2000] 06:19:22 INFO - PROCESS | 760 | 1461075562894 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 06:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 592ms 06:19:22 INFO - PROCESS | 760 | 1461075562923 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 06:19:22 INFO - PROCESS | 760 | 1461075562925 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 06:19:22 INFO - PROCESS | 760 | 1461075562928 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:19:22 INFO - PROCESS | 760 | 1461075562930 Marionette TRACE conn2 <- [1,1986,null,{}] 06:19:22 INFO - PROCESS | 760 | 1461075562933 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:23 INFO - PROCESS | 760 | 1461075563008 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 06:19:23 INFO - PROCESS | 760 | 1461075563014 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:23 INFO - PROCESS | 760 | ++DOCSHELL 1569F400 == 40 [pid = 760] [id = 506] 06:19:23 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (15A2B000) [pid = 760] [serial = 1518] [outer = 00000000] 06:19:23 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (189BAC00) [pid = 760] [serial = 1519] [outer = 15A2B000] 06:19:23 INFO - PROCESS | 760 | 1461075563057 Marionette DEBUG loaded listener.js 06:19:23 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (18AC8C00) [pid = 760] [serial = 1520] [outer = 15A2B000] 06:19:23 INFO - PROCESS | 760 | 1461075563467 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 06:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 592ms 06:19:23 INFO - PROCESS | 760 | 1461075563526 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 06:19:23 INFO - PROCESS | 760 | 1461075563528 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 06:19:23 INFO - PROCESS | 760 | 1461075563535 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:19:23 INFO - PROCESS | 760 | 1461075563537 Marionette TRACE conn2 <- [1,1990,null,{}] 06:19:23 INFO - PROCESS | 760 | 1461075563540 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:23 INFO - PROCESS | 760 | 1461075563661 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 06:19:23 INFO - PROCESS | 760 | 1461075563851 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:23 INFO - PROCESS | 760 | ++DOCSHELL 02A91400 == 41 [pid = 760] [id = 507] 06:19:23 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (02A91C00) [pid = 760] [serial = 1521] [outer = 00000000] 06:19:23 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (11B71C00) [pid = 760] [serial = 1522] [outer = 02A91C00] 06:19:23 INFO - PROCESS | 760 | 1461075563912 Marionette DEBUG loaded listener.js 06:19:23 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (11C2FC00) [pid = 760] [serial = 1523] [outer = 02A91C00] 06:19:24 INFO - PROCESS | 760 | 1461075564549 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 06:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1075ms 06:19:24 INFO - PROCESS | 760 | 1461075564625 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 06:19:24 INFO - PROCESS | 760 | 1461075564629 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 06:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:19:24 INFO - PROCESS | 760 | 1461075564634 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:19:24 INFO - PROCESS | 760 | 1461075564639 Marionette TRACE conn2 <- [1,1994,null,{}] 06:19:24 INFO - PROCESS | 760 | 1461075564643 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:24 INFO - PROCESS | 760 | 1461075564814 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 06:19:24 INFO - PROCESS | 760 | 1461075564825 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:24 INFO - PROCESS | 760 | ++DOCSHELL 12D73800 == 42 [pid = 760] [id = 508] 06:19:24 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (1320AC00) [pid = 760] [serial = 1524] [outer = 00000000] 06:19:24 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (1343B800) [pid = 760] [serial = 1525] [outer = 1320AC00] 06:19:24 INFO - PROCESS | 760 | 1461075564881 Marionette DEBUG loaded listener.js 06:19:24 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (13637400) [pid = 760] [serial = 1526] [outer = 1320AC00] 06:19:25 INFO - PROCESS | 760 | 1461075565640 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 06:19:25 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 06:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1091ms 06:19:25 INFO - PROCESS | 760 | 1461075565733 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 06:19:25 INFO - PROCESS | 760 | 1461075565736 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 06:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:19:25 INFO - PROCESS | 760 | 1461075565740 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:19:25 INFO - PROCESS | 760 | 1461075565742 Marionette TRACE conn2 <- [1,1998,null,{}] 06:19:25 INFO - PROCESS | 760 | 1461075565747 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:25 INFO - PROCESS | 760 | 1461075565883 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 06:19:26 INFO - PROCESS | 760 | 1461075566128 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:26 INFO - PROCESS | 760 | ++DOCSHELL 02A90000 == 43 [pid = 760] [id = 509] 06:19:26 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (02A92800) [pid = 760] [serial = 1527] [outer = 00000000] 06:19:26 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (11C65C00) [pid = 760] [serial = 1528] [outer = 02A92800] 06:19:26 INFO - PROCESS | 760 | 1461075566194 Marionette DEBUG loaded listener.js 06:19:26 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (12CF9400) [pid = 760] [serial = 1529] [outer = 02A92800] 06:19:26 INFO - PROCESS | 760 | --DOCSHELL 12D73400 == 42 [pid = 760] [id = 273] 06:19:26 INFO - PROCESS | 760 | --DOCSHELL 18424400 == 41 [pid = 760] [id = 267] 06:19:26 INFO - PROCESS | 760 | --DOCSHELL 1569D400 == 40 [pid = 760] [id = 261] 06:19:26 INFO - PROCESS | 760 | --DOCSHELL 1673CC00 == 39 [pid = 760] [id = 263] 06:19:26 INFO - PROCESS | 760 | --DOCSHELL 1363AC00 == 38 [pid = 760] [id = 265] 06:19:26 INFO - PROCESS | 760 | --DOCSHELL 13723800 == 37 [pid = 760] [id = 259] 06:19:26 INFO - PROCESS | 760 | --DOCSHELL 1343B400 == 36 [pid = 760] [id = 274] 06:19:26 INFO - PROCESS | 760 | --DOCSHELL 11C29000 == 35 [pid = 760] [id = 257] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 101 (19DDC800) [pid = 760] [serial = 1480] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | 1461075566846 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 06:19:26 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 06:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1137ms 06:19:26 INFO - PROCESS | 760 | 1461075566868 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 06:19:26 INFO - PROCESS | 760 | 1461075566876 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 06:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:19:26 INFO - PROCESS | 760 | 1461075566883 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:19:26 INFO - PROCESS | 760 | 1461075566888 Marionette TRACE conn2 <- [1,2002,null,{}] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1DBF6C00) [pid = 760] [serial = 1382] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 99 (189B9000) [pid = 760] [serial = 1478] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1A57A000) [pid = 760] [serial = 1468] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 97 (19DAF400) [pid = 760] [serial = 1465] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 96 (19DE7000) [pid = 760] [serial = 1466] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1AA77C00) [pid = 760] [serial = 1469] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 94 (143A7000) [pid = 760] [serial = 1474] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1C0CD400) [pid = 760] [serial = 1471] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1C173C00) [pid = 760] [serial = 1472] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 91 (197D7400) [pid = 760] [serial = 1462] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 90 (19751800) [pid = 760] [serial = 1459] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19757C00) [pid = 760] [serial = 1460] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 88 (16B62400) [pid = 760] [serial = 1456] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 87 (17C4C400) [pid = 760] [serial = 1457] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 86 (18278800) [pid = 760] [serial = 1454] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 85 (18273800) [pid = 760] [serial = 1453] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 84 (1645E400) [pid = 760] [serial = 1451] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 83 (15AC8000) [pid = 760] [serial = 1450] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 82 (18279400) [pid = 760] [serial = 1448] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 81 (18276C00) [pid = 760] [serial = 1447] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1D577C00) [pid = 760] [serial = 1445] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1D2A5000) [pid = 760] [serial = 1444] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 78 (1CA0CC00) [pid = 760] [serial = 1442] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 77 (1C17A000) [pid = 760] [serial = 1441] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 76 (1961E400) [pid = 760] [serial = 1439] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 75 (18AC0400) [pid = 760] [serial = 1438] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 74 (16477000) [pid = 760] [serial = 1436] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 73 (15DB2C00) [pid = 760] [serial = 1435] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 72 (1CF1BC00) [pid = 760] [serial = 1433] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 71 (16468C00) [pid = 760] [serial = 1475] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 70 (19823C00) [pid = 760] [serial = 1463] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | --DOMWINDOW == 69 (16809400) [pid = 760] [serial = 1477] [outer = 00000000] [url = about:blank] 06:19:26 INFO - PROCESS | 760 | 1461075566925 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:27 INFO - PROCESS | 760 | 1461075567009 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 06:19:27 INFO - PROCESS | 760 | 1461075567017 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:27 INFO - PROCESS | 760 | ++DOCSHELL 13261C00 == 36 [pid = 760] [id = 510] 06:19:27 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (13262C00) [pid = 760] [serial = 1530] [outer = 00000000] 06:19:27 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (13769000) [pid = 760] [serial = 1531] [outer = 13262C00] 06:19:27 INFO - PROCESS | 760 | 1461075567065 Marionette DEBUG loaded listener.js 06:19:27 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (142A9C00) [pid = 760] [serial = 1532] [outer = 13262C00] 06:19:27 INFO - PROCESS | 760 | 1461075567585 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 06:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 717ms 06:19:27 INFO - PROCESS | 760 | 1461075567605 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 06:19:27 INFO - PROCESS | 760 | 1461075567609 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 06:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:19:27 INFO - PROCESS | 760 | 1461075567613 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:19:27 INFO - PROCESS | 760 | 1461075567615 Marionette TRACE conn2 <- [1,2006,null,{}] 06:19:27 INFO - PROCESS | 760 | 1461075567619 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:27 INFO - PROCESS | 760 | 1461075567697 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 06:19:27 INFO - PROCESS | 760 | 1461075567705 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:27 INFO - PROCESS | 760 | ++DOCSHELL 13729000 == 37 [pid = 760] [id = 511] 06:19:27 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (14A03800) [pid = 760] [serial = 1533] [outer = 00000000] 06:19:27 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (15CD0000) [pid = 760] [serial = 1534] [outer = 14A03800] 06:19:27 INFO - PROCESS | 760 | 1461075567751 Marionette DEBUG loaded listener.js 06:19:27 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (15DA9C00) [pid = 760] [serial = 1535] [outer = 14A03800] 06:19:28 INFO - PROCESS | 760 | 1461075568230 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 638ms 06:19:28 INFO - PROCESS | 760 | 1461075568252 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 06:19:28 INFO - PROCESS | 760 | 1461075568254 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 06:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:19:28 INFO - PROCESS | 760 | 1461075568259 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:19:28 INFO - PROCESS | 760 | 1461075568265 Marionette TRACE conn2 <- [1,2010,null,{}] 06:19:28 INFO - PROCESS | 760 | 1461075568278 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:28 INFO - PROCESS | 760 | 1461075568359 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 06:19:28 INFO - PROCESS | 760 | 1461075568365 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:28 INFO - PROCESS | 760 | ++DOCSHELL 167BD400 == 38 [pid = 760] [id = 512] 06:19:28 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (167BD800) [pid = 760] [serial = 1536] [outer = 00000000] 06:19:28 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16806400) [pid = 760] [serial = 1537] [outer = 167BD800] 06:19:28 INFO - PROCESS | 760 | 1461075568409 Marionette DEBUG loaded listener.js 06:19:28 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16812C00) [pid = 760] [serial = 1538] [outer = 167BD800] 06:19:28 INFO - PROCESS | 760 | 1461075568863 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 06:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 655ms 06:19:28 INFO - PROCESS | 760 | 1461075568916 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 06:19:28 INFO - PROCESS | 760 | 1461075568918 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 06:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:19:28 INFO - PROCESS | 760 | 1461075568922 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:19:28 INFO - PROCESS | 760 | 1461075568923 Marionette TRACE conn2 <- [1,2014,null,{}] 06:19:28 INFO - PROCESS | 760 | 1461075568927 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:28 INFO - PROCESS | 760 | 1461075569005 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 06:19:29 INFO - PROCESS | 760 | 1461075569012 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:29 INFO - PROCESS | 760 | ++DOCSHELL 02A7E400 == 39 [pid = 760] [id = 513] 06:19:29 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (16B25000) [pid = 760] [serial = 1539] [outer = 00000000] 06:19:29 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (17C4C000) [pid = 760] [serial = 1540] [outer = 16B25000] 06:19:29 INFO - PROCESS | 760 | 1461075569056 Marionette DEBUG loaded listener.js 06:19:29 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (18054C00) [pid = 760] [serial = 1541] [outer = 16B25000] 06:19:29 INFO - PROCESS | 760 | 1461075569570 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 06:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 686ms 06:19:29 INFO - PROCESS | 760 | 1461075569621 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 06:19:29 INFO - PROCESS | 760 | 1461075569623 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 06:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:19:29 INFO - PROCESS | 760 | 1461075569626 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:19:29 INFO - PROCESS | 760 | 1461075569628 Marionette TRACE conn2 <- [1,2018,null,{}] 06:19:29 INFO - PROCESS | 760 | 1461075569632 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:29 INFO - PROCESS | 760 | 1461075569744 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 06:19:29 INFO - PROCESS | 760 | 1461075569752 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:29 INFO - PROCESS | 760 | ++DOCSHELL 180E2000 == 40 [pid = 760] [id = 514] 06:19:29 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (18272800) [pid = 760] [serial = 1542] [outer = 00000000] 06:19:29 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (18278C00) [pid = 760] [serial = 1543] [outer = 18272800] 06:19:29 INFO - PROCESS | 760 | 1461075569857 Marionette DEBUG loaded listener.js 06:19:29 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (1841A000) [pid = 760] [serial = 1544] [outer = 18272800] 06:19:30 INFO - PROCESS | 760 | 1461075570299 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 06:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 686ms 06:19:30 INFO - PROCESS | 760 | 1461075570326 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 06:19:30 INFO - PROCESS | 760 | 1461075570328 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 06:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:19:30 INFO - PROCESS | 760 | 1461075570335 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:19:30 INFO - PROCESS | 760 | 1461075570337 Marionette TRACE conn2 <- [1,2022,null,{}] 06:19:30 INFO - PROCESS | 760 | 1461075570340 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:30 INFO - PROCESS | 760 | 1461075570474 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 06:19:30 INFO - PROCESS | 760 | 1461075570491 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:30 INFO - PROCESS | 760 | ++DOCSHELL 18423000 == 41 [pid = 760] [id = 515] 06:19:30 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (1848C000) [pid = 760] [serial = 1545] [outer = 00000000] 06:19:30 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (19216400) [pid = 760] [serial = 1546] [outer = 1848C000] 06:19:30 INFO - PROCESS | 760 | 1461075570539 Marionette DEBUG loaded listener.js 06:19:30 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (1925C800) [pid = 760] [serial = 1547] [outer = 1848C000] 06:19:30 INFO - PROCESS | 760 | 1461075570970 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 702ms 06:19:31 INFO - PROCESS | 760 | 1461075571040 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 06:19:31 INFO - PROCESS | 760 | 1461075571042 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 06:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:19:31 INFO - PROCESS | 760 | 1461075571045 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:19:31 INFO - PROCESS | 760 | 1461075571047 Marionette TRACE conn2 <- [1,2026,null,{}] 06:19:31 INFO - PROCESS | 760 | 1461075571050 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:31 INFO - PROCESS | 760 | 1461075571154 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 06:19:31 INFO - PROCESS | 760 | 1461075571160 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:31 INFO - PROCESS | 760 | ++DOCSHELL 12D3D800 == 42 [pid = 760] [id = 516] 06:19:31 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (18AC0400) [pid = 760] [serial = 1548] [outer = 00000000] 06:19:31 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (1929CC00) [pid = 760] [serial = 1549] [outer = 18AC0400] 06:19:31 INFO - PROCESS | 760 | 1461075571204 Marionette DEBUG loaded listener.js 06:19:31 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1961D800) [pid = 760] [serial = 1550] [outer = 18AC0400] 06:19:31 INFO - PROCESS | 760 | --DOMWINDOW == 89 (17C44000) [pid = 760] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:19:31 INFO - PROCESS | 760 | --DOMWINDOW == 88 (18419C00) [pid = 760] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:19:31 INFO - PROCESS | 760 | --DOMWINDOW == 87 (142B1400) [pid = 760] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:19:31 INFO - PROCESS | 760 | --DOMWINDOW == 86 (12BDFC00) [pid = 760] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:19:31 INFO - PROCESS | 760 | --DOMWINDOW == 85 (14A9E000) [pid = 760] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:19:31 INFO - PROCESS | 760 | --DOMWINDOW == 84 (14207C00) [pid = 760] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:19:31 INFO - PROCESS | 760 | --DOMWINDOW == 83 (11C29800) [pid = 760] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:19:31 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16462C00) [pid = 760] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:19:31 INFO - PROCESS | 760 | --DOMWINDOW == 81 (13443C00) [pid = 760] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:19:31 INFO - PROCESS | 760 | --DOMWINDOW == 80 (167BE000) [pid = 760] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:19:31 INFO - PROCESS | 760 | --DOMWINDOW == 79 (142B2000) [pid = 760] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:19:31 INFO - PROCESS | 760 | --DOMWINDOW == 78 (17C40800) [pid = 760] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:19:31 INFO - PROCESS | 760 | 1461075571727 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 06:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 732ms 06:19:31 INFO - PROCESS | 760 | 1461075571804 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 06:19:31 INFO - PROCESS | 760 | 1461075571806 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 06:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:19:31 INFO - PROCESS | 760 | 1461075571810 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:19:31 INFO - PROCESS | 760 | 1461075571811 Marionette TRACE conn2 <- [1,2030,null,{}] 06:19:31 INFO - PROCESS | 760 | 1461075571819 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:31 INFO - PROCESS | 760 | 1461075571894 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 06:19:31 INFO - PROCESS | 760 | 1461075571900 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:31 INFO - PROCESS | 760 | ++DOCSHELL 12BDFC00 == 43 [pid = 760] [id = 517] 06:19:31 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (15653000) [pid = 760] [serial = 1551] [outer = 00000000] 06:19:31 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (16B5E800) [pid = 760] [serial = 1552] [outer = 15653000] 06:19:31 INFO - PROCESS | 760 | 1461075571947 Marionette DEBUG loaded listener.js 06:19:31 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16807C00) [pid = 760] [serial = 1553] [outer = 15653000] 06:19:32 INFO - PROCESS | 760 | 1461075572369 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 06:19:32 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) 06:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 592ms 06:19:32 INFO - PROCESS | 760 | 1461075572407 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 06:19:32 INFO - PROCESS | 760 | 1461075572409 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 06:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:19:32 INFO - PROCESS | 760 | 1461075572412 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:19:32 INFO - PROCESS | 760 | 1461075572414 Marionette TRACE conn2 <- [1,2034,null,{}] 06:19:32 INFO - PROCESS | 760 | 1461075572418 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:32 INFO - PROCESS | 760 | 1461075572482 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 06:19:32 INFO - PROCESS | 760 | 1461075572488 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:32 INFO - PROCESS | 760 | ++DOCSHELL 167BCC00 == 44 [pid = 760] [id = 518] 06:19:32 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (180E3C00) [pid = 760] [serial = 1554] [outer = 00000000] 06:19:32 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (19751800) [pid = 760] [serial = 1555] [outer = 180E3C00] 06:19:32 INFO - PROCESS | 760 | 1461075572531 Marionette DEBUG loaded listener.js 06:19:32 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (189C1C00) [pid = 760] [serial = 1556] [outer = 180E3C00] 06:19:32 INFO - PROCESS | 760 | 1461075572961 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 06:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 592ms 06:19:32 INFO - PROCESS | 760 | 1461075572998 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 06:19:32 INFO - PROCESS | 760 | 1461075572999 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 06:19:32 INFO - PROCESS | 760 | 1461075573003 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:19:32 INFO - PROCESS | 760 | 1461075573004 Marionette TRACE conn2 <- [1,2038,null,{}] 06:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:19:33 INFO - PROCESS | 760 | 1461075573008 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:33 INFO - PROCESS | 760 | 1461075573083 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 06:19:33 INFO - PROCESS | 760 | 1461075573089 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:33 INFO - PROCESS | 760 | ++DOCSHELL 189C1800 == 45 [pid = 760] [id = 519] 06:19:33 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (19758000) [pid = 760] [serial = 1557] [outer = 00000000] 06:19:33 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (1975D800) [pid = 760] [serial = 1558] [outer = 19758000] 06:19:33 INFO - PROCESS | 760 | 1461075573137 Marionette DEBUG loaded listener.js 06:19:33 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (197A3000) [pid = 760] [serial = 1559] [outer = 19758000] 06:19:33 INFO - PROCESS | 760 | 1461075573798 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 06:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 841ms 06:19:33 INFO - PROCESS | 760 | 1461075573858 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 06:19:33 INFO - PROCESS | 760 | 1461075573863 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 06:19:33 INFO - PROCESS | 760 | 1461075573869 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:19:33 INFO - PROCESS | 760 | 1461075573872 Marionette TRACE conn2 <- [1,2042,null,{}] 06:19:33 INFO - PROCESS | 760 | 1461075573878 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:33 INFO - PROCESS | 760 | 1461075573982 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 06:19:34 INFO - PROCESS | 760 | 1461075574114 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:34 INFO - PROCESS | 760 | ++DOCSHELL 13257400 == 46 [pid = 760] [id = 520] 06:19:34 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (13260400) [pid = 760] [serial = 1560] [outer = 00000000] 06:19:34 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (14AEE800) [pid = 760] [serial = 1561] [outer = 13260400] 06:19:34 INFO - PROCESS | 760 | 1461075574172 Marionette DEBUG loaded listener.js 06:19:34 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (156E3C00) [pid = 760] [serial = 1562] [outer = 13260400] 06:19:34 INFO - PROCESS | 760 | 1461075574788 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 06:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 997ms 06:19:34 INFO - PROCESS | 760 | 1461075574873 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 06:19:34 INFO - PROCESS | 760 | 1461075574879 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 06:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:19:34 INFO - PROCESS | 760 | 1461075574886 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:19:34 INFO - PROCESS | 760 | 1461075574888 Marionette TRACE conn2 <- [1,2046,null,{}] 06:19:34 INFO - PROCESS | 760 | 1461075574892 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:35 INFO - PROCESS | 760 | 1461075575042 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 06:19:35 INFO - PROCESS | 760 | 1461075575097 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:35 INFO - PROCESS | 760 | ++DOCSHELL 142AEC00 == 47 [pid = 760] [id = 521] 06:19:35 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (147A5800) [pid = 760] [serial = 1563] [outer = 00000000] 06:19:35 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1673D800) [pid = 760] [serial = 1564] [outer = 147A5800] 06:19:35 INFO - PROCESS | 760 | 1461075575151 Marionette DEBUG loaded listener.js 06:19:35 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (167BFC00) [pid = 760] [serial = 1565] [outer = 147A5800] 06:19:35 INFO - PROCESS | 760 | 1461075575756 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 06:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 950ms 06:19:35 INFO - PROCESS | 760 | 1461075575830 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 06:19:35 INFO - PROCESS | 760 | 1461075575832 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 06:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:19:35 INFO - PROCESS | 760 | 1461075575836 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:19:35 INFO - PROCESS | 760 | 1461075575840 Marionette TRACE conn2 <- [1,2050,null,{}] 06:19:35 INFO - PROCESS | 760 | 1461075575866 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:35 INFO - PROCESS | 760 | 1461075575972 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 06:19:36 INFO - PROCESS | 760 | 1461075576103 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:36 INFO - PROCESS | 760 | ++DOCSHELL 182CE000 == 48 [pid = 760] [id = 522] 06:19:36 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (18421C00) [pid = 760] [serial = 1566] [outer = 00000000] 06:19:36 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (19758400) [pid = 760] [serial = 1567] [outer = 18421C00] 06:19:36 INFO - PROCESS | 760 | 1461075576161 Marionette DEBUG loaded listener.js 06:19:36 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (197A0000) [pid = 760] [serial = 1568] [outer = 18421C00] 06:19:36 INFO - PROCESS | 760 | 1461075576713 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 06:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 904ms 06:19:36 INFO - PROCESS | 760 | 1461075576743 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 06:19:36 INFO - PROCESS | 760 | 1461075576746 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 06:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:19:36 INFO - PROCESS | 760 | 1461075576751 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:19:36 INFO - PROCESS | 760 | 1461075576753 Marionette TRACE conn2 <- [1,2054,null,{}] 06:19:36 INFO - PROCESS | 760 | 1461075576756 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:36 INFO - PROCESS | 760 | 1461075576861 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 06:19:36 INFO - PROCESS | 760 | 1461075576963 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:36 INFO - PROCESS | 760 | ++DOCSHELL 19755000 == 49 [pid = 760] [id = 523] 06:19:36 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (197ABC00) [pid = 760] [serial = 1569] [outer = 00000000] 06:19:37 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (197CD000) [pid = 760] [serial = 1570] [outer = 197ABC00] 06:19:37 INFO - PROCESS | 760 | 1461075577017 Marionette DEBUG loaded listener.js 06:19:37 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (197D2C00) [pid = 760] [serial = 1571] [outer = 197ABC00] 06:19:37 INFO - PROCESS | 760 | 1461075577599 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 06:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1028ms 06:19:37 INFO - PROCESS | 760 | 1461075577808 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 06:19:37 INFO - PROCESS | 760 | 1461075577812 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 06:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:19:37 INFO - PROCESS | 760 | 1461075577818 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:19:37 INFO - PROCESS | 760 | 1461075577820 Marionette TRACE conn2 <- [1,2058,null,{}] 06:19:37 INFO - PROCESS | 760 | 1461075577826 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:37 INFO - PROCESS | 760 | 1461075577928 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 06:19:38 INFO - PROCESS | 760 | 1461075578055 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:38 INFO - PROCESS | 760 | ++DOCSHELL 11C67000 == 50 [pid = 760] [id = 524] 06:19:38 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (11CAC800) [pid = 760] [serial = 1572] [outer = 00000000] 06:19:38 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (14A9D800) [pid = 760] [serial = 1573] [outer = 11CAC800] 06:19:38 INFO - PROCESS | 760 | 1461075578106 Marionette DEBUG loaded listener.js 06:19:38 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (156E4000) [pid = 760] [serial = 1574] [outer = 11CAC800] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 101 (189BAC00) [pid = 760] [serial = 1519] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1826D400) [pid = 760] [serial = 1510] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 99 (18434400) [pid = 760] [serial = 1513] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 98 (17B46800) [pid = 760] [serial = 1504] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 97 (12D41400) [pid = 760] [serial = 1486] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 96 (12D76800) [pid = 760] [serial = 1487] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 95 (158E6C00) [pid = 760] [serial = 1495] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 94 (15AC8C00) [pid = 760] [serial = 1496] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 93 (143A6400) [pid = 760] [serial = 1492] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 92 (14A94800) [pid = 760] [serial = 1493] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 91 (11C36800) [pid = 760] [serial = 1483] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 90 (11C5BC00) [pid = 760] [serial = 1484] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 89 (18272000) [pid = 760] [serial = 1511] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 88 (16475400) [pid = 760] [serial = 1498] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1673E000) [pid = 760] [serial = 1499] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 86 (13640400) [pid = 760] [serial = 1489] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1372B000) [pid = 760] [serial = 1490] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 84 (16807000) [pid = 760] [serial = 1501] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 83 (16805800) [pid = 760] [serial = 1502] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 82 (16459800) [pid = 760] [serial = 1516] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 81 (189B3800) [pid = 760] [serial = 1514] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 80 (16B5C400) [pid = 760] [serial = 1505] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 79 (1645AC00) [pid = 760] [serial = 1517] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 78 (17C47000) [pid = 760] [serial = 1508] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17C47800) [pid = 760] [serial = 1507] [outer = 00000000] [url = about:blank] 06:19:38 INFO - PROCESS | 760 | 1461075578687 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 06:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 904ms 06:19:38 INFO - PROCESS | 760 | 1461075578721 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 06:19:38 INFO - PROCESS | 760 | 1461075578724 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 06:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:19:38 INFO - PROCESS | 760 | 1461075578731 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:19:38 INFO - PROCESS | 760 | 1461075578735 Marionette TRACE conn2 <- [1,2062,null,{}] 06:19:38 INFO - PROCESS | 760 | 1461075578738 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:38 INFO - PROCESS | 760 | 1461075578821 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 06:19:38 INFO - PROCESS | 760 | 1461075578827 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:38 INFO - PROCESS | 760 | ++DOCSHELL 11C37400 == 51 [pid = 760] [id = 525] 06:19:38 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (11C58800) [pid = 760] [serial = 1575] [outer = 00000000] 06:19:38 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (142AA800) [pid = 760] [serial = 1576] [outer = 11C58800] 06:19:38 INFO - PROCESS | 760 | 1461075578873 Marionette DEBUG loaded listener.js 06:19:38 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (14A94800) [pid = 760] [serial = 1577] [outer = 11C58800] 06:19:39 INFO - PROCESS | 760 | 1461075579406 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 06:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 701ms 06:19:39 INFO - PROCESS | 760 | 1461075579426 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 06:19:39 INFO - PROCESS | 760 | 1461075579428 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 06:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:19:39 INFO - PROCESS | 760 | 1461075579432 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:19:39 INFO - PROCESS | 760 | 1461075579433 Marionette TRACE conn2 <- [1,2066,null,{}] 06:19:39 INFO - PROCESS | 760 | 1461075579443 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:39 INFO - PROCESS | 760 | 1461075579526 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 06:19:39 INFO - PROCESS | 760 | 1461075579536 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:39 INFO - PROCESS | 760 | ++DOCSHELL 16475400 == 52 [pid = 760] [id = 526] 06:19:39 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (16475C00) [pid = 760] [serial = 1578] [outer = 00000000] 06:19:39 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (167BB400) [pid = 760] [serial = 1579] [outer = 16475C00] 06:19:39 INFO - PROCESS | 760 | 1461075579588 Marionette DEBUG loaded listener.js 06:19:39 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (16477000) [pid = 760] [serial = 1580] [outer = 16475C00] 06:19:40 INFO - PROCESS | 760 | 1461075580073 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 06:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 701ms 06:19:40 INFO - PROCESS | 760 | 1461075580131 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 06:19:40 INFO - PROCESS | 760 | 1461075580133 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 06:19:40 INFO - PROCESS | 760 | 1461075580136 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:19:40 INFO - PROCESS | 760 | 1461075580138 Marionette TRACE conn2 <- [1,2070,null,{}] 06:19:40 INFO - PROCESS | 760 | 1461075580141 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:40 INFO - PROCESS | 760 | 1461075580219 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 06:19:40 INFO - PROCESS | 760 | 1461075580225 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:40 INFO - PROCESS | 760 | ++DOCSHELL 1673E000 == 53 [pid = 760] [id = 527] 06:19:40 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (16807400) [pid = 760] [serial = 1581] [outer = 00000000] 06:19:40 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (17BF8000) [pid = 760] [serial = 1582] [outer = 16807400] 06:19:40 INFO - PROCESS | 760 | 1461075580274 Marionette DEBUG loaded listener.js 06:19:40 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (17BF2400) [pid = 760] [serial = 1583] [outer = 16807400] 06:19:40 INFO - PROCESS | 760 | 1461075580730 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 06:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 639ms 06:19:40 INFO - PROCESS | 760 | 1461075580774 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 06:19:40 INFO - PROCESS | 760 | 1461075580776 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 06:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:19:40 INFO - PROCESS | 760 | 1461075580779 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:19:40 INFO - PROCESS | 760 | 1461075580781 Marionette TRACE conn2 <- [1,2074,null,{}] 06:19:40 INFO - PROCESS | 760 | 1461075580785 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:40 INFO - PROCESS | 760 | 1461075580861 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 06:19:40 INFO - PROCESS | 760 | 1461075580900 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:40 INFO - PROCESS | 760 | ++DOCSHELL 1804F400 == 54 [pid = 760] [id = 528] 06:19:40 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (18052800) [pid = 760] [serial = 1584] [outer = 00000000] 06:19:40 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (18273C00) [pid = 760] [serial = 1585] [outer = 18052800] 06:19:40 INFO - PROCESS | 760 | 1461075580948 Marionette DEBUG loaded listener.js 06:19:41 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (18275C00) [pid = 760] [serial = 1586] [outer = 18052800] 06:19:41 INFO - PROCESS | 760 | 1461075581423 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 06:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 686ms 06:19:41 INFO - PROCESS | 760 | 1461075581480 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 06:19:41 INFO - PROCESS | 760 | 1461075581481 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 06:19:41 INFO - PROCESS | 760 | 1461075581485 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:19:41 INFO - PROCESS | 760 | 1461075581487 Marionette TRACE conn2 <- [1,2078,null,{}] 06:19:41 INFO - PROCESS | 760 | 1461075581495 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:41 INFO - PROCESS | 760 | 1461075581625 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 06:19:41 INFO - PROCESS | 760 | 1461075581688 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:41 INFO - PROCESS | 760 | ++DOCSHELL 1841D400 == 55 [pid = 760] [id = 529] 06:19:41 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (18481000) [pid = 760] [serial = 1587] [outer = 00000000] 06:19:41 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (189B9400) [pid = 760] [serial = 1588] [outer = 18481000] 06:19:41 INFO - PROCESS | 760 | 1461075581736 Marionette DEBUG loaded listener.js 06:19:41 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (19218800) [pid = 760] [serial = 1589] [outer = 18481000] 06:19:42 INFO - PROCESS | 760 | 1461075582166 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 06:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 732ms 06:19:42 INFO - PROCESS | 760 | 1461075582226 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 06:19:42 INFO - PROCESS | 760 | 1461075582228 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 06:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:19:42 INFO - PROCESS | 760 | 1461075582272 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:19:42 INFO - PROCESS | 760 | 1461075582274 Marionette TRACE conn2 <- [1,2082,null,{}] 06:19:42 INFO - PROCESS | 760 | 1461075582278 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:42 INFO - PROCESS | 760 | 1461075582385 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 06:19:42 INFO - PROCESS | 760 | 1461075582394 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:42 INFO - PROCESS | 760 | ++DOCSHELL 19290000 == 56 [pid = 760] [id = 530] 06:19:42 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (19292C00) [pid = 760] [serial = 1590] [outer = 00000000] 06:19:42 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (197AA400) [pid = 760] [serial = 1591] [outer = 19292C00] 06:19:42 INFO - PROCESS | 760 | 1461075582439 Marionette DEBUG loaded listener.js 06:19:42 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (197A5000) [pid = 760] [serial = 1592] [outer = 19292C00] 06:19:42 INFO - PROCESS | 760 | 1461075582871 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 06:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 654ms 06:19:42 INFO - PROCESS | 760 | 1461075582927 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 06:19:42 INFO - PROCESS | 760 | 1461075582929 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 06:19:42 INFO - PROCESS | 760 | 1461075582933 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:19:42 INFO - PROCESS | 760 | 1461075582934 Marionette TRACE conn2 <- [1,2086,null,{}] 06:19:42 INFO - PROCESS | 760 | 1461075582938 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:43 INFO - PROCESS | 760 | 1461075583050 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 06:19:43 INFO - PROCESS | 760 | 1461075583110 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:43 INFO - PROCESS | 760 | ++DOCSHELL 1325E000 == 57 [pid = 760] [id = 531] 06:19:43 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (19753C00) [pid = 760] [serial = 1593] [outer = 00000000] 06:19:43 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (19824800) [pid = 760] [serial = 1594] [outer = 19753C00] 06:19:43 INFO - PROCESS | 760 | 1461075583154 Marionette DEBUG loaded listener.js 06:19:43 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (19824400) [pid = 760] [serial = 1595] [outer = 19753C00] 06:19:43 INFO - PROCESS | 760 | --DOMWINDOW == 97 (02A92800) [pid = 760] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:19:43 INFO - PROCESS | 760 | --DOMWINDOW == 96 (13262C00) [pid = 760] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:19:43 INFO - PROCESS | 760 | --DOMWINDOW == 95 (16B25000) [pid = 760] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:19:43 INFO - PROCESS | 760 | --DOMWINDOW == 94 (18272800) [pid = 760] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:19:43 INFO - PROCESS | 760 | --DOMWINDOW == 93 (14A03800) [pid = 760] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:19:43 INFO - PROCESS | 760 | --DOMWINDOW == 92 (167BD800) [pid = 760] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:19:43 INFO - PROCESS | 760 | --DOMWINDOW == 91 (1848C000) [pid = 760] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:19:43 INFO - PROCESS | 760 | --DOMWINDOW == 90 (18AC0400) [pid = 760] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:19:43 INFO - PROCESS | 760 | --DOMWINDOW == 89 (15653000) [pid = 760] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:19:43 INFO - PROCESS | 760 | --DOMWINDOW == 88 (180E3C00) [pid = 760] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:19:43 INFO - PROCESS | 760 | --DOMWINDOW == 87 (18055000) [pid = 760] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:19:43 INFO - PROCESS | 760 | 1461075583585 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 06:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 686ms 06:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:19:43 INFO - PROCESS | 760 | 1461075583618 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 06:19:43 INFO - PROCESS | 760 | 1461075583620 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 06:19:43 INFO - PROCESS | 760 | 1461075583623 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:19:43 INFO - PROCESS | 760 | 1461075583625 Marionette TRACE conn2 <- [1,2090,null,{}] 06:19:43 INFO - PROCESS | 760 | 1461075583628 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:43 INFO - PROCESS | 760 | 1461075583732 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 06:19:43 INFO - PROCESS | 760 | 1461075583740 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:43 INFO - PROCESS | 760 | ++DOCSHELL 13208400 == 58 [pid = 760] [id = 532] 06:19:43 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (15ACEC00) [pid = 760] [serial = 1596] [outer = 00000000] 06:19:43 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (17C48800) [pid = 760] [serial = 1597] [outer = 15ACEC00] 06:19:43 INFO - PROCESS | 760 | 1461075583784 Marionette DEBUG loaded listener.js 06:19:43 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (18E63400) [pid = 760] [serial = 1598] [outer = 15ACEC00] 06:19:44 INFO - PROCESS | 760 | 1461075584203 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 06:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 623ms 06:19:44 INFO - PROCESS | 760 | 1461075584261 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 06:19:44 INFO - PROCESS | 760 | 1461075584263 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 06:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:19:44 INFO - PROCESS | 760 | 1461075584271 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:19:44 INFO - PROCESS | 760 | 1461075584272 Marionette TRACE conn2 <- [1,2094,null,{}] 06:19:44 INFO - PROCESS | 760 | 1461075584276 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:44 INFO - PROCESS | 760 | 1461075584375 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 06:19:44 INFO - PROCESS | 760 | 1461075584384 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:44 INFO - PROCESS | 760 | ++DOCSHELL 197D1800 == 59 [pid = 760] [id = 533] 06:19:44 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (19820000) [pid = 760] [serial = 1599] [outer = 00000000] 06:19:44 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (19993800) [pid = 760] [serial = 1600] [outer = 19820000] 06:19:44 INFO - PROCESS | 760 | 1461075584427 Marionette DEBUG loaded listener.js 06:19:44 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (19AB9C00) [pid = 760] [serial = 1601] [outer = 19820000] 06:19:44 INFO - PROCESS | 760 | 1461075584881 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 06:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 639ms 06:19:44 INFO - PROCESS | 760 | 1461075584910 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 06:19:44 INFO - PROCESS | 760 | 1461075584912 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 06:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:19:44 INFO - PROCESS | 760 | 1461075584916 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:19:44 INFO - PROCESS | 760 | 1461075584918 Marionette TRACE conn2 <- [1,2098,null,{}] 06:19:44 INFO - PROCESS | 760 | 1461075584922 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:45 INFO - PROCESS | 760 | 1461075585017 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 06:19:45 INFO - PROCESS | 760 | 1461075585023 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:45 INFO - PROCESS | 760 | ++DOCSHELL 11C5F800 == 60 [pid = 760] [id = 534] 06:19:45 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (19AC6800) [pid = 760] [serial = 1602] [outer = 00000000] 06:19:45 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (19DB7400) [pid = 760] [serial = 1603] [outer = 19AC6800] 06:19:45 INFO - PROCESS | 760 | 1461075585079 Marionette DEBUG loaded listener.js 06:19:45 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (19DBDC00) [pid = 760] [serial = 1604] [outer = 19AC6800] 06:19:45 INFO - PROCESS | 760 | 1461075585754 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 06:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 903ms 06:19:45 INFO - PROCESS | 760 | 1461075585820 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 06:19:45 INFO - PROCESS | 760 | 1461075585825 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 06:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:19:45 INFO - PROCESS | 760 | 1461075585831 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:19:45 INFO - PROCESS | 760 | 1461075585834 Marionette TRACE conn2 <- [1,2102,null,{}] 06:19:45 INFO - PROCESS | 760 | 1461075585840 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:45 INFO - PROCESS | 760 | 1461075585948 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 06:19:46 INFO - PROCESS | 760 | 1461075586055 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:46 INFO - PROCESS | 760 | ++DOCSHELL 1343DC00 == 61 [pid = 760] [id = 535] 06:19:46 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (1343E000) [pid = 760] [serial = 1605] [outer = 00000000] 06:19:46 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (14AA0000) [pid = 760] [serial = 1606] [outer = 1343E000] 06:19:46 INFO - PROCESS | 760 | 1461075586118 Marionette DEBUG loaded listener.js 06:19:46 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (15DA7C00) [pid = 760] [serial = 1607] [outer = 1343E000] 06:19:46 INFO - PROCESS | 760 | 1461075586745 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 06:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 935ms 06:19:46 INFO - PROCESS | 760 | 1461075586777 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 06:19:46 INFO - PROCESS | 760 | 1461075586783 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 06:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:19:46 INFO - PROCESS | 760 | 1461075586789 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:19:46 INFO - PROCESS | 760 | 1461075586792 Marionette TRACE conn2 <- [1,2106,null,{}] 06:19:46 INFO - PROCESS | 760 | 1461075586796 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:46 INFO - PROCESS | 760 | 1461075586899 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 06:19:47 INFO - PROCESS | 760 | 1461075587005 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:47 INFO - PROCESS | 760 | ++DOCSHELL 13769800 == 62 [pid = 760] [id = 536] 06:19:47 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (16473C00) [pid = 760] [serial = 1608] [outer = 00000000] 06:19:47 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (17B4DC00) [pid = 760] [serial = 1609] [outer = 16473C00] 06:19:47 INFO - PROCESS | 760 | 1461075587059 Marionette DEBUG loaded listener.js 06:19:47 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (17C4E400) [pid = 760] [serial = 1610] [outer = 16473C00] 06:19:47 INFO - PROCESS | 760 | 1461075587637 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 06:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 904ms 06:19:47 INFO - PROCESS | 760 | 1461075587691 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 06:19:47 INFO - PROCESS | 760 | 1461075587694 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 06:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:19:47 INFO - PROCESS | 760 | 1461075587698 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:19:47 INFO - PROCESS | 760 | 1461075587701 Marionette TRACE conn2 <- [1,2110,null,{}] 06:19:47 INFO - PROCESS | 760 | 1461075587712 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:47 INFO - PROCESS | 760 | 1461075587818 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 06:19:47 INFO - PROCESS | 760 | 1461075587953 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:47 INFO - PROCESS | 760 | ++DOCSHELL 19754400 == 63 [pid = 760] [id = 537] 06:19:47 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (197A9800) [pid = 760] [serial = 1611] [outer = 00000000] 06:19:47 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (19ABD400) [pid = 760] [serial = 1612] [outer = 197A9800] 06:19:47 INFO - PROCESS | 760 | 1461075588011 Marionette DEBUG loaded listener.js 06:19:48 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (19DB1400) [pid = 760] [serial = 1613] [outer = 197A9800] 06:19:48 INFO - PROCESS | 760 | 1461075588580 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 06:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 950ms 06:19:48 INFO - PROCESS | 760 | 1461075588627 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 06:19:48 INFO - PROCESS | 760 | 1461075588629 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 06:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:19:48 INFO - PROCESS | 760 | 1461075588633 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:19:48 INFO - PROCESS | 760 | 1461075588635 Marionette TRACE conn2 <- [1,2114,null,{}] 06:19:48 INFO - PROCESS | 760 | 1461075588639 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:48 INFO - PROCESS | 760 | 1461075588740 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 06:19:48 INFO - PROCESS | 760 | 1461075588873 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:48 INFO - PROCESS | 760 | ++DOCSHELL 197D7800 == 64 [pid = 760] [id = 538] 06:19:48 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (19820800) [pid = 760] [serial = 1614] [outer = 00000000] 06:19:48 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (19EDB400) [pid = 760] [serial = 1615] [outer = 19820800] 06:19:48 INFO - PROCESS | 760 | 1461075588927 Marionette DEBUG loaded listener.js 06:19:48 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1A03B400) [pid = 760] [serial = 1616] [outer = 19820800] 06:19:49 INFO - PROCESS | 760 | 1461075589655 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 06:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1044ms 06:19:49 INFO - PROCESS | 760 | 1461075589710 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 06:19:49 INFO - PROCESS | 760 | 1461075589714 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 06:19:49 INFO - PROCESS | 760 | 1461075589720 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:19:49 INFO - PROCESS | 760 | 1461075589723 Marionette TRACE conn2 <- [1,2118,null,{}] 06:19:49 INFO - PROCESS | 760 | 1461075589728 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:49 INFO - PROCESS | 760 | 1461075589822 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 06:19:49 INFO - PROCESS | 760 | 1461075589952 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:49 INFO - PROCESS | 760 | ++DOCSHELL 11C5C000 == 65 [pid = 760] [id = 539] 06:19:49 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (11C5D400) [pid = 760] [serial = 1617] [outer = 00000000] 06:19:49 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (12B7F000) [pid = 760] [serial = 1618] [outer = 11C5D400] 06:19:49 INFO - PROCESS | 760 | 1461075590001 Marionette DEBUG loaded listener.js 06:19:50 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (12D3E000) [pid = 760] [serial = 1619] [outer = 11C5D400] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 02A7E400 == 64 [pid = 760] [id = 513] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 167BCC00 == 63 [pid = 760] [id = 518] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 12D3D800 == 62 [pid = 760] [id = 516] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 180E2000 == 61 [pid = 760] [id = 514] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 1680E000 == 60 [pid = 760] [id = 493] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 13208000 == 59 [pid = 760] [id = 260] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 197D1800 == 58 [pid = 760] [id = 533] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 13208400 == 57 [pid = 760] [id = 532] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 1325E000 == 56 [pid = 760] [id = 531] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 19290000 == 55 [pid = 760] [id = 530] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 1841D400 == 54 [pid = 760] [id = 529] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 1804F400 == 53 [pid = 760] [id = 528] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 1673E000 == 52 [pid = 760] [id = 527] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 16475400 == 51 [pid = 760] [id = 526] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 11C37400 == 50 [pid = 760] [id = 525] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 11C67000 == 49 [pid = 760] [id = 524] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 182CE000 == 48 [pid = 760] [id = 522] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1975D800) [pid = 760] [serial = 1558] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 142AEC00 == 47 [pid = 760] [id = 521] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 13257400 == 46 [pid = 760] [id = 520] 06:19:50 INFO - PROCESS | 760 | --DOCSHELL 189C1800 == 45 [pid = 760] [id = 519] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1A798C00) [pid = 760] [serial = 1481] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 108 (12CF9400) [pid = 760] [serial = 1529] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 107 (11C65C00) [pid = 760] [serial = 1528] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 106 (11B71C00) [pid = 760] [serial = 1522] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 105 (13769000) [pid = 760] [serial = 1531] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 104 (142A9C00) [pid = 760] [serial = 1532] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 103 (17C4C000) [pid = 760] [serial = 1540] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1343B800) [pid = 760] [serial = 1525] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 101 (18278C00) [pid = 760] [serial = 1543] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 100 (15CD0000) [pid = 760] [serial = 1534] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 99 (15DA9C00) [pid = 760] [serial = 1535] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 98 (16806400) [pid = 760] [serial = 1537] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 97 (16812C00) [pid = 760] [serial = 1538] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 96 (19216400) [pid = 760] [serial = 1546] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1841A000) [pid = 760] [serial = 1544] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 94 (1929CC00) [pid = 760] [serial = 1549] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1925C800) [pid = 760] [serial = 1547] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1961D800) [pid = 760] [serial = 1550] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 91 (16B5E800) [pid = 760] [serial = 1552] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 90 (189C1C00) [pid = 760] [serial = 1556] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19751800) [pid = 760] [serial = 1555] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 88 (16807C00) [pid = 760] [serial = 1553] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | --DOMWINDOW == 87 (18054C00) [pid = 760] [serial = 1541] [outer = 00000000] [url = about:blank] 06:19:50 INFO - PROCESS | 760 | 1461075590645 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 06:19:50 INFO - PROCESS | 760 | 1461075590675 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 06:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:19:50 INFO - PROCESS | 760 | 1461075590681 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:19:50 INFO - PROCESS | 760 | 1461075590684 Marionette TRACE conn2 <- [1,2122,null,{}] 06:19:50 INFO - PROCESS | 760 | 1461075590687 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:50 INFO - PROCESS | 760 | 1461075590772 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 06:19:50 INFO - PROCESS | 760 | 1461075590778 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:50 INFO - PROCESS | 760 | ++DOCSHELL 11B70000 == 46 [pid = 760] [id = 540] 06:19:50 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (11B71C00) [pid = 760] [serial = 1620] [outer = 00000000] 06:19:50 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (13442C00) [pid = 760] [serial = 1621] [outer = 11B71C00] 06:19:50 INFO - PROCESS | 760 | 1461075590824 Marionette DEBUG loaded listener.js 06:19:50 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (13722C00) [pid = 760] [serial = 1622] [outer = 11B71C00] 06:19:51 INFO - PROCESS | 760 | 1461075591345 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 06:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 701ms 06:19:51 INFO - PROCESS | 760 | 1461075591380 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 06:19:51 INFO - PROCESS | 760 | 1461075591382 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 06:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:19:51 INFO - PROCESS | 760 | 1461075591385 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:19:51 INFO - PROCESS | 760 | 1461075591389 Marionette TRACE conn2 <- [1,2126,null,{}] 06:19:51 INFO - PROCESS | 760 | 1461075591399 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:51 INFO - PROCESS | 760 | 1461075591482 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 06:19:51 INFO - PROCESS | 760 | 1461075591491 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:51 INFO - PROCESS | 760 | ++DOCSHELL 14AEE000 == 47 [pid = 760] [id = 541] 06:19:51 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (15453800) [pid = 760] [serial = 1623] [outer = 00000000] 06:19:51 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (15C82800) [pid = 760] [serial = 1624] [outer = 15453800] 06:19:51 INFO - PROCESS | 760 | 1461075591538 Marionette DEBUG loaded listener.js 06:19:51 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (15D08000) [pid = 760] [serial = 1625] [outer = 15453800] 06:19:52 INFO - PROCESS | 760 | 1461075592011 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 06:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 639ms 06:19:52 INFO - PROCESS | 760 | 1461075592023 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 06:19:52 INFO - PROCESS | 760 | 1461075592025 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 06:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:19:52 INFO - PROCESS | 760 | 1461075592029 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:19:52 INFO - PROCESS | 760 | 1461075592030 Marionette TRACE conn2 <- [1,2130,null,{}] 06:19:52 INFO - PROCESS | 760 | 1461075592038 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:52 INFO - PROCESS | 760 | 1461075592115 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 06:19:52 INFO - PROCESS | 760 | 1461075592122 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:52 INFO - PROCESS | 760 | ++DOCSHELL 1646D000 == 48 [pid = 760] [id = 542] 06:19:52 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (16471C00) [pid = 760] [serial = 1626] [outer = 00000000] 06:19:52 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (16740400) [pid = 760] [serial = 1627] [outer = 16471C00] 06:19:52 INFO - PROCESS | 760 | 1461075592167 Marionette DEBUG loaded listener.js 06:19:52 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (167B9C00) [pid = 760] [serial = 1628] [outer = 16471C00] 06:19:52 INFO - PROCESS | 760 | 1461075592614 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 06:19:52 INFO - PROCESS | 760 | 1461075592669 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 06:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:19:52 INFO - PROCESS | 760 | 1461075592672 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:19:52 INFO - PROCESS | 760 | 1461075592674 Marionette TRACE conn2 <- [1,2134,null,{}] 06:19:52 INFO - PROCESS | 760 | 1461075592677 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:52 INFO - PROCESS | 760 | 1461075592753 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 06:19:52 INFO - PROCESS | 760 | 1461075592759 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:52 INFO - PROCESS | 760 | ++DOCSHELL 1680DC00 == 49 [pid = 760] [id = 543] 06:19:52 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (1680E000) [pid = 760] [serial = 1629] [outer = 00000000] 06:19:52 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (16B5F800) [pid = 760] [serial = 1630] [outer = 1680E000] 06:19:52 INFO - PROCESS | 760 | 1461075592804 Marionette DEBUG loaded listener.js 06:19:52 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (16B5E800) [pid = 760] [serial = 1631] [outer = 1680E000] 06:19:53 INFO - PROCESS | 760 | 1461075593307 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 06:19:53 INFO - PROCESS | 760 | 1461075593374 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 06:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:19:53 INFO - PROCESS | 760 | 1461075593377 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:19:53 INFO - PROCESS | 760 | 1461075593379 Marionette TRACE conn2 <- [1,2138,null,{}] 06:19:53 INFO - PROCESS | 760 | 1461075593382 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:53 INFO - PROCESS | 760 | 1461075593513 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 06:19:53 INFO - PROCESS | 760 | 1461075593577 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:53 INFO - PROCESS | 760 | ++DOCSHELL 18054C00 == 50 [pid = 760] [id = 544] 06:19:53 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (18055000) [pid = 760] [serial = 1632] [outer = 00000000] 06:19:53 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (18272800) [pid = 760] [serial = 1633] [outer = 18055000] 06:19:53 INFO - PROCESS | 760 | 1461075593625 Marionette DEBUG loaded listener.js 06:19:53 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (182C5800) [pid = 760] [serial = 1634] [outer = 18055000] 06:19:54 INFO - PROCESS | 760 | 1461075594030 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 06:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 686ms 06:19:54 INFO - PROCESS | 760 | 1461075594061 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 06:19:54 INFO - PROCESS | 760 | 1461075594063 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 06:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:19:54 INFO - PROCESS | 760 | 1461075594070 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:19:54 INFO - PROCESS | 760 | 1461075594071 Marionette TRACE conn2 <- [1,2142,null,{}] 06:19:54 INFO - PROCESS | 760 | 1461075594075 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:54 INFO - PROCESS | 760 | 1461075594215 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 06:19:54 INFO - PROCESS | 760 | 1461075594238 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:54 INFO - PROCESS | 760 | ++DOCSHELL 13261800 == 51 [pid = 760] [id = 545] 06:19:54 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (18423800) [pid = 760] [serial = 1635] [outer = 00000000] 06:19:54 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (189B3400) [pid = 760] [serial = 1636] [outer = 18423800] 06:19:54 INFO - PROCESS | 760 | 1461075594282 Marionette DEBUG loaded listener.js 06:19:54 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (18489400) [pid = 760] [serial = 1637] [outer = 18423800] 06:19:54 INFO - PROCESS | 760 | 1461075594731 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 701ms 06:19:54 INFO - PROCESS | 760 | 1461075594770 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 06:19:54 INFO - PROCESS | 760 | 1461075594772 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 06:19:54 INFO - PROCESS | 760 | 1461075594776 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:19:54 INFO - PROCESS | 760 | 1461075594777 Marionette TRACE conn2 <- [1,2146,null,{}] 06:19:54 INFO - PROCESS | 760 | 1461075594781 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:54 INFO - PROCESS | 760 | 1461075594890 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 06:19:54 INFO - PROCESS | 760 | 1461075594896 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:54 INFO - PROCESS | 760 | ++DOCSHELL 1343A000 == 52 [pid = 760] [id = 546] 06:19:54 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (189C1C00) [pid = 760] [serial = 1638] [outer = 00000000] 06:19:54 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (19292400) [pid = 760] [serial = 1639] [outer = 189C1C00] 06:19:54 INFO - PROCESS | 760 | 1461075594991 Marionette DEBUG loaded listener.js 06:19:55 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1929C400) [pid = 760] [serial = 1640] [outer = 189C1C00] 06:19:55 INFO - PROCESS | 760 | --DOMWINDOW == 107 (18481000) [pid = 760] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:19:55 INFO - PROCESS | 760 | --DOMWINDOW == 106 (19292C00) [pid = 760] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:19:55 INFO - PROCESS | 760 | --DOMWINDOW == 105 (11C58800) [pid = 760] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:19:55 INFO - PROCESS | 760 | --DOMWINDOW == 104 (16807400) [pid = 760] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:19:55 INFO - PROCESS | 760 | --DOMWINDOW == 103 (18052800) [pid = 760] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:19:55 INFO - PROCESS | 760 | --DOMWINDOW == 102 (16475C00) [pid = 760] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:19:55 INFO - PROCESS | 760 | --DOMWINDOW == 101 (11CAC800) [pid = 760] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:19:55 INFO - PROCESS | 760 | --DOMWINDOW == 100 (19753C00) [pid = 760] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:19:55 INFO - PROCESS | 760 | --DOMWINDOW == 99 (15ACEC00) [pid = 760] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:19:55 INFO - PROCESS | 760 | --DOMWINDOW == 98 (19820000) [pid = 760] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:19:55 INFO - PROCESS | 760 | 1461075595449 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 06:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 701ms 06:19:55 INFO - PROCESS | 760 | 1461075595476 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 06:19:55 INFO - PROCESS | 760 | 1461075595478 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 06:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:19:55 INFO - PROCESS | 760 | 1461075595482 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:19:55 INFO - PROCESS | 760 | 1461075595483 Marionette TRACE conn2 <- [1,2150,null,{}] 06:19:55 INFO - PROCESS | 760 | 1461075595487 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:55 INFO - PROCESS | 760 | 1461075595589 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 06:19:55 INFO - PROCESS | 760 | 1461075595598 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:55 INFO - PROCESS | 760 | ++DOCSHELL 12BDDC00 == 53 [pid = 760] [id = 547] 06:19:55 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (167C3400) [pid = 760] [serial = 1641] [outer = 00000000] 06:19:55 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (18485000) [pid = 760] [serial = 1642] [outer = 167C3400] 06:19:55 INFO - PROCESS | 760 | 1461075595642 Marionette DEBUG loaded listener.js 06:19:55 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (1929DC00) [pid = 760] [serial = 1643] [outer = 167C3400] 06:19:56 INFO - PROCESS | 760 | 1461075596099 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 06:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 685ms 06:19:56 INFO - PROCESS | 760 | 1461075596181 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 06:19:56 INFO - PROCESS | 760 | 1461075596183 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 06:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:19:56 INFO - PROCESS | 760 | 1461075596186 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:19:56 INFO - PROCESS | 760 | 1461075596188 Marionette TRACE conn2 <- [1,2154,null,{}] 06:19:56 INFO - PROCESS | 760 | 1461075596191 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:56 INFO - PROCESS | 760 | 1461075596269 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 06:19:56 INFO - PROCESS | 760 | 1461075596278 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:56 INFO - PROCESS | 760 | ++DOCSHELL 12D73000 == 54 [pid = 760] [id = 548] 06:19:56 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (12D76800) [pid = 760] [serial = 1644] [outer = 00000000] 06:19:56 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (19756400) [pid = 760] [serial = 1645] [outer = 12D76800] 06:19:56 INFO - PROCESS | 760 | 1461075596323 Marionette DEBUG loaded listener.js 06:19:56 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1975DC00) [pid = 760] [serial = 1646] [outer = 12D76800] 06:19:56 INFO - PROCESS | 760 | 1461075596753 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 06:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 592ms 06:19:56 INFO - PROCESS | 760 | 1461075596783 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 06:19:56 INFO - PROCESS | 760 | 1461075596785 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 06:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:19:56 INFO - PROCESS | 760 | 1461075596789 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:19:56 INFO - PROCESS | 760 | 1461075596791 Marionette TRACE conn2 <- [1,2158,null,{}] 06:19:56 INFO - PROCESS | 760 | 1461075596795 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:56 INFO - PROCESS | 760 | 1461075596896 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 06:19:56 INFO - PROCESS | 760 | 1461075596903 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:56 INFO - PROCESS | 760 | ++DOCSHELL 197D0800 == 55 [pid = 760] [id = 549] 06:19:56 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (197D1800) [pid = 760] [serial = 1647] [outer = 00000000] 06:19:56 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (19829C00) [pid = 760] [serial = 1648] [outer = 197D1800] 06:19:56 INFO - PROCESS | 760 | 1461075596951 Marionette DEBUG loaded listener.js 06:19:57 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (19AC7000) [pid = 760] [serial = 1649] [outer = 197D1800] 06:19:57 INFO - PROCESS | 760 | 1461075597637 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 06:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 904ms 06:19:57 INFO - PROCESS | 760 | 1461075597694 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 06:19:57 INFO - PROCESS | 760 | 1461075597699 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 06:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:19:57 INFO - PROCESS | 760 | 1461075597705 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:19:57 INFO - PROCESS | 760 | 1461075597708 Marionette TRACE conn2 <- [1,2162,null,{}] 06:19:57 INFO - PROCESS | 760 | 1461075597714 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:57 INFO - PROCESS | 760 | 1461075597821 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 06:19:57 INFO - PROCESS | 760 | 1461075597931 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:57 INFO - PROCESS | 760 | ++DOCSHELL 12D42000 == 56 [pid = 760] [id = 550] 06:19:57 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (12D45800) [pid = 760] [serial = 1650] [outer = 00000000] 06:19:57 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (13768800) [pid = 760] [serial = 1651] [outer = 12D45800] 06:19:57 INFO - PROCESS | 760 | 1461075597986 Marionette DEBUG loaded listener.js 06:19:58 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (142AE800) [pid = 760] [serial = 1652] [outer = 12D45800] 06:19:58 INFO - PROCESS | 760 | 1461075598625 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 06:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 997ms 06:19:58 INFO - PROCESS | 760 | 1461075598707 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 06:19:58 INFO - PROCESS | 760 | 1461075598713 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 06:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:19:58 INFO - PROCESS | 760 | 1461075598719 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:19:58 INFO - PROCESS | 760 | 1461075598722 Marionette TRACE conn2 <- [1,2166,null,{}] 06:19:58 INFO - PROCESS | 760 | 1461075598726 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:58 INFO - PROCESS | 760 | 1461075598830 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 06:19:58 INFO - PROCESS | 760 | 1461075598965 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:58 INFO - PROCESS | 760 | ++DOCSHELL 13443400 == 57 [pid = 760] [id = 551] 06:19:58 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (15649400) [pid = 760] [serial = 1653] [outer = 00000000] 06:19:58 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (16808400) [pid = 760] [serial = 1654] [outer = 15649400] 06:19:58 INFO - PROCESS | 760 | 1461075599020 Marionette DEBUG loaded listener.js 06:19:59 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (17BF4800) [pid = 760] [serial = 1655] [outer = 15649400] 06:19:59 INFO - PROCESS | 760 | 1461075599625 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 997ms 06:19:59 INFO - PROCESS | 760 | 1461075599704 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 06:19:59 INFO - PROCESS | 760 | 1461075599707 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 06:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:19:59 INFO - PROCESS | 760 | 1461075599711 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:19:59 INFO - PROCESS | 760 | 1461075599715 Marionette TRACE conn2 <- [1,2170,null,{}] 06:19:59 INFO - PROCESS | 760 | 1461075599741 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:19:59 INFO - PROCESS | 760 | 1461075599847 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 06:19:59 INFO - PROCESS | 760 | 1461075599983 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:00 INFO - PROCESS | 760 | ++DOCSHELL 1929B000 == 58 [pid = 760] [id = 552] 06:20:00 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (196A3400) [pid = 760] [serial = 1656] [outer = 00000000] 06:20:00 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (197DA000) [pid = 760] [serial = 1657] [outer = 196A3400] 06:20:00 INFO - PROCESS | 760 | 1461075600040 Marionette DEBUG loaded listener.js 06:20:00 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (19827400) [pid = 760] [serial = 1658] [outer = 196A3400] 06:20:00 INFO - PROCESS | 760 | 1461075600617 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 06:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 966ms 06:20:00 INFO - PROCESS | 760 | 1461075600676 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 06:20:00 INFO - PROCESS | 760 | 1461075600679 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 06:20:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:20:00 INFO - PROCESS | 760 | 1461075600682 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:20:00 INFO - PROCESS | 760 | 1461075600684 Marionette TRACE conn2 <- [1,2174,null,{}] 06:20:00 INFO - PROCESS | 760 | 1461075600688 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:00 INFO - PROCESS | 760 | 1461075600790 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 06:20:00 INFO - PROCESS | 760 | 1461075600898 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:00 INFO - PROCESS | 760 | ++DOCSHELL 19DB8C00 == 59 [pid = 760] [id = 553] 06:20:00 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (19DDC800) [pid = 760] [serial = 1659] [outer = 00000000] 06:20:00 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1A043C00) [pid = 760] [serial = 1660] [outer = 19DDC800] 06:20:00 INFO - PROCESS | 760 | 1461075600951 Marionette DEBUG loaded listener.js 06:20:01 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1A0DC000) [pid = 760] [serial = 1661] [outer = 19DDC800] 06:20:01 INFO - PROCESS | 760 | 1461075601548 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 06:20:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:20:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 903ms 06:20:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:20:01 INFO - PROCESS | 760 | 1461075601586 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 06:20:01 INFO - PROCESS | 760 | 1461075601589 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 06:20:01 INFO - PROCESS | 760 | 1461075601592 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:20:01 INFO - PROCESS | 760 | 1461075601594 Marionette TRACE conn2 <- [1,2178,null,{}] 06:20:01 INFO - PROCESS | 760 | 1461075601598 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:01 INFO - PROCESS | 760 | 1461075601699 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 06:20:01 INFO - PROCESS | 760 | 1461075601992 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:02 INFO - PROCESS | 760 | ++DOCSHELL 02A93000 == 60 [pid = 760] [id = 554] 06:20:02 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (02A94000) [pid = 760] [serial = 1662] [outer = 00000000] 06:20:02 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (13438C00) [pid = 760] [serial = 1663] [outer = 02A94000] 06:20:02 INFO - PROCESS | 760 | 1461075602052 Marionette DEBUG loaded listener.js 06:20:02 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (13768C00) [pid = 760] [serial = 1664] [outer = 02A94000] 06:20:02 INFO - PROCESS | 760 | 1461075602607 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 06:20:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:20:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1028ms 06:20:02 INFO - PROCESS | 760 | 1461075602650 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 06:20:02 INFO - PROCESS | 760 | 1461075602655 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 06:20:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:20:02 INFO - PROCESS | 760 | 1461075602660 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:20:02 INFO - PROCESS | 760 | 1461075602663 Marionette TRACE conn2 <- [1,2182,null,{}] 06:20:02 INFO - PROCESS | 760 | 1461075602668 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:02 INFO - PROCESS | 760 | 1461075602765 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 06:20:02 INFO - PROCESS | 760 | 1461075602878 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:02 INFO - PROCESS | 760 | ++DOCSHELL 15C86800 == 61 [pid = 760] [id = 555] 06:20:02 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (15D09400) [pid = 760] [serial = 1665] [outer = 00000000] 06:20:02 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (1653B400) [pid = 760] [serial = 1666] [outer = 15D09400] 06:20:02 INFO - PROCESS | 760 | 1461075602928 Marionette DEBUG loaded listener.js 06:20:02 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (167BC800) [pid = 760] [serial = 1667] [outer = 15D09400] 06:20:03 INFO - PROCESS | 760 | --DOCSHELL 18423000 == 60 [pid = 760] [id = 515] 06:20:03 INFO - PROCESS | 760 | --DOCSHELL 167BD400 == 59 [pid = 760] [id = 512] 06:20:03 INFO - PROCESS | 760 | --DOCSHELL 12D73000 == 58 [pid = 760] [id = 548] 06:20:03 INFO - PROCESS | 760 | --DOCSHELL 12BDDC00 == 57 [pid = 760] [id = 547] 06:20:03 INFO - PROCESS | 760 | --DOCSHELL 1343A000 == 56 [pid = 760] [id = 546] 06:20:03 INFO - PROCESS | 760 | --DOCSHELL 13261800 == 55 [pid = 760] [id = 545] 06:20:03 INFO - PROCESS | 760 | --DOCSHELL 18054C00 == 54 [pid = 760] [id = 544] 06:20:03 INFO - PROCESS | 760 | --DOCSHELL 1680DC00 == 53 [pid = 760] [id = 543] 06:20:03 INFO - PROCESS | 760 | --DOCSHELL 1646D000 == 52 [pid = 760] [id = 542] 06:20:03 INFO - PROCESS | 760 | --DOCSHELL 14AEE000 == 51 [pid = 760] [id = 541] 06:20:03 INFO - PROCESS | 760 | --DOCSHELL 11B70000 == 50 [pid = 760] [id = 540] 06:20:03 INFO - PROCESS | 760 | --DOCSHELL 11C5C000 == 49 [pid = 760] [id = 539] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 124 (14AEE800) [pid = 760] [serial = 1561] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 123 (1673D800) [pid = 760] [serial = 1564] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 122 (19758400) [pid = 760] [serial = 1567] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 121 (197CD000) [pid = 760] [serial = 1570] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 120 (19DB7400) [pid = 760] [serial = 1603] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 119 (19993800) [pid = 760] [serial = 1600] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 118 (19824400) [pid = 760] [serial = 1595] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 117 (18E63400) [pid = 760] [serial = 1598] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 116 (18275C00) [pid = 760] [serial = 1586] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 115 (19AB9C00) [pid = 760] [serial = 1601] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 114 (189B9400) [pid = 760] [serial = 1588] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 113 (197AA400) [pid = 760] [serial = 1591] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 112 (19218800) [pid = 760] [serial = 1589] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 111 (142AA800) [pid = 760] [serial = 1576] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 110 (14A94800) [pid = 760] [serial = 1577] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 109 (17BF8000) [pid = 760] [serial = 1582] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 108 (17BF2400) [pid = 760] [serial = 1583] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 107 (18273C00) [pid = 760] [serial = 1585] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 106 (167BB400) [pid = 760] [serial = 1579] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 105 (16477000) [pid = 760] [serial = 1580] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 104 (156E4000) [pid = 760] [serial = 1574] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 103 (14A9D800) [pid = 760] [serial = 1573] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 102 (19824800) [pid = 760] [serial = 1594] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 101 (197A5000) [pid = 760] [serial = 1592] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | --DOMWINDOW == 100 (17C48800) [pid = 760] [serial = 1597] [outer = 00000000] [url = about:blank] 06:20:03 INFO - PROCESS | 760 | 1461075603449 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 06:20:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:20:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 842ms 06:20:03 INFO - PROCESS | 760 | 1461075603503 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 06:20:03 INFO - PROCESS | 760 | 1461075603506 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 06:20:03 INFO - PROCESS | 760 | 1461075603511 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:20:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:20:03 INFO - PROCESS | 760 | 1461075603513 Marionette TRACE conn2 <- [1,2186,null,{}] 06:20:03 INFO - PROCESS | 760 | 1461075603517 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:03 INFO - PROCESS | 760 | 1461075603603 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 06:20:03 INFO - PROCESS | 760 | 1461075603612 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:03 INFO - PROCESS | 760 | ++DOCSHELL 14A03800 == 50 [pid = 760] [id = 556] 06:20:03 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (14AA0C00) [pid = 760] [serial = 1668] [outer = 00000000] 06:20:03 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (1646B000) [pid = 760] [serial = 1669] [outer = 14AA0C00] 06:20:03 INFO - PROCESS | 760 | 1461075603660 Marionette DEBUG loaded listener.js 06:20:03 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (167BD400) [pid = 760] [serial = 1670] [outer = 14AA0C00] 06:20:04 INFO - PROCESS | 760 | 1461075604155 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:20:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:20:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 686ms 06:20:04 INFO - PROCESS | 760 | 1461075604211 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 06:20:04 INFO - PROCESS | 760 | 1461075604213 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 06:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:20:04 INFO - PROCESS | 760 | 1461075604218 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:20:04 INFO - PROCESS | 760 | 1461075604223 Marionette TRACE conn2 <- [1,2190,null,{}] 06:20:04 INFO - PROCESS | 760 | 1461075604232 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:04 INFO - PROCESS | 760 | 1461075604314 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 06:20:04 INFO - PROCESS | 760 | 1461075604409 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:04 INFO - PROCESS | 760 | ++DOCSHELL 17BEF800 == 51 [pid = 760] [id = 557] 06:20:04 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (17BF2400) [pid = 760] [serial = 1671] [outer = 00000000] 06:20:04 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (17C4A000) [pid = 760] [serial = 1672] [outer = 17BF2400] 06:20:04 INFO - PROCESS | 760 | 1461075604465 Marionette DEBUG loaded listener.js 06:20:04 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (17C4EC00) [pid = 760] [serial = 1673] [outer = 17BF2400] 06:20:04 INFO - PROCESS | 760 | 1461075604838 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 06:20:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:20:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 686ms 06:20:04 INFO - PROCESS | 760 | 1461075604900 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 06:20:04 INFO - PROCESS | 760 | 1461075604903 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 06:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:20:04 INFO - PROCESS | 760 | 1461075604906 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:20:04 INFO - PROCESS | 760 | 1461075604908 Marionette TRACE conn2 <- [1,2194,null,{}] 06:20:04 INFO - PROCESS | 760 | 1461075604911 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:05 INFO - PROCESS | 760 | 1461075605019 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 06:20:05 INFO - PROCESS | 760 | 1461075605035 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:05 INFO - PROCESS | 760 | ++DOCSHELL 1827B800 == 52 [pid = 760] [id = 558] 06:20:05 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (182C3C00) [pid = 760] [serial = 1674] [outer = 00000000] 06:20:05 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1841D800) [pid = 760] [serial = 1675] [outer = 182C3C00] 06:20:05 INFO - PROCESS | 760 | 1461075605080 Marionette DEBUG loaded listener.js 06:20:05 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (18429800) [pid = 760] [serial = 1676] [outer = 182C3C00] 06:20:05 INFO - PROCESS | 760 | 1461075605542 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 06:20:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:20:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 686ms 06:20:05 INFO - PROCESS | 760 | 1461075605605 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 06:20:05 INFO - PROCESS | 760 | 1461075605607 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 06:20:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:20:05 INFO - PROCESS | 760 | 1461075605620 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:20:05 INFO - PROCESS | 760 | 1461075605623 Marionette TRACE conn2 <- [1,2198,null,{}] 06:20:05 INFO - PROCESS | 760 | 1461075605627 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:05 INFO - PROCESS | 760 | 1461075605736 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 06:20:05 INFO - PROCESS | 760 | 1461075605746 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:05 INFO - PROCESS | 760 | ++DOCSHELL 1842BC00 == 53 [pid = 760] [id = 559] 06:20:05 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (18484800) [pid = 760] [serial = 1677] [outer = 00000000] 06:20:05 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (19291800) [pid = 760] [serial = 1678] [outer = 18484800] 06:20:05 INFO - PROCESS | 760 | 1461075605854 Marionette DEBUG loaded listener.js 06:20:05 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (19751000) [pid = 760] [serial = 1679] [outer = 18484800] 06:20:06 INFO - PROCESS | 760 | 1461075606300 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 06:20:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:20:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 686ms 06:20:06 INFO - PROCESS | 760 | 1461075606310 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 06:20:06 INFO - PROCESS | 760 | 1461075606312 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 06:20:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:20:06 INFO - PROCESS | 760 | 1461075606315 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:20:06 INFO - PROCESS | 760 | 1461075606317 Marionette TRACE conn2 <- [1,2202,null,{}] 06:20:06 INFO - PROCESS | 760 | 1461075606320 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:06 INFO - PROCESS | 760 | 1461075606467 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 06:20:06 INFO - PROCESS | 760 | 1461075606475 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:06 INFO - PROCESS | 760 | ++DOCSHELL 197A5000 == 54 [pid = 760] [id = 560] 06:20:06 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (197A5400) [pid = 760] [serial = 1680] [outer = 00000000] 06:20:06 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (197D8C00) [pid = 760] [serial = 1681] [outer = 197A5400] 06:20:06 INFO - PROCESS | 760 | 1461075606520 Marionette DEBUG loaded listener.js 06:20:06 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (19822400) [pid = 760] [serial = 1682] [outer = 197A5400] 06:20:06 INFO - PROCESS | 760 | 1461075606970 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 06:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 702ms 06:20:07 INFO - PROCESS | 760 | 1461075607015 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 06:20:07 INFO - PROCESS | 760 | 1461075607017 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 06:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:20:07 INFO - PROCESS | 760 | 1461075607020 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:20:07 INFO - PROCESS | 760 | 1461075607022 Marionette TRACE conn2 <- [1,2206,null,{}] 06:20:07 INFO - PROCESS | 760 | 1461075607026 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:07 INFO - PROCESS | 760 | 1461075607134 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 06:20:07 INFO - PROCESS | 760 | 1461075607140 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:07 INFO - PROCESS | 760 | ++DOCSHELL 11C63400 == 55 [pid = 760] [id = 561] 06:20:07 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (197A7C00) [pid = 760] [serial = 1683] [outer = 00000000] 06:20:07 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (19DB0000) [pid = 760] [serial = 1684] [outer = 197A7C00] 06:20:07 INFO - PROCESS | 760 | 1461075607236 Marionette DEBUG loaded listener.js 06:20:07 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (19CAF800) [pid = 760] [serial = 1685] [outer = 197A7C00] 06:20:07 INFO - PROCESS | 760 | --DOMWINDOW == 117 (11B71C00) [pid = 760] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:20:07 INFO - PROCESS | 760 | --DOMWINDOW == 116 (18055000) [pid = 760] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:20:07 INFO - PROCESS | 760 | --DOMWINDOW == 115 (16471C00) [pid = 760] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:20:07 INFO - PROCESS | 760 | --DOMWINDOW == 114 (15453800) [pid = 760] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:20:07 INFO - PROCESS | 760 | --DOMWINDOW == 113 (18423800) [pid = 760] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:20:07 INFO - PROCESS | 760 | --DOMWINDOW == 112 (11C5D400) [pid = 760] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:20:07 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1680E000) [pid = 760] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:20:07 INFO - PROCESS | 760 | --DOMWINDOW == 110 (189C1C00) [pid = 760] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:20:07 INFO - PROCESS | 760 | --DOMWINDOW == 109 (167C3400) [pid = 760] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:20:07 INFO - PROCESS | 760 | --DOMWINDOW == 108 (12D76800) [pid = 760] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:20:07 INFO - PROCESS | 760 | 1461075607715 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 06:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 732ms 06:20:07 INFO - PROCESS | 760 | 1461075607761 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 06:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:20:07 INFO - PROCESS | 760 | 1461075607763 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 06:20:07 INFO - PROCESS | 760 | 1461075607767 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:20:07 INFO - PROCESS | 760 | 1461075607768 Marionette TRACE conn2 <- [1,2210,null,{}] 06:20:07 INFO - PROCESS | 760 | 1461075607772 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:07 INFO - PROCESS | 760 | 1461075607881 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 06:20:07 INFO - PROCESS | 760 | 1461075607887 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:07 INFO - PROCESS | 760 | ++DOCSHELL 13202C00 == 56 [pid = 760] [id = 562] 06:20:07 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (13441800) [pid = 760] [serial = 1686] [outer = 00000000] 06:20:07 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (18430C00) [pid = 760] [serial = 1687] [outer = 13441800] 06:20:07 INFO - PROCESS | 760 | 1461075607931 Marionette DEBUG loaded listener.js 06:20:07 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (19294400) [pid = 760] [serial = 1688] [outer = 13441800] 06:20:08 INFO - PROCESS | 760 | 1461075608356 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:20:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:20:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 639ms 06:20:08 INFO - PROCESS | 760 | 1461075608405 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 06:20:08 INFO - PROCESS | 760 | 1461075608407 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 06:20:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:20:08 INFO - PROCESS | 760 | 1461075608410 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:20:08 INFO - PROCESS | 760 | 1461075608412 Marionette TRACE conn2 <- [1,2214,null,{}] 06:20:08 INFO - PROCESS | 760 | 1461075608416 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:08 INFO - PROCESS | 760 | 1461075608494 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 06:20:08 INFO - PROCESS | 760 | 1461075608500 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:08 INFO - PROCESS | 760 | ++DOCSHELL 19995800 == 57 [pid = 760] [id = 563] 06:20:08 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (19995C00) [pid = 760] [serial = 1689] [outer = 00000000] 06:20:08 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (19ED3400) [pid = 760] [serial = 1690] [outer = 19995C00] 06:20:08 INFO - PROCESS | 760 | 1461075608544 Marionette DEBUG loaded listener.js 06:20:08 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1A041000) [pid = 760] [serial = 1691] [outer = 19995C00] 06:20:08 INFO - PROCESS | 760 | 1461075608998 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 06:20:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:20:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 639ms 06:20:09 INFO - PROCESS | 760 | 1461075609049 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 06:20:09 INFO - PROCESS | 760 | 1461075609050 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 06:20:09 INFO - PROCESS | 760 | 1461075609054 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:20:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:20:09 INFO - PROCESS | 760 | 1461075609056 Marionette TRACE conn2 <- [1,2218,null,{}] 06:20:09 INFO - PROCESS | 760 | 1461075609059 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:09 INFO - PROCESS | 760 | 1461075609138 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 06:20:09 INFO - PROCESS | 760 | 1461075609144 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:09 INFO - PROCESS | 760 | ++DOCSHELL 197CB400 == 58 [pid = 760] [id = 564] 06:20:09 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (19993800) [pid = 760] [serial = 1692] [outer = 00000000] 06:20:09 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1A55B000) [pid = 760] [serial = 1693] [outer = 19993800] 06:20:09 INFO - PROCESS | 760 | 1461075609193 Marionette DEBUG loaded listener.js 06:20:09 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1A560400) [pid = 760] [serial = 1694] [outer = 19993800] 06:20:09 INFO - PROCESS | 760 | 1461075609889 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 06:20:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:20:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 903ms 06:20:09 INFO - PROCESS | 760 | 1461075609959 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 06:20:09 INFO - PROCESS | 760 | 1461075609964 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 06:20:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:20:09 INFO - PROCESS | 760 | 1461075609970 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:20:09 INFO - PROCESS | 760 | 1461075609974 Marionette TRACE conn2 <- [1,2222,null,{}] 06:20:09 INFO - PROCESS | 760 | 1461075609979 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:10 INFO - PROCESS | 760 | 1461075610117 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 06:20:10 INFO - PROCESS | 760 | 1461075610242 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:10 INFO - PROCESS | 760 | ++DOCSHELL 14345800 == 59 [pid = 760] [id = 565] 06:20:10 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (143A7000) [pid = 760] [serial = 1695] [outer = 00000000] 06:20:10 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (158E7400) [pid = 760] [serial = 1696] [outer = 143A7000] 06:20:10 INFO - PROCESS | 760 | 1461075610299 Marionette DEBUG loaded listener.js 06:20:10 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (15DA8800) [pid = 760] [serial = 1697] [outer = 143A7000] 06:20:10 INFO - PROCESS | 760 | 1461075610891 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 06:20:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:20:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 997ms 06:20:10 INFO - PROCESS | 760 | 1461075610956 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 06:20:10 INFO - PROCESS | 760 | 1461075610962 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 06:20:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:20:10 INFO - PROCESS | 760 | 1461075610969 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:20:10 INFO - PROCESS | 760 | 1461075610972 Marionette TRACE conn2 <- [1,2226,null,{}] 06:20:10 INFO - PROCESS | 760 | 1461075610976 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:11 INFO - PROCESS | 760 | 1461075611080 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 06:20:11 INFO - PROCESS | 760 | 1461075611190 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:11 INFO - PROCESS | 760 | ++DOCSHELL 1653D000 == 60 [pid = 760] [id = 566] 06:20:11 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (167B9800) [pid = 760] [serial = 1698] [outer = 00000000] 06:20:11 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (17C45800) [pid = 760] [serial = 1699] [outer = 167B9800] 06:20:11 INFO - PROCESS | 760 | 1461075611244 Marionette DEBUG loaded listener.js 06:20:11 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (18272C00) [pid = 760] [serial = 1700] [outer = 167B9800] 06:20:11 INFO - PROCESS | 760 | 1461075611885 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 934ms 06:20:11 INFO - PROCESS | 760 | 1461075611912 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 06:20:11 INFO - PROCESS | 760 | 1461075611914 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 06:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:20:11 INFO - PROCESS | 760 | 1461075611918 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:20:11 INFO - PROCESS | 760 | 1461075611922 Marionette TRACE conn2 <- [1,2230,null,{}] 06:20:11 INFO - PROCESS | 760 | 1461075611933 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:12 INFO - PROCESS | 760 | 1461075612040 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 06:20:12 INFO - PROCESS | 760 | 1461075612180 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:12 INFO - PROCESS | 760 | ++DOCSHELL 197CC000 == 61 [pid = 760] [id = 567] 06:20:12 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (197D0400) [pid = 760] [serial = 1701] [outer = 00000000] 06:20:12 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (1A559C00) [pid = 760] [serial = 1702] [outer = 197D0400] 06:20:12 INFO - PROCESS | 760 | 1461075612237 Marionette DEBUG loaded listener.js 06:20:12 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1A561800) [pid = 760] [serial = 1703] [outer = 197D0400] 06:20:12 INFO - PROCESS | 760 | 1461075612762 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:20:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:20:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 888ms 06:20:12 INFO - PROCESS | 760 | 1461075612823 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 06:20:12 INFO - PROCESS | 760 | 1461075612827 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 06:20:12 INFO - PROCESS | 760 | 1461075612831 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:20:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:20:12 INFO - PROCESS | 760 | 1461075612833 Marionette TRACE conn2 <- [1,2234,null,{}] 06:20:12 INFO - PROCESS | 760 | 1461075612837 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:12 INFO - PROCESS | 760 | 1461075612940 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 06:20:13 INFO - PROCESS | 760 | 1461075613077 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:13 INFO - PROCESS | 760 | ++DOCSHELL 1A554800 == 62 [pid = 760] [id = 568] 06:20:13 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1A558000) [pid = 760] [serial = 1704] [outer = 00000000] 06:20:13 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1AA78000) [pid = 760] [serial = 1705] [outer = 1A558000] 06:20:13 INFO - PROCESS | 760 | 1461075613132 Marionette DEBUG loaded listener.js 06:20:13 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1AA7DC00) [pid = 760] [serial = 1706] [outer = 1A558000] 06:20:13 INFO - PROCESS | 760 | --DOCSHELL 1E266C00 == 61 [pid = 760] [id = 16] 06:20:13 INFO - PROCESS | 760 | 1461075613813 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 06:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 997ms 06:20:13 INFO - PROCESS | 760 | 1461075613835 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 06:20:13 INFO - PROCESS | 760 | 1461075613837 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 06:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:20:13 INFO - PROCESS | 760 | 1461075613841 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:20:13 INFO - PROCESS | 760 | 1461075613844 Marionette TRACE conn2 <- [1,2238,null,{}] 06:20:13 INFO - PROCESS | 760 | 1461075613849 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:13 INFO - PROCESS | 760 | 1461075613953 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 06:20:14 INFO - PROCESS | 760 | 1461075614234 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:14 INFO - PROCESS | 760 | ++DOCSHELL 02A8B400 == 62 [pid = 760] [id = 569] 06:20:14 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (02A8EC00) [pid = 760] [serial = 1707] [outer = 00000000] 06:20:14 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (143B1800) [pid = 760] [serial = 1708] [outer = 02A8EC00] 06:20:14 INFO - PROCESS | 760 | 1461075614308 Marionette DEBUG loaded listener.js 06:20:14 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (15453800) [pid = 760] [serial = 1709] [outer = 02A8EC00] 06:20:14 INFO - PROCESS | 760 | 1461075614887 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 06:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1075ms 06:20:14 INFO - PROCESS | 760 | 1461075614933 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 06:20:14 INFO - PROCESS | 760 | 1461075614937 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 06:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:20:14 INFO - PROCESS | 760 | 1461075614941 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:20:14 INFO - PROCESS | 760 | 1461075614945 Marionette TRACE conn2 <- [1,2242,null,{}] 06:20:14 INFO - PROCESS | 760 | 1461075614950 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:15 INFO - PROCESS | 760 | 1461075615046 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 06:20:15 INFO - PROCESS | 760 | 1461075615157 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:15 INFO - PROCESS | 760 | ++DOCSHELL 1645A400 == 63 [pid = 760] [id = 570] 06:20:15 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1645E400) [pid = 760] [serial = 1710] [outer = 00000000] 06:20:15 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (167BCC00) [pid = 760] [serial = 1711] [outer = 1645E400] 06:20:15 INFO - PROCESS | 760 | 1461075615206 Marionette DEBUG loaded listener.js 06:20:15 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (16807400) [pid = 760] [serial = 1712] [outer = 1645E400] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 19995800 == 62 [pid = 760] [id = 563] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 13202C00 == 61 [pid = 760] [id = 562] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 11C63400 == 60 [pid = 760] [id = 561] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 197A5000 == 59 [pid = 760] [id = 560] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 1842BC00 == 58 [pid = 760] [id = 559] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 1827B800 == 57 [pid = 760] [id = 558] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 17BEF800 == 56 [pid = 760] [id = 557] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 14A03800 == 55 [pid = 760] [id = 556] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 15C86800 == 54 [pid = 760] [id = 555] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 02A93000 == 53 [pid = 760] [id = 554] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 1929B000 == 52 [pid = 760] [id = 552] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 134 (19829C00) [pid = 760] [serial = 1648] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 133 (19EDB400) [pid = 760] [serial = 1615] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 13443400 == 51 [pid = 760] [id = 551] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 12D42000 == 50 [pid = 760] [id = 550] 06:20:15 INFO - PROCESS | 760 | --DOCSHELL 197D0800 == 49 [pid = 760] [id = 549] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 132 (19756400) [pid = 760] [serial = 1645] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 131 (1975DC00) [pid = 760] [serial = 1646] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1929C400) [pid = 760] [serial = 1640] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 129 (1929DC00) [pid = 760] [serial = 1643] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 128 (16B5E800) [pid = 760] [serial = 1631] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 127 (13442C00) [pid = 760] [serial = 1621] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 126 (13722C00) [pid = 760] [serial = 1622] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 125 (18272800) [pid = 760] [serial = 1633] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 124 (16740400) [pid = 760] [serial = 1627] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 123 (167B9C00) [pid = 760] [serial = 1628] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 122 (19ABD400) [pid = 760] [serial = 1612] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 121 (17B4DC00) [pid = 760] [serial = 1609] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 120 (15C82800) [pid = 760] [serial = 1624] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 119 (189B3400) [pid = 760] [serial = 1636] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 118 (15D08000) [pid = 760] [serial = 1625] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 117 (12D3E000) [pid = 760] [serial = 1619] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 116 (12B7F000) [pid = 760] [serial = 1618] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 115 (182C5800) [pid = 760] [serial = 1634] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 114 (16B5F800) [pid = 760] [serial = 1630] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 113 (14AA0000) [pid = 760] [serial = 1606] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 112 (19292400) [pid = 760] [serial = 1639] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 111 (18489400) [pid = 760] [serial = 1637] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | --DOMWINDOW == 110 (18485000) [pid = 760] [serial = 1642] [outer = 00000000] [url = about:blank] 06:20:15 INFO - PROCESS | 760 | 1461075615709 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 06:20:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:20:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 841ms 06:20:15 INFO - PROCESS | 760 | 1461075615768 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 06:20:15 INFO - PROCESS | 760 | 1461075615772 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 06:20:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:20:15 INFO - PROCESS | 760 | 1461075615777 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:20:15 INFO - PROCESS | 760 | 1461075615779 Marionette TRACE conn2 <- [1,2246,null,{}] 06:20:15 INFO - PROCESS | 760 | 1461075615783 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:15 INFO - PROCESS | 760 | 1461075615866 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 06:20:15 INFO - PROCESS | 760 | 1461075615875 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:15 INFO - PROCESS | 760 | ++DOCSHELL 12D42000 == 50 [pid = 760] [id = 571] 06:20:15 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (1372AC00) [pid = 760] [serial = 1713] [outer = 00000000] 06:20:15 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (16743C00) [pid = 760] [serial = 1714] [outer = 1372AC00] 06:20:15 INFO - PROCESS | 760 | 1461075615928 Marionette DEBUG loaded listener.js 06:20:15 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (16806400) [pid = 760] [serial = 1715] [outer = 1372AC00] 06:20:16 INFO - PROCESS | 760 | 1461075616427 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:20:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:20:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 685ms 06:20:16 INFO - PROCESS | 760 | 1461075616476 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 06:20:16 INFO - PROCESS | 760 | 1461075616478 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 06:20:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:20:16 INFO - PROCESS | 760 | 1461075616483 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:20:16 INFO - PROCESS | 760 | 1461075616488 Marionette TRACE conn2 <- [1,2250,null,{}] 06:20:16 INFO - PROCESS | 760 | 1461075616496 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:16 INFO - PROCESS | 760 | 1461075616579 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 06:20:16 INFO - PROCESS | 760 | 1461075616587 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:16 INFO - PROCESS | 760 | ++DOCSHELL 16810800 == 51 [pid = 760] [id = 572] 06:20:16 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (17C44C00) [pid = 760] [serial = 1716] [outer = 00000000] 06:20:16 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (18270000) [pid = 760] [serial = 1717] [outer = 17C44C00] 06:20:16 INFO - PROCESS | 760 | 1461075616633 Marionette DEBUG loaded listener.js 06:20:16 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (18272400) [pid = 760] [serial = 1718] [outer = 17C44C00] 06:20:17 INFO - PROCESS | 760 | 1461075617094 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 06:20:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:20:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 654ms 06:20:17 INFO - PROCESS | 760 | 1461075617143 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 06:20:17 INFO - PROCESS | 760 | 1461075617145 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 06:20:17 INFO - PROCESS | 760 | 1461075617148 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:20:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:20:17 INFO - PROCESS | 760 | 1461075617150 Marionette TRACE conn2 <- [1,2254,null,{}] 06:20:17 INFO - PROCESS | 760 | 1461075617153 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:17 INFO - PROCESS | 760 | 1461075617234 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 06:20:17 INFO - PROCESS | 760 | 1461075617363 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:17 INFO - PROCESS | 760 | ++DOCSHELL 13770400 == 52 [pid = 760] [id = 573] 06:20:17 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1645A800) [pid = 760] [serial = 1719] [outer = 00000000] 06:20:17 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (189BFC00) [pid = 760] [serial = 1720] [outer = 1645A800] 06:20:17 INFO - PROCESS | 760 | 1461075617413 Marionette DEBUG loaded listener.js 06:20:17 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (18ABB800) [pid = 760] [serial = 1721] [outer = 1645A800] 06:20:17 INFO - PROCESS | 760 | 1461075617787 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 06:20:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:20:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 701ms 06:20:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:20:17 INFO - PROCESS | 760 | 1461075617851 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 06:20:17 INFO - PROCESS | 760 | 1461075617853 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 06:20:17 INFO - PROCESS | 760 | 1461075617856 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:20:17 INFO - PROCESS | 760 | 1461075617857 Marionette TRACE conn2 <- [1,2258,null,{}] 06:20:17 INFO - PROCESS | 760 | 1461075617861 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:17 INFO - PROCESS | 760 | 1461075617980 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 06:20:18 INFO - PROCESS | 760 | 1461075618043 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:18 INFO - PROCESS | 760 | ++DOCSHELL 182C6800 == 53 [pid = 760] [id = 574] 06:20:18 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (18ABC800) [pid = 760] [serial = 1722] [outer = 00000000] 06:20:18 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (19298000) [pid = 760] [serial = 1723] [outer = 18ABC800] 06:20:18 INFO - PROCESS | 760 | 1461075618097 Marionette DEBUG loaded listener.js 06:20:18 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (196A4800) [pid = 760] [serial = 1724] [outer = 18ABC800] 06:20:18 INFO - PROCESS | 760 | 1461075618535 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 06:20:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:20:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 732ms 06:20:18 INFO - PROCESS | 760 | 1461075618619 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 06:20:18 INFO - PROCESS | 760 | 1461075618621 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 06:20:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:20:18 INFO - PROCESS | 760 | 1461075618633 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:20:18 INFO - PROCESS | 760 | 1461075618634 Marionette TRACE conn2 <- [1,2262,null,{}] 06:20:18 INFO - PROCESS | 760 | 1461075618638 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:18 INFO - PROCESS | 760 | 1461075618751 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 06:20:18 INFO - PROCESS | 760 | 1461075618765 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:18 INFO - PROCESS | 760 | ++DOCSHELL 1928F800 == 54 [pid = 760] [id = 575] 06:20:18 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (19752400) [pid = 760] [serial = 1725] [outer = 00000000] 06:20:18 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (197D6400) [pid = 760] [serial = 1726] [outer = 19752400] 06:20:18 INFO - PROCESS | 760 | 1461075618865 Marionette DEBUG loaded listener.js 06:20:18 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (197D5C00) [pid = 760] [serial = 1727] [outer = 19752400] 06:20:19 INFO - PROCESS | 760 | 1461075619272 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 06:20:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:20:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 669ms 06:20:19 INFO - PROCESS | 760 | 1461075619315 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 06:20:19 INFO - PROCESS | 760 | 1461075619317 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 06:20:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:20:19 INFO - PROCESS | 760 | 1461075619324 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:20:19 INFO - PROCESS | 760 | 1461075619326 Marionette TRACE conn2 <- [1,2266,null,{}] 06:20:19 INFO - PROCESS | 760 | 1461075619329 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:19 INFO - PROCESS | 760 | 1461075619439 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 06:20:19 INFO - PROCESS | 760 | 1461075619504 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:19 INFO - PROCESS | 760 | ++DOCSHELL 1363A000 == 55 [pid = 760] [id = 576] 06:20:19 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (13640800) [pid = 760] [serial = 1728] [outer = 00000000] 06:20:19 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (19D9B800) [pid = 760] [serial = 1729] [outer = 13640800] 06:20:19 INFO - PROCESS | 760 | 1461075619548 Marionette DEBUG loaded listener.js 06:20:19 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (19DB7400) [pid = 760] [serial = 1730] [outer = 13640800] 06:20:19 INFO - PROCESS | 760 | --DOMWINDOW == 127 (18484800) [pid = 760] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:20:19 INFO - PROCESS | 760 | --DOMWINDOW == 126 (197A5400) [pid = 760] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:20:19 INFO - PROCESS | 760 | --DOMWINDOW == 125 (197A7C00) [pid = 760] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:20:19 INFO - PROCESS | 760 | --DOMWINDOW == 124 (15D09400) [pid = 760] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:20:19 INFO - PROCESS | 760 | --DOMWINDOW == 123 (14AA0C00) [pid = 760] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:20:19 INFO - PROCESS | 760 | --DOMWINDOW == 122 (02A94000) [pid = 760] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:20:19 INFO - PROCESS | 760 | --DOMWINDOW == 121 (182C3C00) [pid = 760] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:20:19 INFO - PROCESS | 760 | --DOMWINDOW == 120 (17BF2400) [pid = 760] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:20:19 INFO - PROCESS | 760 | --DOMWINDOW == 119 (19995C00) [pid = 760] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:20:19 INFO - PROCESS | 760 | --DOMWINDOW == 118 (13441800) [pid = 760] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:20:20 INFO - PROCESS | 760 | 1461075620030 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 06:20:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:20:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 748ms 06:20:20 INFO - PROCESS | 760 | 1461075620061 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 06:20:20 INFO - PROCESS | 760 | 1461075620063 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 06:20:20 INFO - PROCESS | 760 | 1461075620067 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:20:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:20:20 INFO - PROCESS | 760 | 1461075620068 Marionette TRACE conn2 <- [1,2270,null,{}] 06:20:20 INFO - PROCESS | 760 | 1461075620100 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:20 INFO - PROCESS | 760 | 1461075620179 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 06:20:20 INFO - PROCESS | 760 | 1461075620185 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:20 INFO - PROCESS | 760 | ++DOCSHELL 16458400 == 56 [pid = 760] [id = 577] 06:20:20 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1653B800) [pid = 760] [serial = 1731] [outer = 00000000] 06:20:20 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (197A3400) [pid = 760] [serial = 1732] [outer = 1653B800] 06:20:20 INFO - PROCESS | 760 | 1461075620230 Marionette DEBUG loaded listener.js 06:20:20 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (197CF000) [pid = 760] [serial = 1733] [outer = 1653B800] 06:20:20 INFO - PROCESS | 760 | 1461075620660 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 06:20:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:20:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 639ms 06:20:20 INFO - PROCESS | 760 | 1461075620709 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 06:20:20 INFO - PROCESS | 760 | 1461075620711 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 06:20:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:20:20 INFO - PROCESS | 760 | 1461075620714 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:20:20 INFO - PROCESS | 760 | 1461075620716 Marionette TRACE conn2 <- [1,2274,null,{}] 06:20:20 INFO - PROCESS | 760 | 1461075620720 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:20 INFO - PROCESS | 760 | 1461075620801 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 06:20:20 INFO - PROCESS | 760 | 1461075620807 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:20 INFO - PROCESS | 760 | ++DOCSHELL 11C63C00 == 57 [pid = 760] [id = 578] 06:20:20 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (15D09400) [pid = 760] [serial = 1734] [outer = 00000000] 06:20:20 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1A555400) [pid = 760] [serial = 1735] [outer = 15D09400] 06:20:20 INFO - PROCESS | 760 | 1461075620850 Marionette DEBUG loaded listener.js 06:20:20 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (1A558400) [pid = 760] [serial = 1736] [outer = 15D09400] 06:20:21 INFO - PROCESS | 760 | 1461075621267 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 06:20:21 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 06:20:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 592ms 06:20:21 INFO - PROCESS | 760 | 1461075621308 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 06:20:21 INFO - PROCESS | 760 | 1461075621310 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 06:20:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:20:21 INFO - PROCESS | 760 | 1461075621313 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:20:21 INFO - PROCESS | 760 | 1461075621315 Marionette TRACE conn2 <- [1,2278,null,{}] 06:20:21 INFO - PROCESS | 760 | 1461075621318 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:21 INFO - PROCESS | 760 | 1461075621398 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 06:20:21 INFO - PROCESS | 760 | 1461075621404 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:21 INFO - PROCESS | 760 | ++DOCSHELL 19829800 == 58 [pid = 760] [id = 579] 06:20:21 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (1A5E1800) [pid = 760] [serial = 1737] [outer = 00000000] 06:20:21 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (1AA71800) [pid = 760] [serial = 1738] [outer = 1A5E1800] 06:20:21 INFO - PROCESS | 760 | 1461075621454 Marionette DEBUG loaded listener.js 06:20:21 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1C0A6800) [pid = 760] [serial = 1739] [outer = 1A5E1800] 06:20:22 INFO - PROCESS | 760 | 1461075622128 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 06:20:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:20:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 841ms 06:20:22 INFO - PROCESS | 760 | 1461075622157 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 06:20:22 INFO - PROCESS | 760 | 1461075622161 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 06:20:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:20:22 INFO - PROCESS | 760 | 1461075622166 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:20:22 INFO - PROCESS | 760 | 1461075622170 Marionette TRACE conn2 <- [1,2282,null,{}] 06:20:22 INFO - PROCESS | 760 | 1461075622176 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:22 INFO - PROCESS | 760 | 1461075622284 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 06:20:22 INFO - PROCESS | 760 | 1461075622398 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:22 INFO - PROCESS | 760 | ++DOCSHELL 13203C00 == 59 [pid = 760] [id = 580] 06:20:22 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (13443C00) [pid = 760] [serial = 1740] [outer = 00000000] 06:20:22 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (14AE0C00) [pid = 760] [serial = 1741] [outer = 13443C00] 06:20:22 INFO - PROCESS | 760 | 1461075622495 Marionette DEBUG loaded listener.js 06:20:22 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (15C86800) [pid = 760] [serial = 1742] [outer = 13443C00] 06:20:23 INFO - PROCESS | 760 | 1461075623086 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 06:20:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:20:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 997ms 06:20:23 INFO - PROCESS | 760 | 1461075623175 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 06:20:23 INFO - PROCESS | 760 | 1461075623181 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 06:20:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:20:23 INFO - PROCESS | 760 | 1461075623187 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:20:23 INFO - PROCESS | 760 | 1461075623190 Marionette TRACE conn2 <- [1,2286,null,{}] 06:20:23 INFO - PROCESS | 760 | 1461075623208 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:23 INFO - PROCESS | 760 | 1461075623320 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 06:20:23 INFO - PROCESS | 760 | 1461075623451 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:23 INFO - PROCESS | 760 | ++DOCSHELL 16B5FC00 == 60 [pid = 760] [id = 581] 06:20:23 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (16B60400) [pid = 760] [serial = 1743] [outer = 00000000] 06:20:23 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (17C41800) [pid = 760] [serial = 1744] [outer = 16B60400] 06:20:23 INFO - PROCESS | 760 | 1461075623507 Marionette DEBUG loaded listener.js 06:20:23 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1826DC00) [pid = 760] [serial = 1745] [outer = 16B60400] 06:20:24 INFO - PROCESS | 760 | 1461075624097 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 06:20:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:20:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 950ms 06:20:24 INFO - PROCESS | 760 | 1461075624151 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 06:20:24 INFO - PROCESS | 760 | 1461075624153 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 06:20:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:20:24 INFO - PROCESS | 760 | 1461075624157 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:20:24 INFO - PROCESS | 760 | 1461075624161 Marionette TRACE conn2 <- [1,2290,null,{}] 06:20:24 INFO - PROCESS | 760 | 1461075624172 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:24 INFO - PROCESS | 760 | 1461075624279 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 06:20:24 INFO - PROCESS | 760 | 1461075624421 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:24 INFO - PROCESS | 760 | ++DOCSHELL 167BB400 == 61 [pid = 760] [id = 582] 06:20:24 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (19AC4C00) [pid = 760] [serial = 1746] [outer = 00000000] 06:20:24 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1A558C00) [pid = 760] [serial = 1747] [outer = 19AC4C00] 06:20:24 INFO - PROCESS | 760 | 1461075624479 Marionette DEBUG loaded listener.js 06:20:24 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1AA76400) [pid = 760] [serial = 1748] [outer = 19AC4C00] 06:20:24 INFO - PROCESS | 760 | 1461075625017 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 06:20:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:20:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 903ms 06:20:25 INFO - PROCESS | 760 | 1461075625060 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 06:20:25 INFO - PROCESS | 760 | 1461075625063 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 06:20:25 INFO - PROCESS | 760 | 1461075625067 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:20:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:20:25 INFO - PROCESS | 760 | 1461075625068 Marionette TRACE conn2 <- [1,2294,null,{}] 06:20:25 INFO - PROCESS | 760 | 1461075625072 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:25 INFO - PROCESS | 760 | 1461075625181 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 06:20:25 INFO - PROCESS | 760 | 1461075625292 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:25 INFO - PROCESS | 760 | ++DOCSHELL 1C0A3400 == 62 [pid = 760] [id = 583] 06:20:25 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1C0AD000) [pid = 760] [serial = 1749] [outer = 00000000] 06:20:25 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1C0C7800) [pid = 760] [serial = 1750] [outer = 1C0AD000] 06:20:25 INFO - PROCESS | 760 | 1461075625345 Marionette DEBUG loaded listener.js 06:20:25 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1C0CA400) [pid = 760] [serial = 1751] [outer = 1C0AD000] 06:20:25 INFO - PROCESS | 760 | 1461075625931 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 06:20:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:20:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 904ms 06:20:25 INFO - PROCESS | 760 | 1461075625971 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 06:20:25 INFO - PROCESS | 760 | 1461075625973 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 06:20:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:20:25 INFO - PROCESS | 760 | 1461075625976 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:20:25 INFO - PROCESS | 760 | 1461075625978 Marionette TRACE conn2 <- [1,2298,null,{}] 06:20:25 INFO - PROCESS | 760 | 1461075625982 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:26 INFO - PROCESS | 760 | 1461075626082 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 06:20:26 INFO - PROCESS | 760 | 1461075626196 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:26 INFO - PROCESS | 760 | ++DOCSHELL 11C5F000 == 63 [pid = 760] [id = 584] 06:20:26 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1C0AC000) [pid = 760] [serial = 1752] [outer = 00000000] 06:20:26 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1C0D2C00) [pid = 760] [serial = 1753] [outer = 1C0AC000] 06:20:26 INFO - PROCESS | 760 | 1461075626292 Marionette DEBUG loaded listener.js 06:20:26 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1C178C00) [pid = 760] [serial = 1754] [outer = 1C0AC000] 06:20:26 INFO - PROCESS | 760 | 1461075626873 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 06:20:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:20:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 950ms 06:20:26 INFO - PROCESS | 760 | 1461075626906 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 06:20:26 INFO - PROCESS | 760 | 1461075626909 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 06:20:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:20:26 INFO - PROCESS | 760 | 1461075626913 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:20:26 INFO - PROCESS | 760 | 1461075626914 Marionette TRACE conn2 <- [1,2302,null,{}] 06:20:26 INFO - PROCESS | 760 | 1461075626918 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:27 INFO - PROCESS | 760 | 1461075627039 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 06:20:27 INFO - PROCESS | 760 | 1461075627185 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:27 INFO - PROCESS | 760 | ++DOCSHELL 1545D800 == 64 [pid = 760] [id = 585] 06:20:27 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1673DC00) [pid = 760] [serial = 1755] [outer = 00000000] 06:20:27 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (18488000) [pid = 760] [serial = 1756] [outer = 1673DC00] 06:20:27 INFO - PROCESS | 760 | 1461075627254 Marionette DEBUG loaded listener.js 06:20:27 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (19213000) [pid = 760] [serial = 1757] [outer = 1673DC00] 06:20:27 INFO - PROCESS | 760 | 1461075627990 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 06:20:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:20:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1091ms 06:20:28 INFO - PROCESS | 760 | 1461075628022 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 06:20:28 INFO - PROCESS | 760 | 1461075628027 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 06:20:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:20:28 INFO - PROCESS | 760 | 1461075628033 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:20:28 INFO - PROCESS | 760 | 1461075628037 Marionette TRACE conn2 <- [1,2306,null,{}] 06:20:28 INFO - PROCESS | 760 | 1461075628042 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:28 INFO - PROCESS | 760 | 1461075628140 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 06:20:28 INFO - PROCESS | 760 | 1461075628307 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:28 INFO - PROCESS | 760 | ++DOCSHELL 16740400 == 65 [pid = 760] [id = 586] 06:20:28 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (16741400) [pid = 760] [serial = 1758] [outer = 00000000] 06:20:28 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (16810400) [pid = 760] [serial = 1759] [outer = 16741400] 06:20:28 INFO - PROCESS | 760 | 1461075628358 Marionette DEBUG loaded listener.js 06:20:28 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (16B67800) [pid = 760] [serial = 1760] [outer = 16741400] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 12D7F800 == 64 [pid = 760] [id = 268] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 19754400 == 63 [pid = 760] [id = 537] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 1343DC00 == 62 [pid = 760] [id = 535] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 11C63C00 == 61 [pid = 760] [id = 578] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 16458400 == 60 [pid = 760] [id = 577] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 1363A000 == 59 [pid = 760] [id = 576] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 1928F800 == 58 [pid = 760] [id = 575] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 182C6800 == 57 [pid = 760] [id = 574] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 13770400 == 56 [pid = 760] [id = 573] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 16810800 == 55 [pid = 760] [id = 572] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 1E264400 == 54 [pid = 760] [id = 17] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 12D42000 == 53 [pid = 760] [id = 571] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 1645A400 == 52 [pid = 760] [id = 570] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 02A8B400 == 51 [pid = 760] [id = 569] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 147 (1A043C00) [pid = 760] [serial = 1660] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 146 (1A55B000) [pid = 760] [serial = 1693] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 1653D000 == 50 [pid = 760] [id = 566] 06:20:28 INFO - PROCESS | 760 | --DOCSHELL 14345800 == 49 [pid = 760] [id = 565] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 145 (19291800) [pid = 760] [serial = 1678] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 144 (197D8C00) [pid = 760] [serial = 1681] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 143 (19751000) [pid = 760] [serial = 1679] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 142 (19DB0000) [pid = 760] [serial = 1684] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 141 (19822400) [pid = 760] [serial = 1682] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 140 (16808400) [pid = 760] [serial = 1654] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 139 (13768800) [pid = 760] [serial = 1651] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 138 (167BC800) [pid = 760] [serial = 1667] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 137 (1653B400) [pid = 760] [serial = 1666] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 136 (1646B000) [pid = 760] [serial = 1669] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 135 (167BD400) [pid = 760] [serial = 1670] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 134 (197DA000) [pid = 760] [serial = 1657] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 133 (13768C00) [pid = 760] [serial = 1664] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 132 (13438C00) [pid = 760] [serial = 1663] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 131 (1841D800) [pid = 760] [serial = 1675] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 130 (17C4A000) [pid = 760] [serial = 1672] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 129 (17C4EC00) [pid = 760] [serial = 1673] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1A041000) [pid = 760] [serial = 1691] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 127 (19ED3400) [pid = 760] [serial = 1690] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 126 (19CAF800) [pid = 760] [serial = 1685] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 125 (19294400) [pid = 760] [serial = 1688] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 124 (18430C00) [pid = 760] [serial = 1687] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | --DOMWINDOW == 123 (18429800) [pid = 760] [serial = 1676] [outer = 00000000] [url = about:blank] 06:20:28 INFO - PROCESS | 760 | 1461075628882 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 06:20:28 INFO - PROCESS | 760 | 1461075628941 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 06:20:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:20:28 INFO - PROCESS | 760 | 1461075628947 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:20:28 INFO - PROCESS | 760 | 1461075628949 Marionette TRACE conn2 <- [1,2310,null,{}] 06:20:28 INFO - PROCESS | 760 | 1461075628953 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:29 INFO - PROCESS | 760 | 1461075629038 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 06:20:29 INFO - PROCESS | 760 | 1461075629047 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:29 INFO - PROCESS | 760 | ++DOCSHELL 13768C00 == 50 [pid = 760] [id = 587] 06:20:29 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (14AEE000) [pid = 760] [serial = 1761] [outer = 00000000] 06:20:29 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (16810800) [pid = 760] [serial = 1762] [outer = 14AEE000] 06:20:29 INFO - PROCESS | 760 | 1461075629095 Marionette DEBUG loaded listener.js 06:20:29 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (17BF9800) [pid = 760] [serial = 1763] [outer = 14AEE000] 06:20:29 INFO - PROCESS | 760 | 1461075629631 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 06:20:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:20:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 748ms 06:20:29 INFO - PROCESS | 760 | 1461075629686 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 06:20:29 INFO - PROCESS | 760 | 1461075629688 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 06:20:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:20:29 INFO - PROCESS | 760 | 1461075629692 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:20:29 INFO - PROCESS | 760 | 1461075629695 Marionette TRACE conn2 <- [1,2314,null,{}] 06:20:29 INFO - PROCESS | 760 | 1461075629705 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:29 INFO - PROCESS | 760 | 1461075629790 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 06:20:29 INFO - PROCESS | 760 | 1461075629798 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:29 INFO - PROCESS | 760 | ++DOCSHELL 17C4E800 == 51 [pid = 760] [id = 588] 06:20:29 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (18485000) [pid = 760] [serial = 1764] [outer = 00000000] 06:20:29 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1928E400) [pid = 760] [serial = 1765] [outer = 18485000] 06:20:29 INFO - PROCESS | 760 | 1461075629845 Marionette DEBUG loaded listener.js 06:20:29 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (19298C00) [pid = 760] [serial = 1766] [outer = 18485000] 06:20:30 INFO - PROCESS | 760 | 1461075630313 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 06:20:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:20:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 639ms 06:20:30 INFO - PROCESS | 760 | 1461075630329 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 06:20:30 INFO - PROCESS | 760 | 1461075630332 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 06:20:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:20:30 INFO - PROCESS | 760 | 1461075630335 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:20:30 INFO - PROCESS | 760 | 1461075630337 Marionette TRACE conn2 <- [1,2318,null,{}] 06:20:30 INFO - PROCESS | 760 | 1461075630344 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:30 INFO - PROCESS | 760 | 1461075630427 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 06:20:30 INFO - PROCESS | 760 | 1461075630463 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:30 INFO - PROCESS | 760 | ++DOCSHELL 19753C00 == 52 [pid = 760] [id = 589] 06:20:30 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (19754400) [pid = 760] [serial = 1767] [outer = 00000000] 06:20:30 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (197AE400) [pid = 760] [serial = 1768] [outer = 19754400] 06:20:30 INFO - PROCESS | 760 | 1461075630511 Marionette DEBUG loaded listener.js 06:20:30 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (197DA000) [pid = 760] [serial = 1769] [outer = 19754400] 06:20:30 INFO - PROCESS | 760 | 1461075630945 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 06:20:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:20:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 639ms 06:20:30 INFO - PROCESS | 760 | 1461075630991 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 06:20:30 INFO - PROCESS | 760 | 1461075630993 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 06:20:30 INFO - PROCESS | 760 | 1461075630996 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:20:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:20:30 INFO - PROCESS | 760 | 1461075630998 Marionette TRACE conn2 <- [1,2322,null,{}] 06:20:30 INFO - PROCESS | 760 | 1461075631001 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:31 INFO - PROCESS | 760 | 1461075631121 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 06:20:31 INFO - PROCESS | 760 | 1461075631127 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:31 INFO - PROCESS | 760 | ++DOCSHELL 1363F000 == 53 [pid = 760] [id = 590] 06:20:31 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1646EC00) [pid = 760] [serial = 1770] [outer = 00000000] 06:20:31 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (19CA9C00) [pid = 760] [serial = 1771] [outer = 1646EC00] 06:20:31 INFO - PROCESS | 760 | 1461075631171 Marionette DEBUG loaded listener.js 06:20:31 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (19DAF400) [pid = 760] [serial = 1772] [outer = 1646EC00] 06:20:31 INFO - PROCESS | 760 | 1461075631649 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 06:20:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:20:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 685ms 06:20:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:20:31 INFO - PROCESS | 760 | 1461075631696 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 06:20:31 INFO - PROCESS | 760 | 1461075631698 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 06:20:31 INFO - PROCESS | 760 | 1461075631701 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:20:31 INFO - PROCESS | 760 | 1461075631703 Marionette TRACE conn2 <- [1,2326,null,{}] 06:20:31 INFO - PROCESS | 760 | 1461075631706 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:31 INFO - PROCESS | 760 | 1461075631834 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 06:20:31 INFO - PROCESS | 760 | 1461075631918 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:31 INFO - PROCESS | 760 | ++DOCSHELL 1999E400 == 54 [pid = 760] [id = 591] 06:20:31 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1A0D7800) [pid = 760] [serial = 1773] [outer = 00000000] 06:20:31 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1A560800) [pid = 760] [serial = 1774] [outer = 1A0D7800] 06:20:31 INFO - PROCESS | 760 | 1461075631965 Marionette DEBUG loaded listener.js 06:20:32 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1A5E2400) [pid = 760] [serial = 1775] [outer = 1A0D7800] 06:20:32 INFO - PROCESS | 760 | 1461075632373 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 06:20:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:20:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 732ms 06:20:32 INFO - PROCESS | 760 | 1461075632426 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 06:20:32 INFO - PROCESS | 760 | 1461075632428 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 06:20:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:20:32 INFO - PROCESS | 760 | 1461075632431 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:20:32 INFO - PROCESS | 760 | 1461075632433 Marionette TRACE conn2 <- [1,2330,null,{}] 06:20:32 INFO - PROCESS | 760 | 1461075632436 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:32 INFO - PROCESS | 760 | 1461075632552 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 06:20:32 INFO - PROCESS | 760 | 1461075632626 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:32 INFO - PROCESS | 760 | ++DOCSHELL 1A041000 == 55 [pid = 760] [id = 592] 06:20:32 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1A0DFC00) [pid = 760] [serial = 1776] [outer = 00000000] 06:20:32 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1C0CC800) [pid = 760] [serial = 1777] [outer = 1A0DFC00] 06:20:32 INFO - PROCESS | 760 | 1461075632670 Marionette DEBUG loaded listener.js 06:20:32 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1C17B400) [pid = 760] [serial = 1778] [outer = 1A0DFC00] 06:20:33 INFO - PROCESS | 760 | --DOMWINDOW == 140 (18ABC800) [pid = 760] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:20:33 INFO - PROCESS | 760 | --DOMWINDOW == 139 (13640800) [pid = 760] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:20:33 INFO - PROCESS | 760 | --DOMWINDOW == 138 (19752400) [pid = 760] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:20:33 INFO - PROCESS | 760 | --DOMWINDOW == 137 (02A8EC00) [pid = 760] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:20:33 INFO - PROCESS | 760 | --DOMWINDOW == 136 (1645A800) [pid = 760] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:20:33 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1645E400) [pid = 760] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:20:33 INFO - PROCESS | 760 | --DOMWINDOW == 134 (17C44C00) [pid = 760] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:20:33 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1372AC00) [pid = 760] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:20:33 INFO - PROCESS | 760 | --DOMWINDOW == 132 (1653B800) [pid = 760] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:20:33 INFO - PROCESS | 760 | --DOMWINDOW == 131 (15D09400) [pid = 760] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:20:33 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1E267800) [pid = 760] [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.] 06:20:33 INFO - PROCESS | 760 | 1461075633229 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 06:20:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:20:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 825ms 06:20:33 INFO - PROCESS | 760 | 1461075633274 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 06:20:33 INFO - PROCESS | 760 | 1461075633276 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 06:20:33 INFO - PROCESS | 760 | 1461075633279 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:20:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:20:33 INFO - PROCESS | 760 | 1461075633281 Marionette TRACE conn2 <- [1,2334,null,{}] 06:20:33 INFO - PROCESS | 760 | 1461075633285 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:33 INFO - PROCESS | 760 | 1461075633364 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 06:20:33 INFO - PROCESS | 760 | 1461075633372 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:33 INFO - PROCESS | 760 | ++DOCSHELL 13640800 == 56 [pid = 760] [id = 593] 06:20:33 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (13722C00) [pid = 760] [serial = 1779] [outer = 00000000] 06:20:33 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1645E400) [pid = 760] [serial = 1780] [outer = 13722C00] 06:20:33 INFO - PROCESS | 760 | 1461075633512 Marionette DEBUG loaded listener.js 06:20:33 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1975BC00) [pid = 760] [serial = 1781] [outer = 13722C00] 06:20:33 INFO - PROCESS | 760 | 1461075633878 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 06:20:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:20:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 623ms 06:20:33 INFO - PROCESS | 760 | 1461075633918 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 06:20:33 INFO - PROCESS | 760 | 1461075633920 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 06:20:33 INFO - PROCESS | 760 | 1461075633923 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:20:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:20:33 INFO - PROCESS | 760 | 1461075633925 Marionette TRACE conn2 <- [1,2338,null,{}] 06:20:33 INFO - PROCESS | 760 | 1461075633928 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:34 INFO - PROCESS | 760 | 1461075634014 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 06:20:34 INFO - PROCESS | 760 | 1461075634116 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:34 INFO - PROCESS | 760 | ++DOCSHELL 1372FC00 == 57 [pid = 760] [id = 594] 06:20:34 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (14209800) [pid = 760] [serial = 1782] [outer = 00000000] 06:20:34 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1C32D000) [pid = 760] [serial = 1783] [outer = 14209800] 06:20:34 INFO - PROCESS | 760 | 1461075634160 Marionette DEBUG loaded listener.js 06:20:34 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1CA0A800) [pid = 760] [serial = 1784] [outer = 14209800] 06:20:34 INFO - PROCESS | 760 | 1461075634537 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 06:20:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:20:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 639ms 06:20:34 INFO - PROCESS | 760 | 1461075634562 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 06:20:34 INFO - PROCESS | 760 | 1461075634564 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 06:20:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:20:34 INFO - PROCESS | 760 | 1461075634567 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:20:34 INFO - PROCESS | 760 | 1461075634569 Marionette TRACE conn2 <- [1,2342,null,{}] 06:20:34 INFO - PROCESS | 760 | 1461075634572 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:34 INFO - PROCESS | 760 | 1461075634692 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 06:20:34 INFO - PROCESS | 760 | 1461075634736 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:34 INFO - PROCESS | 760 | ++DOCSHELL 1C330000 == 58 [pid = 760] [id = 595] 06:20:34 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1CA10400) [pid = 760] [serial = 1785] [outer = 00000000] 06:20:34 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1CA14000) [pid = 760] [serial = 1786] [outer = 1CA10400] 06:20:34 INFO - PROCESS | 760 | 1461075634780 Marionette DEBUG loaded listener.js 06:20:34 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1CA17400) [pid = 760] [serial = 1787] [outer = 1CA10400] 06:20:35 INFO - PROCESS | 760 | 1461075635305 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 06:20:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:20:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 794ms 06:20:35 INFO - PROCESS | 760 | 1461075635370 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 06:20:35 INFO - PROCESS | 760 | 1461075635374 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 06:20:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:20:35 INFO - PROCESS | 760 | 1461075635380 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:20:35 INFO - PROCESS | 760 | 1461075635384 Marionette TRACE conn2 <- [1,2346,null,{}] 06:20:35 INFO - PROCESS | 760 | 1461075635391 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:35 INFO - PROCESS | 760 | 1461075635555 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 06:20:35 INFO - PROCESS | 760 | 1461075635576 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:35 INFO - PROCESS | 760 | ++DOCSHELL 11B6E400 == 59 [pid = 760] [id = 596] 06:20:35 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1320DC00) [pid = 760] [serial = 1788] [outer = 00000000] 06:20:35 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (15ACD000) [pid = 760] [serial = 1789] [outer = 1320DC00] 06:20:35 INFO - PROCESS | 760 | 1461075635634 Marionette DEBUG loaded listener.js 06:20:35 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1646F400) [pid = 760] [serial = 1790] [outer = 1320DC00] 06:20:36 INFO - PROCESS | 760 | 1461075636310 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 06:20:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:20:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 950ms 06:20:36 INFO - PROCESS | 760 | 1461075636326 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 06:20:36 INFO - PROCESS | 760 | 1461075636332 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 06:20:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:20:36 INFO - PROCESS | 760 | 1461075636338 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:20:36 INFO - PROCESS | 760 | 1461075636341 Marionette TRACE conn2 <- [1,2350,null,{}] 06:20:36 INFO - PROCESS | 760 | 1461075636345 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:36 INFO - PROCESS | 760 | 1461075636456 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 06:20:36 INFO - PROCESS | 760 | 1461075636617 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:36 INFO - PROCESS | 760 | ++DOCSHELL 138CD400 == 60 [pid = 760] [id = 597] 06:20:36 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (167C1C00) [pid = 760] [serial = 1791] [outer = 00000000] 06:20:36 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (182CE000) [pid = 760] [serial = 1792] [outer = 167C1C00] 06:20:36 INFO - PROCESS | 760 | 1461075636672 Marionette DEBUG loaded listener.js 06:20:36 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (18433400) [pid = 760] [serial = 1793] [outer = 167C1C00] 06:20:37 INFO - PROCESS | 760 | 1461075637248 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 06:20:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:20:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 950ms 06:20:37 INFO - PROCESS | 760 | 1461075637266 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 06:20:37 INFO - PROCESS | 760 | 1461075637268 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 06:20:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:20:37 INFO - PROCESS | 760 | 1461075637272 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:20:37 INFO - PROCESS | 760 | 1461075637276 Marionette TRACE conn2 <- [1,2354,null,{}] 06:20:37 INFO - PROCESS | 760 | 1461075637287 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:37 INFO - PROCESS | 760 | 1461075637396 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 06:20:37 INFO - PROCESS | 760 | 1461075637558 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:37 INFO - PROCESS | 760 | ++DOCSHELL 11C5A400 == 61 [pid = 760] [id = 598] 06:20:37 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (19824800) [pid = 760] [serial = 1794] [outer = 00000000] 06:20:37 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1C0A9400) [pid = 760] [serial = 1795] [outer = 19824800] 06:20:37 INFO - PROCESS | 760 | 1461075637615 Marionette DEBUG loaded listener.js 06:20:37 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (1C322400) [pid = 760] [serial = 1796] [outer = 19824800] 06:20:38 INFO - PROCESS | 760 | 1461075638225 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 06:20:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:20:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 997ms 06:20:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:20:38 INFO - PROCESS | 760 | 1461075638275 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 06:20:38 INFO - PROCESS | 760 | 1461075638278 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 06:20:38 INFO - PROCESS | 760 | 1461075638281 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:20:38 INFO - PROCESS | 760 | 1461075638283 Marionette TRACE conn2 <- [1,2358,null,{}] 06:20:38 INFO - PROCESS | 760 | 1461075638287 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:38 INFO - PROCESS | 760 | 1461075638391 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 06:20:38 INFO - PROCESS | 760 | 1461075638533 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:38 INFO - PROCESS | 760 | ++DOCSHELL 1CABB800 == 62 [pid = 760] [id = 599] 06:20:38 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1CAC2800) [pid = 760] [serial = 1797] [outer = 00000000] 06:20:38 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1CF20000) [pid = 760] [serial = 1798] [outer = 1CAC2800] 06:20:38 INFO - PROCESS | 760 | 1461075638588 Marionette DEBUG loaded listener.js 06:20:38 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1CF21400) [pid = 760] [serial = 1799] [outer = 1CAC2800] 06:20:39 INFO - PROCESS | 760 | 1461075639162 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 06:20:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:20:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 935ms 06:20:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:20:39 INFO - PROCESS | 760 | 1461075639226 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 06:20:39 INFO - PROCESS | 760 | 1461075639228 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 06:20:39 INFO - PROCESS | 760 | 1461075639232 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:20:39 INFO - PROCESS | 760 | 1461075639234 Marionette TRACE conn2 <- [1,2362,null,{}] 06:20:39 INFO - PROCESS | 760 | 1461075639238 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:39 INFO - PROCESS | 760 | 1461075639341 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 06:20:39 INFO - PROCESS | 760 | 1461075639483 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:39 INFO - PROCESS | 760 | ++DOCSHELL 14208400 == 63 [pid = 760] [id = 600] 06:20:39 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (15451C00) [pid = 760] [serial = 1800] [outer = 00000000] 06:20:39 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (167BBC00) [pid = 760] [serial = 1801] [outer = 15451C00] 06:20:39 INFO - PROCESS | 760 | 1461075639538 Marionette DEBUG loaded listener.js 06:20:39 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (167BB800) [pid = 760] [serial = 1802] [outer = 15451C00] 06:20:40 INFO - PROCESS | 760 | 1461075640357 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 06:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1138ms 06:20:40 INFO - PROCESS | 760 | 1461075640379 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 06:20:40 INFO - PROCESS | 760 | 1461075640384 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 06:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:20:40 INFO - PROCESS | 760 | 1461075640389 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:20:40 INFO - PROCESS | 760 | 1461075640393 Marionette TRACE conn2 <- [1,2366,null,{}] 06:20:40 INFO - PROCESS | 760 | 1461075640397 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:40 INFO - PROCESS | 760 | 1461075640494 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 06:20:40 INFO - PROCESS | 760 | 1461075640663 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:40 INFO - PROCESS | 760 | ++DOCSHELL 13441000 == 64 [pid = 760] [id = 601] 06:20:40 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (147A8800) [pid = 760] [serial = 1803] [outer = 00000000] 06:20:40 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (15D07000) [pid = 760] [serial = 1804] [outer = 147A8800] 06:20:40 INFO - PROCESS | 760 | 1461075640715 Marionette DEBUG loaded listener.js 06:20:40 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (16468400) [pid = 760] [serial = 1805] [outer = 147A8800] 06:20:41 INFO - PROCESS | 760 | 1461075641308 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 02A83800 == 63 [pid = 760] [id = 272] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 1372FC00 == 62 [pid = 760] [id = 594] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 13640800 == 61 [pid = 760] [id = 593] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 1A041000 == 60 [pid = 760] [id = 592] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 1999E400 == 59 [pid = 760] [id = 591] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 1363F000 == 58 [pid = 760] [id = 590] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 19753C00 == 57 [pid = 760] [id = 589] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 17C4E800 == 56 [pid = 760] [id = 588] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 13768C00 == 55 [pid = 760] [id = 587] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 16740400 == 54 [pid = 760] [id = 586] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 1545D800 == 53 [pid = 760] [id = 585] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 11C5F000 == 52 [pid = 760] [id = 584] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 156 (158E7400) [pid = 760] [serial = 1696] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 155 (17C45800) [pid = 760] [serial = 1699] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 154 (1A559C00) [pid = 760] [serial = 1702] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 153 (1AA78000) [pid = 760] [serial = 1705] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 152 (1AA71800) [pid = 760] [serial = 1738] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 1C0A3400 == 51 [pid = 760] [id = 583] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 167BB400 == 50 [pid = 760] [id = 582] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 16B5FC00 == 49 [pid = 760] [id = 581] 06:20:41 INFO - PROCESS | 760 | --DOCSHELL 13203C00 == 48 [pid = 760] [id = 580] 06:20:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:20:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 997ms 06:20:41 INFO - PROCESS | 760 | 1461075641395 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 06:20:41 INFO - PROCESS | 760 | 1461075641401 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 06:20:41 INFO - PROCESS | 760 | 1461075641407 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:20:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:20:41 INFO - PROCESS | 760 | 1461075641409 Marionette TRACE conn2 <- [1,2370,null,{}] 06:20:41 INFO - PROCESS | 760 | 1461075641413 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:41 INFO - PROCESS | 760 | 1461075641513 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 151 (19298000) [pid = 760] [serial = 1723] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 150 (196A4800) [pid = 760] [serial = 1724] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 149 (19D9B800) [pid = 760] [serial = 1729] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 148 (197D5C00) [pid = 760] [serial = 1727] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 147 (15453800) [pid = 760] [serial = 1709] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 146 (143B1800) [pid = 760] [serial = 1708] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 145 (189BFC00) [pid = 760] [serial = 1720] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 144 (197D6400) [pid = 760] [serial = 1726] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 143 (16807400) [pid = 760] [serial = 1712] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 142 (167BCC00) [pid = 760] [serial = 1711] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 141 (18270000) [pid = 760] [serial = 1717] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 140 (18272400) [pid = 760] [serial = 1718] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 139 (16743C00) [pid = 760] [serial = 1714] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 138 (16806400) [pid = 760] [serial = 1715] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 137 (197A3400) [pid = 760] [serial = 1732] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 136 (1A558400) [pid = 760] [serial = 1736] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1A555400) [pid = 760] [serial = 1735] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 134 (19DB7400) [pid = 760] [serial = 1730] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 133 (18ABB800) [pid = 760] [serial = 1721] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 132 (11C5AC00) [pid = 760] [serial = 1157] [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.] 06:20:41 INFO - PROCESS | 760 | --DOMWINDOW == 131 (197CF000) [pid = 760] [serial = 1733] [outer = 00000000] [url = about:blank] 06:20:41 INFO - PROCESS | 760 | 1461075641617 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:41 INFO - PROCESS | 760 | ++DOCSHELL 11C2BC00 == 49 [pid = 760] [id = 602] 06:20:41 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (11C2D400) [pid = 760] [serial = 1806] [outer = 00000000] 06:20:41 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (15ACF400) [pid = 760] [serial = 1807] [outer = 11C2D400] 06:20:41 INFO - PROCESS | 760 | 1461075641666 Marionette DEBUG loaded listener.js 06:20:41 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (16470400) [pid = 760] [serial = 1808] [outer = 11C2D400] 06:20:42 INFO - PROCESS | 760 | 1461075642042 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 06:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 701ms 06:20:42 INFO - PROCESS | 760 | 1461075642109 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 06:20:42 INFO - PROCESS | 760 | 1461075642111 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 06:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:20:42 INFO - PROCESS | 760 | 1461075642114 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:20:42 INFO - PROCESS | 760 | 1461075642118 Marionette TRACE conn2 <- [1,2374,null,{}] 06:20:42 INFO - PROCESS | 760 | 1461075642128 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:42 INFO - PROCESS | 760 | 1461075642213 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 06:20:42 INFO - PROCESS | 760 | 1461075642220 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:42 INFO - PROCESS | 760 | ++DOCSHELL 16804400 == 50 [pid = 760] [id = 603] 06:20:42 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (16808000) [pid = 760] [serial = 1809] [outer = 00000000] 06:20:42 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (17C4C800) [pid = 760] [serial = 1810] [outer = 16808000] 06:20:42 INFO - PROCESS | 760 | 1461075642267 Marionette DEBUG loaded listener.js 06:20:42 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1826F000) [pid = 760] [serial = 1811] [outer = 16808000] 06:20:42 INFO - PROCESS | 760 | 1461075642720 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 06:20:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:20:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 639ms 06:20:42 INFO - PROCESS | 760 | 1461075642736 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 06:20:42 INFO - PROCESS | 760 | 1461075642739 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 06:20:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:20:42 INFO - PROCESS | 760 | 1461075642742 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:20:42 INFO - PROCESS | 760 | 1461075642744 Marionette TRACE conn2 <- [1,2378,null,{}] 06:20:42 INFO - PROCESS | 760 | 1461075642747 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:42 INFO - PROCESS | 760 | 1461075642827 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 06:20:42 INFO - PROCESS | 760 | 1461075642833 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:42 INFO - PROCESS | 760 | ++DOCSHELL 15453800 == 51 [pid = 760] [id = 604] 06:20:42 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (17C47000) [pid = 760] [serial = 1812] [outer = 00000000] 06:20:42 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (18488800) [pid = 760] [serial = 1813] [outer = 17C47000] 06:20:42 INFO - PROCESS | 760 | 1461075642878 Marionette DEBUG loaded listener.js 06:20:42 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (18ABB800) [pid = 760] [serial = 1814] [outer = 17C47000] 06:20:43 INFO - PROCESS | 760 | 1461075643342 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 06:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 638ms 06:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:20:43 INFO - PROCESS | 760 | 1461075643380 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 06:20:43 INFO - PROCESS | 760 | 1461075643382 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 06:20:43 INFO - PROCESS | 760 | 1461075643385 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:20:43 INFO - PROCESS | 760 | 1461075643387 Marionette TRACE conn2 <- [1,2382,null,{}] 06:20:43 INFO - PROCESS | 760 | 1461075643390 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:43 INFO - PROCESS | 760 | 1461075643470 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 06:20:43 INFO - PROCESS | 760 | 1461075643476 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:43 INFO - PROCESS | 760 | ++DOCSHELL 11C2C800 == 52 [pid = 760] [id = 605] 06:20:43 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (142B1400) [pid = 760] [serial = 1815] [outer = 00000000] 06:20:43 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1929D400) [pid = 760] [serial = 1816] [outer = 142B1400] 06:20:43 INFO - PROCESS | 760 | 1461075643521 Marionette DEBUG loaded listener.js 06:20:43 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (196A7000) [pid = 760] [serial = 1817] [outer = 142B1400] 06:20:44 INFO - PROCESS | 760 | 1461075644040 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 06:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 685ms 06:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:20:44 INFO - PROCESS | 760 | 1461075644085 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 06:20:44 INFO - PROCESS | 760 | 1461075644087 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 06:20:44 INFO - PROCESS | 760 | 1461075644090 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:20:44 INFO - PROCESS | 760 | 1461075644092 Marionette TRACE conn2 <- [1,2386,null,{}] 06:20:44 INFO - PROCESS | 760 | 1461075644095 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:44 INFO - PROCESS | 760 | 1461075644225 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 06:20:44 INFO - PROCESS | 760 | 1461075644326 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:44 INFO - PROCESS | 760 | ++DOCSHELL 1975C000 == 53 [pid = 760] [id = 606] 06:20:44 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1975F400) [pid = 760] [serial = 1818] [outer = 00000000] 06:20:44 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (197D1400) [pid = 760] [serial = 1819] [outer = 1975F400] 06:20:44 INFO - PROCESS | 760 | 1461075644373 Marionette DEBUG loaded listener.js 06:20:44 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (197D0C00) [pid = 760] [serial = 1820] [outer = 1975F400] 06:20:44 INFO - PROCESS | 760 | 1461075644803 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 06:20:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:20:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 732ms 06:20:44 INFO - PROCESS | 760 | 1461075644831 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 06:20:44 INFO - PROCESS | 760 | 1461075644833 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 06:20:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:20:44 INFO - PROCESS | 760 | 1461075644843 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:20:44 INFO - PROCESS | 760 | 1461075644845 Marionette TRACE conn2 <- [1,2390,null,{}] 06:20:44 INFO - PROCESS | 760 | 1461075644848 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:44 INFO - PROCESS | 760 | 1461075644960 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 06:20:44 INFO - PROCESS | 760 | 1461075644965 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:44 INFO - PROCESS | 760 | ++DOCSHELL 14203C00 == 54 [pid = 760] [id = 607] 06:20:44 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1928FC00) [pid = 760] [serial = 1821] [outer = 00000000] 06:20:45 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (19DB0400) [pid = 760] [serial = 1822] [outer = 1928FC00] 06:20:45 INFO - PROCESS | 760 | 1461075645009 Marionette DEBUG loaded listener.js 06:20:45 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (19DB6800) [pid = 760] [serial = 1823] [outer = 1928FC00] 06:20:45 INFO - PROCESS | 760 | 1461075645470 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 06:20:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:20:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 623ms 06:20:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:20:45 INFO - PROCESS | 760 | 1461075645487 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 06:20:45 INFO - PROCESS | 760 | 1461075645489 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 06:20:45 INFO - PROCESS | 760 | 1461075645493 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:20:45 INFO - PROCESS | 760 | 1461075645494 Marionette TRACE conn2 <- [1,2394,null,{}] 06:20:45 INFO - PROCESS | 760 | 1461075645498 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:45 INFO - PROCESS | 760 | 1461075645609 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 06:20:45 INFO - PROCESS | 760 | 1461075645702 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:45 INFO - PROCESS | 760 | ++DOCSHELL 142A8C00 == 55 [pid = 760] [id = 608] 06:20:45 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (196AB400) [pid = 760] [serial = 1824] [outer = 00000000] 06:20:45 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1A0E2800) [pid = 760] [serial = 1825] [outer = 196AB400] 06:20:45 INFO - PROCESS | 760 | 1461075645754 Marionette DEBUG loaded listener.js 06:20:45 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1376DC00) [pid = 760] [serial = 1826] [outer = 196AB400] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 151 (1646EC00) [pid = 760] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 150 (147A5800) [pid = 760] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1A558000) [pid = 760] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 148 (19993800) [pid = 760] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 147 (02A91C00) [pid = 760] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 146 (19758000) [pid = 760] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 145 (167B9800) [pid = 760] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 144 (197A9800) [pid = 760] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 143 (19AC6800) [pid = 760] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 142 (196A3400) [pid = 760] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 141 (1343E000) [pid = 760] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 140 (1320AC00) [pid = 760] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 139 (19820800) [pid = 760] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 138 (12D45800) [pid = 760] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 137 (197D1800) [pid = 760] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 136 (19DDC800) [pid = 760] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 135 (18421C00) [pid = 760] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 134 (13260400) [pid = 760] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 133 (16473C00) [pid = 760] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 132 (143A7000) [pid = 760] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 131 (15649400) [pid = 760] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 130 (197ABC00) [pid = 760] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 129 (197D0400) [pid = 760] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1E267000) [pid = 760] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 127 (15A2B000) [pid = 760] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 126 (1A0D7800) [pid = 760] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 125 (1A0DFC00) [pid = 760] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 124 (13722C00) [pid = 760] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 123 (1C0AD000) [pid = 760] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 122 (14AEE000) [pid = 760] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 121 (18485000) [pid = 760] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 120 (16741400) [pid = 760] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 119 (14209800) [pid = 760] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1673DC00) [pid = 760] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1C0AC000) [pid = 760] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 116 (13443C00) [pid = 760] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 115 (16B60400) [pid = 760] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 114 (19754400) [pid = 760] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:20:46 INFO - PROCESS | 760 | --DOMWINDOW == 113 (19AC4C00) [pid = 760] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:20:46 INFO - PROCESS | 760 | 1461075646465 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 06:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 997ms 06:20:46 INFO - PROCESS | 760 | 1461075646499 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 06:20:46 INFO - PROCESS | 760 | 1461075646501 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 06:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:20:46 INFO - PROCESS | 760 | 1461075646505 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:20:46 INFO - PROCESS | 760 | 1461075646506 Marionette TRACE conn2 <- [1,2398,null,{}] 06:20:46 INFO - PROCESS | 760 | 1461075646510 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:46 INFO - PROCESS | 760 | 1461075646591 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 06:20:46 INFO - PROCESS | 760 | 1461075646596 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:46 INFO - PROCESS | 760 | ++DOCSHELL 12D4BC00 == 56 [pid = 760] [id = 609] 06:20:46 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (12D78400) [pid = 760] [serial = 1827] [outer = 00000000] 06:20:46 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (14347C00) [pid = 760] [serial = 1828] [outer = 12D78400] 06:20:46 INFO - PROCESS | 760 | 1461075646640 Marionette DEBUG loaded listener.js 06:20:46 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (14AEE000) [pid = 760] [serial = 1829] [outer = 12D78400] 06:20:47 INFO - PROCESS | 760 | 1461075647094 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 06:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 639ms 06:20:47 INFO - PROCESS | 760 | 1461075647141 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 06:20:47 INFO - PROCESS | 760 | 1461075647143 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 06:20:47 INFO - PROCESS | 760 | 1461075647146 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:20:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:20:47 INFO - PROCESS | 760 | 1461075647147 Marionette TRACE conn2 <- [1,2402,null,{}] 06:20:47 INFO - PROCESS | 760 | 1461075647151 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:47 INFO - PROCESS | 760 | 1461075647231 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 06:20:47 INFO - PROCESS | 760 | 1461075647239 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:47 INFO - PROCESS | 760 | ++DOCSHELL 14208C00 == 57 [pid = 760] [id = 610] 06:20:47 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (14345400) [pid = 760] [serial = 1830] [outer = 00000000] 06:20:47 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1804F400) [pid = 760] [serial = 1831] [outer = 14345400] 06:20:47 INFO - PROCESS | 760 | 1461075647284 Marionette DEBUG loaded listener.js 06:20:47 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (189B9800) [pid = 760] [serial = 1832] [outer = 14345400] 06:20:47 INFO - PROCESS | 760 | 1461075647753 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 06:20:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:20:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 639ms 06:20:47 INFO - PROCESS | 760 | 1461075647795 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 06:20:47 INFO - PROCESS | 760 | 1461075647797 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 06:20:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:20:47 INFO - PROCESS | 760 | 1461075647801 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:20:47 INFO - PROCESS | 760 | 1461075647803 Marionette TRACE conn2 <- [1,2406,null,{}] 06:20:47 INFO - PROCESS | 760 | 1461075647806 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:47 INFO - PROCESS | 760 | 1461075647903 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 06:20:47 INFO - PROCESS | 760 | 1461075647910 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:47 INFO - PROCESS | 760 | ++DOCSHELL 197A9800 == 58 [pid = 760] [id = 611] 06:20:47 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (197AD400) [pid = 760] [serial = 1833] [outer = 00000000] 06:20:47 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (19AC4C00) [pid = 760] [serial = 1834] [outer = 197AD400] 06:20:47 INFO - PROCESS | 760 | 1461075647958 Marionette DEBUG loaded listener.js 06:20:48 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (1A038800) [pid = 760] [serial = 1835] [outer = 197AD400] 06:20:48 INFO - PROCESS | 760 | 1461075648590 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:20:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:20:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 904ms 06:20:48 INFO - PROCESS | 760 | 1461075648690 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 06:20:48 INFO - PROCESS | 760 | 1461075648694 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 06:20:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:20:48 INFO - PROCESS | 760 | 1461075648700 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:20:48 INFO - PROCESS | 760 | 1461075648704 Marionette TRACE conn2 <- [1,2410,null,{}] 06:20:48 INFO - PROCESS | 760 | 1461075648709 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:48 INFO - PROCESS | 760 | 1461075648832 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 06:20:48 INFO - PROCESS | 760 | 1461075648941 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:48 INFO - PROCESS | 760 | ++DOCSHELL 13258C00 == 59 [pid = 760] [id = 612] 06:20:48 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (13263800) [pid = 760] [serial = 1836] [outer = 00000000] 06:20:48 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (14A97000) [pid = 760] [serial = 1837] [outer = 13263800] 06:20:48 INFO - PROCESS | 760 | 1461075648998 Marionette DEBUG loaded listener.js 06:20:49 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (15458000) [pid = 760] [serial = 1838] [outer = 13263800] 06:20:49 INFO - PROCESS | 760 | 1461075649536 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 06:20:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:20:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 888ms 06:20:49 INFO - PROCESS | 760 | 1461075649605 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 06:20:49 INFO - PROCESS | 760 | 1461075649611 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 06:20:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:20:49 INFO - PROCESS | 760 | 1461075649618 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:20:49 INFO - PROCESS | 760 | 1461075649620 Marionette TRACE conn2 <- [1,2414,null,{}] 06:20:49 INFO - PROCESS | 760 | 1461075649624 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:49 INFO - PROCESS | 760 | 1461075649731 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 06:20:49 INFO - PROCESS | 760 | 1461075649876 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:49 INFO - PROCESS | 760 | ++DOCSHELL 158E7000 == 60 [pid = 760] [id = 613] 06:20:49 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (16544000) [pid = 760] [serial = 1839] [outer = 00000000] 06:20:49 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (17B4E000) [pid = 760] [serial = 1840] [outer = 16544000] 06:20:49 INFO - PROCESS | 760 | 1461075649932 Marionette DEBUG loaded listener.js 06:20:50 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (17C4AC00) [pid = 760] [serial = 1841] [outer = 16544000] 06:20:50 INFO - PROCESS | 760 | 1461075650539 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 06:20:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:20:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 950ms 06:20:50 INFO - PROCESS | 760 | 1461075650561 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 06:20:50 INFO - PROCESS | 760 | 1461075650563 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 06:20:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:20:50 INFO - PROCESS | 760 | 1461075650567 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:20:50 INFO - PROCESS | 760 | 1461075650571 Marionette TRACE conn2 <- [1,2418,null,{}] 06:20:50 INFO - PROCESS | 760 | 1461075650582 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:50 INFO - PROCESS | 760 | 1461075650692 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 06:20:50 INFO - PROCESS | 760 | 1461075650809 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:50 INFO - PROCESS | 760 | ++DOCSHELL 19751400 == 61 [pid = 760] [id = 614] 06:20:50 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (19757C00) [pid = 760] [serial = 1842] [outer = 00000000] 06:20:50 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (19821800) [pid = 760] [serial = 1843] [outer = 19757C00] 06:20:50 INFO - PROCESS | 760 | 1461075650913 Marionette DEBUG loaded listener.js 06:20:50 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (19ABBC00) [pid = 760] [serial = 1844] [outer = 19757C00] 06:20:51 INFO - PROCESS | 760 | 1461075651454 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 06:20:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:20:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 935ms 06:20:51 INFO - PROCESS | 760 | 1461075651512 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 06:20:51 INFO - PROCESS | 760 | 1461075651515 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 06:20:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:20:51 INFO - PROCESS | 760 | 1461075651518 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:20:51 INFO - PROCESS | 760 | 1461075651520 Marionette TRACE conn2 <- [1,2422,null,{}] 06:20:51 INFO - PROCESS | 760 | 1461075651524 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:51 INFO - PROCESS | 760 | 1461075651628 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 06:20:51 INFO - PROCESS | 760 | 1461075651741 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:51 INFO - PROCESS | 760 | ++DOCSHELL 1975D800 == 62 [pid = 760] [id = 615] 06:20:51 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (197CBC00) [pid = 760] [serial = 1845] [outer = 00000000] 06:20:51 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (1A55E400) [pid = 760] [serial = 1846] [outer = 197CBC00] 06:20:51 INFO - PROCESS | 760 | 1461075651836 Marionette DEBUG loaded listener.js 06:20:51 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (1A5D4800) [pid = 760] [serial = 1847] [outer = 197CBC00] 06:20:52 INFO - PROCESS | 760 | 1461075652411 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 06:20:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:20:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 934ms 06:20:52 INFO - PROCESS | 760 | 1461075652463 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 06:20:52 INFO - PROCESS | 760 | 1461075652465 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 06:20:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:20:52 INFO - PROCESS | 760 | 1461075652469 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:20:52 INFO - PROCESS | 760 | 1461075652470 Marionette TRACE conn2 <- [1,2426,null,{}] 06:20:52 INFO - PROCESS | 760 | 1461075652475 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:52 INFO - PROCESS | 760 | 1461075652581 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 06:20:52 INFO - PROCESS | 760 | 1461075652723 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:52 INFO - PROCESS | 760 | ++DOCSHELL 19ABA800 == 63 [pid = 760] [id = 616] 06:20:52 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1A0E1000) [pid = 760] [serial = 1848] [outer = 00000000] 06:20:52 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (1C0A5C00) [pid = 760] [serial = 1849] [outer = 1A0E1000] 06:20:52 INFO - PROCESS | 760 | 1461075652779 Marionette DEBUG loaded listener.js 06:20:52 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1C0AD000) [pid = 760] [serial = 1850] [outer = 1A0E1000] 06:20:53 INFO - PROCESS | 760 | 1461075653330 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 06:20:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:20:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 935ms 06:20:53 INFO - PROCESS | 760 | 1461075653398 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 06:20:53 INFO - PROCESS | 760 | 1461075653401 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 06:20:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:20:53 INFO - PROCESS | 760 | 1461075653404 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:20:53 INFO - PROCESS | 760 | 1461075653406 Marionette TRACE conn2 <- [1,2430,null,{}] 06:20:53 INFO - PROCESS | 760 | 1461075653425 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:53 INFO - PROCESS | 760 | 1461075653588 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 06:20:53 INFO - PROCESS | 760 | 1461075653652 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:53 INFO - PROCESS | 760 | ++DOCSHELL 17B49C00 == 64 [pid = 760] [id = 617] 06:20:53 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (17B4B400) [pid = 760] [serial = 1851] [outer = 00000000] 06:20:53 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1961DC00) [pid = 760] [serial = 1852] [outer = 17B4B400] 06:20:53 INFO - PROCESS | 760 | 1461075653709 Marionette DEBUG loaded listener.js 06:20:53 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1A5DDC00) [pid = 760] [serial = 1853] [outer = 17B4B400] 06:20:54 INFO - PROCESS | 760 | 1461075654259 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 06:20:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:20:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 888ms 06:20:54 INFO - PROCESS | 760 | 1461075654456 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 06:20:54 INFO - PROCESS | 760 | 1461075654461 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 06:20:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:20:54 INFO - PROCESS | 760 | 1461075654503 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:20:54 INFO - PROCESS | 760 | 1461075654505 Marionette TRACE conn2 <- [1,2434,null,{}] 06:20:54 INFO - PROCESS | 760 | 1461075654511 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:54 INFO - PROCESS | 760 | 1461075654619 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 06:20:54 INFO - PROCESS | 760 | 1461075654759 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:54 INFO - PROCESS | 760 | ++DOCSHELL 11C67400 == 65 [pid = 760] [id = 618] 06:20:54 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (12D41400) [pid = 760] [serial = 1854] [outer = 00000000] 06:20:54 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (138CF800) [pid = 760] [serial = 1855] [outer = 12D41400] 06:20:54 INFO - PROCESS | 760 | 1461075654811 Marionette DEBUG loaded listener.js 06:20:54 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (14346400) [pid = 760] [serial = 1856] [outer = 12D41400] 06:20:55 INFO - PROCESS | 760 | 1461075655332 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 06:20:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:20:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 857ms 06:20:55 INFO - PROCESS | 760 | 1461075655360 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 06:20:55 INFO - PROCESS | 760 | 1461075655364 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 06:20:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:20:55 INFO - PROCESS | 760 | 1461075655373 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:20:55 INFO - PROCESS | 760 | 1461075655376 Marionette TRACE conn2 <- [1,2438,null,{}] 06:20:55 INFO - PROCESS | 760 | 1461075655381 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:55 INFO - PROCESS | 760 | 1461075655484 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 06:20:55 INFO - PROCESS | 760 | 1461075655622 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:55 INFO - PROCESS | 760 | --DOCSHELL 14208C00 == 64 [pid = 760] [id = 610] 06:20:55 INFO - PROCESS | 760 | --DOCSHELL 12D4BC00 == 63 [pid = 760] [id = 609] 06:20:55 INFO - PROCESS | 760 | --DOCSHELL 142A8C00 == 62 [pid = 760] [id = 608] 06:20:55 INFO - PROCESS | 760 | --DOCSHELL 14203C00 == 61 [pid = 760] [id = 607] 06:20:55 INFO - PROCESS | 760 | --DOCSHELL 1975C000 == 60 [pid = 760] [id = 606] 06:20:55 INFO - PROCESS | 760 | --DOCSHELL 11C2C800 == 59 [pid = 760] [id = 605] 06:20:55 INFO - PROCESS | 760 | --DOCSHELL 15453800 == 58 [pid = 760] [id = 604] 06:20:55 INFO - PROCESS | 760 | --DOCSHELL 16804400 == 57 [pid = 760] [id = 603] 06:20:55 INFO - PROCESS | 760 | --DOCSHELL 11C2BC00 == 56 [pid = 760] [id = 602] 06:20:55 INFO - PROCESS | 760 | --DOCSHELL 13441000 == 55 [pid = 760] [id = 601] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 142 (1CA14000) [pid = 760] [serial = 1786] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | ++DOCSHELL 11B76400 == 56 [pid = 760] [id = 619] 06:20:55 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (11C2BC00) [pid = 760] [serial = 1857] [outer = 00000000] 06:20:55 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (13441000) [pid = 760] [serial = 1858] [outer = 11C2BC00] 06:20:55 INFO - PROCESS | 760 | 1461075655706 Marionette DEBUG loaded listener.js 06:20:55 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (142AF400) [pid = 760] [serial = 1859] [outer = 11C2BC00] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 144 (18AC8C00) [pid = 760] [serial = 1520] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 143 (1A0DC000) [pid = 760] [serial = 1661] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 142 (197A0000) [pid = 760] [serial = 1568] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 141 (156E3C00) [pid = 760] [serial = 1562] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 140 (17C4E400) [pid = 760] [serial = 1610] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 139 (15DA8800) [pid = 760] [serial = 1697] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 138 (17BF4800) [pid = 760] [serial = 1655] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 137 (197D2C00) [pid = 760] [serial = 1571] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 136 (1A561800) [pid = 760] [serial = 1703] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 135 (167BFC00) [pid = 760] [serial = 1565] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1AA7DC00) [pid = 760] [serial = 1706] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1A560400) [pid = 760] [serial = 1694] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 132 (11C2FC00) [pid = 760] [serial = 1523] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 131 (197A3000) [pid = 760] [serial = 1559] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 130 (18272C00) [pid = 760] [serial = 1700] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 129 (19DB1400) [pid = 760] [serial = 1613] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 128 (19DBDC00) [pid = 760] [serial = 1604] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 127 (19827400) [pid = 760] [serial = 1658] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 126 (15DA7C00) [pid = 760] [serial = 1607] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 125 (13637400) [pid = 760] [serial = 1526] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 124 (1A03B400) [pid = 760] [serial = 1616] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 123 (142AE800) [pid = 760] [serial = 1652] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 122 (19AC7000) [pid = 760] [serial = 1649] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 121 (1A560800) [pid = 760] [serial = 1774] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1C0CC800) [pid = 760] [serial = 1777] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1A5E2400) [pid = 760] [serial = 1775] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1645E400) [pid = 760] [serial = 1780] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1C0CA400) [pid = 760] [serial = 1751] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1C0C7800) [pid = 760] [serial = 1750] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 115 (16810800) [pid = 760] [serial = 1762] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1928E400) [pid = 760] [serial = 1765] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 113 (19298C00) [pid = 760] [serial = 1766] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 112 (16B67800) [pid = 760] [serial = 1760] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 111 (16810400) [pid = 760] [serial = 1759] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1C32D000) [pid = 760] [serial = 1783] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 109 (19213000) [pid = 760] [serial = 1757] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 108 (18488000) [pid = 760] [serial = 1756] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1CA0A800) [pid = 760] [serial = 1784] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 106 (1C178C00) [pid = 760] [serial = 1754] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1C0D2C00) [pid = 760] [serial = 1753] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 104 (15C86800) [pid = 760] [serial = 1742] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 103 (14AE0C00) [pid = 760] [serial = 1741] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1826DC00) [pid = 760] [serial = 1745] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 101 (17C41800) [pid = 760] [serial = 1744] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 100 (197AE400) [pid = 760] [serial = 1768] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1AA76400) [pid = 760] [serial = 1748] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1A558C00) [pid = 760] [serial = 1747] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 97 (17BF9800) [pid = 760] [serial = 1763] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 96 (1C17B400) [pid = 760] [serial = 1778] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 95 (19CA9C00) [pid = 760] [serial = 1771] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 94 (19DAF400) [pid = 760] [serial = 1772] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1975BC00) [pid = 760] [serial = 1781] [outer = 00000000] [url = about:blank] 06:20:55 INFO - PROCESS | 760 | --DOMWINDOW == 92 (197DA000) [pid = 760] [serial = 1769] [outer = 00000000] [url = about:blank] 06:20:56 INFO - PROCESS | 760 | 1461075656167 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 06:20:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:20:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 826ms 06:20:56 INFO - PROCESS | 760 | 1461075656213 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 06:20:56 INFO - PROCESS | 760 | 1461075656215 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 06:20:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:20:56 INFO - PROCESS | 760 | 1461075656218 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:20:56 INFO - PROCESS | 760 | 1461075656220 Marionette TRACE conn2 <- [1,2442,null,{}] 06:20:56 INFO - PROCESS | 760 | 1461075656233 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:56 INFO - PROCESS | 760 | 1461075656322 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 06:20:56 INFO - PROCESS | 760 | 1461075656332 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:56 INFO - PROCESS | 760 | ++DOCSHELL 167B9800 == 57 [pid = 760] [id = 620] 06:20:56 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (167B9C00) [pid = 760] [serial = 1860] [outer = 00000000] 06:20:56 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (167C4000) [pid = 760] [serial = 1861] [outer = 167B9C00] 06:20:56 INFO - PROCESS | 760 | 1461075656380 Marionette DEBUG loaded listener.js 06:20:56 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1680C800) [pid = 760] [serial = 1862] [outer = 167B9C00] 06:20:56 INFO - PROCESS | 760 | 1461075656874 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 06:20:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:20:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 685ms 06:20:56 INFO - PROCESS | 760 | 1461075656918 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 06:20:56 INFO - PROCESS | 760 | 1461075656920 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 06:20:56 INFO - PROCESS | 760 | 1461075656923 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:20:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:20:56 INFO - PROCESS | 760 | 1461075656925 Marionette TRACE conn2 <- [1,2446,null,{}] 06:20:56 INFO - PROCESS | 760 | 1461075656928 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:56 INFO - PROCESS | 760 | 1461075657010 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 06:20:57 INFO - PROCESS | 760 | 1461075657016 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:57 INFO - PROCESS | 760 | ++DOCSHELL 16B6A000 == 58 [pid = 760] [id = 621] 06:20:57 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (17B45400) [pid = 760] [serial = 1863] [outer = 00000000] 06:20:57 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (17C4CC00) [pid = 760] [serial = 1864] [outer = 17B45400] 06:20:57 INFO - PROCESS | 760 | 1461075657070 Marionette DEBUG loaded listener.js 06:20:57 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (18055400) [pid = 760] [serial = 1865] [outer = 17B45400] 06:20:57 INFO - PROCESS | 760 | 1461075657528 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 06:20:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:20:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 638ms 06:20:57 INFO - PROCESS | 760 | 1461075657561 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 06:20:57 INFO - PROCESS | 760 | 1461075657563 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 06:20:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:20:57 INFO - PROCESS | 760 | 1461075657566 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:20:57 INFO - PROCESS | 760 | 1461075657568 Marionette TRACE conn2 <- [1,2450,null,{}] 06:20:57 INFO - PROCESS | 760 | 1461075657571 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:57 INFO - PROCESS | 760 | 1461075657651 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 06:20:57 INFO - PROCESS | 760 | 1461075657657 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:57 INFO - PROCESS | 760 | ++DOCSHELL 12D78800 == 59 [pid = 760] [id = 622] 06:20:57 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (13257400) [pid = 760] [serial = 1866] [outer = 00000000] 06:20:57 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (182CB400) [pid = 760] [serial = 1867] [outer = 13257400] 06:20:57 INFO - PROCESS | 760 | 1461075657701 Marionette DEBUG loaded listener.js 06:20:57 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (182D0C00) [pid = 760] [serial = 1868] [outer = 13257400] 06:20:58 INFO - PROCESS | 760 | 1461075658166 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 06:20:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:20:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 639ms 06:20:58 INFO - PROCESS | 760 | 1461075658215 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 06:20:58 INFO - PROCESS | 760 | 1461075658217 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 06:20:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:20:58 INFO - PROCESS | 760 | 1461075658220 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:20:58 INFO - PROCESS | 760 | 1461075658222 Marionette TRACE conn2 <- [1,2454,null,{}] 06:20:58 INFO - PROCESS | 760 | 1461075658233 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:58 INFO - PROCESS | 760 | 1461075658365 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 06:20:58 INFO - PROCESS | 760 | 1461075658372 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:58 INFO - PROCESS | 760 | ++DOCSHELL 18AC4C00 == 60 [pid = 760] [id = 623] 06:20:58 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (18AC9C00) [pid = 760] [serial = 1869] [outer = 00000000] 06:20:58 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (19297400) [pid = 760] [serial = 1870] [outer = 18AC9C00] 06:20:58 INFO - PROCESS | 760 | 1461075658419 Marionette DEBUG loaded listener.js 06:20:58 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1961E400) [pid = 760] [serial = 1871] [outer = 18AC9C00] 06:20:58 INFO - PROCESS | 760 | 1461075658846 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 06:20:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:20:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 701ms 06:20:58 INFO - PROCESS | 760 | 1461075658905 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 06:20:58 INFO - PROCESS | 760 | 1461075658906 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 06:20:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:20:58 INFO - PROCESS | 760 | 1461075658917 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:20:58 INFO - PROCESS | 760 | 1461075658918 Marionette TRACE conn2 <- [1,2458,null,{}] 06:20:58 INFO - PROCESS | 760 | 1461075658922 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:59 INFO - PROCESS | 760 | 1461075659034 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 06:20:59 INFO - PROCESS | 760 | 1461075659138 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:59 INFO - PROCESS | 760 | ++DOCSHELL 1975BC00 == 61 [pid = 760] [id = 624] 06:20:59 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1979FC00) [pid = 760] [serial = 1872] [outer = 00000000] 06:20:59 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (197AA400) [pid = 760] [serial = 1873] [outer = 1979FC00] 06:20:59 INFO - PROCESS | 760 | 1461075659182 Marionette DEBUG loaded listener.js 06:20:59 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (197CE400) [pid = 760] [serial = 1874] [outer = 1979FC00] 06:20:59 INFO - PROCESS | 760 | 1461075659626 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 06:20:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:20:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms 06:20:59 INFO - PROCESS | 760 | 1461075659655 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 06:20:59 INFO - PROCESS | 760 | 1461075659657 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 06:20:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:20:59 INFO - PROCESS | 760 | 1461075659661 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:20:59 INFO - PROCESS | 760 | 1461075659662 Marionette TRACE conn2 <- [1,2462,null,{}] 06:20:59 INFO - PROCESS | 760 | 1461075659666 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:20:59 INFO - PROCESS | 760 | 1461075659781 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 06:20:59 INFO - PROCESS | 760 | 1461075659846 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:59 INFO - PROCESS | 760 | ++DOCSHELL 197CCC00 == 62 [pid = 760] [id = 625] 06:20:59 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (197D1000) [pid = 760] [serial = 1875] [outer = 00000000] 06:20:59 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (19829000) [pid = 760] [serial = 1876] [outer = 197D1000] 06:20:59 INFO - PROCESS | 760 | 1461075659890 Marionette DEBUG loaded listener.js 06:20:59 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (19995800) [pid = 760] [serial = 1877] [outer = 197D1000] 06:21:00 INFO - PROCESS | 760 | --DOMWINDOW == 109 (14345400) [pid = 760] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:21:00 INFO - PROCESS | 760 | --DOMWINDOW == 108 (17C47000) [pid = 760] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:21:00 INFO - PROCESS | 760 | --DOMWINDOW == 107 (16808000) [pid = 760] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:21:00 INFO - PROCESS | 760 | --DOMWINDOW == 106 (142B1400) [pid = 760] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:21:00 INFO - PROCESS | 760 | --DOMWINDOW == 105 (11C2D400) [pid = 760] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:21:00 INFO - PROCESS | 760 | --DOMWINDOW == 104 (147A8800) [pid = 760] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:21:00 INFO - PROCESS | 760 | --DOMWINDOW == 103 (196AB400) [pid = 760] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:21:00 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1928FC00) [pid = 760] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:21:00 INFO - PROCESS | 760 | --DOMWINDOW == 101 (12D78400) [pid = 760] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:21:00 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1975F400) [pid = 760] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:21:00 INFO - PROCESS | 760 | 1461075660445 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 06:21:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:21:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 841ms 06:21:00 INFO - PROCESS | 760 | 1461075660504 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 06:21:00 INFO - PROCESS | 760 | 1461075660506 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 06:21:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:21:00 INFO - PROCESS | 760 | 1461075660509 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:21:00 INFO - PROCESS | 760 | 1461075660511 Marionette TRACE conn2 <- [1,2466,null,{}] 06:21:00 INFO - PROCESS | 760 | 1461075660514 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:00 INFO - PROCESS | 760 | 1461075660599 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 06:21:00 INFO - PROCESS | 760 | 1461075660699 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:00 INFO - PROCESS | 760 | ++DOCSHELL 11B77000 == 63 [pid = 760] [id = 626] 06:21:00 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (11C34C00) [pid = 760] [serial = 1878] [outer = 00000000] 06:21:00 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (167BEC00) [pid = 760] [serial = 1879] [outer = 11C34C00] 06:21:00 INFO - PROCESS | 760 | 1461075660743 Marionette DEBUG loaded listener.js 06:21:00 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (18056400) [pid = 760] [serial = 1880] [outer = 11C34C00] 06:21:01 INFO - PROCESS | 760 | 1461075661103 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 06:21:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:21:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 624ms 06:21:01 INFO - PROCESS | 760 | 1461075661148 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 06:21:01 INFO - PROCESS | 760 | 1461075661150 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 06:21:01 INFO - PROCESS | 760 | 1461075661153 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:21:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:21:01 INFO - PROCESS | 760 | 1461075661154 Marionette TRACE conn2 <- [1,2470,null,{}] 06:21:01 INFO - PROCESS | 760 | 1461075661158 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:01 INFO - PROCESS | 760 | 1461075661279 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 06:21:01 INFO - PROCESS | 760 | 1461075661288 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:01 INFO - PROCESS | 760 | ++DOCSHELL 15C86000 == 64 [pid = 760] [id = 627] 06:21:01 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (180D5400) [pid = 760] [serial = 1881] [outer = 00000000] 06:21:01 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (19827800) [pid = 760] [serial = 1882] [outer = 180D5400] 06:21:01 INFO - PROCESS | 760 | 1461075661331 Marionette DEBUG loaded listener.js 06:21:01 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (19D38400) [pid = 760] [serial = 1883] [outer = 180D5400] 06:21:01 INFO - PROCESS | 760 | 1461075661748 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 06:21:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:21:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 623ms 06:21:01 INFO - PROCESS | 760 | 1461075661791 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 06:21:01 INFO - PROCESS | 760 | 1461075661793 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 06:21:01 INFO - PROCESS | 760 | 1461075661797 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:21:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:21:01 INFO - PROCESS | 760 | 1461075661799 Marionette TRACE conn2 <- [1,2474,null,{}] 06:21:01 INFO - PROCESS | 760 | 1461075661802 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:01 INFO - PROCESS | 760 | 1461075661938 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 06:21:01 INFO - PROCESS | 760 | 1461075661980 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:01 INFO - PROCESS | 760 | ++DOCSHELL 197DA400 == 65 [pid = 760] [id = 628] 06:21:01 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (19DB3C00) [pid = 760] [serial = 1884] [outer = 00000000] 06:21:02 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1A0DBC00) [pid = 760] [serial = 1885] [outer = 19DB3C00] 06:21:02 INFO - PROCESS | 760 | 1461075662030 Marionette DEBUG loaded listener.js 06:21:02 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1A55CC00) [pid = 760] [serial = 1886] [outer = 19DB3C00] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 138CD400 == 64 [pid = 760] [id = 597] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 12BDFC00 == 63 [pid = 760] [id = 517] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 11C5F800 == 62 [pid = 760] [id = 534] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 197CC000 == 61 [pid = 760] [id = 567] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 16458800 == 60 [pid = 760] [id = 262] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 1CABB800 == 59 [pid = 760] [id = 599] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 14208400 == 58 [pid = 760] [id = 600] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 15452000 == 57 [pid = 760] [id = 266] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 11C5A400 == 56 [pid = 760] [id = 598] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 15AE3800 == 55 [pid = 760] [id = 270] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 1A554800 == 54 [pid = 760] [id = 568] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 197D7800 == 53 [pid = 760] [id = 538] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 13769800 == 52 [pid = 760] [id = 536] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 17C49C00 == 51 [pid = 760] [id = 269] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 11B6E400 == 50 [pid = 760] [id = 596] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 1C330000 == 49 [pid = 760] [id = 595] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 197CB400 == 48 [pid = 760] [id = 564] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 19829800 == 47 [pid = 760] [id = 579] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 12B7CC00 == 46 [pid = 760] [id = 258] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 11C28800 == 45 [pid = 760] [id = 271] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 16472C00 == 44 [pid = 760] [id = 264] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 19DB8C00 == 43 [pid = 760] [id = 553] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 19755000 == 42 [pid = 760] [id = 523] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 11B76400 == 41 [pid = 760] [id = 619] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 11C67400 == 40 [pid = 760] [id = 618] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 17B49C00 == 39 [pid = 760] [id = 617] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 19ABA800 == 38 [pid = 760] [id = 616] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 19751400 == 37 [pid = 760] [id = 614] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 1975D800 == 36 [pid = 760] [id = 615] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 13258C00 == 35 [pid = 760] [id = 612] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 158E7000 == 34 [pid = 760] [id = 613] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 197A9800 == 33 [pid = 760] [id = 611] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 12D78800 == 32 [pid = 760] [id = 622] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 11B77000 == 31 [pid = 760] [id = 626] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 15C86000 == 30 [pid = 760] [id = 627] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 197CCC00 == 29 [pid = 760] [id = 625] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 167B9800 == 28 [pid = 760] [id = 620] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 18AC4C00 == 27 [pid = 760] [id = 623] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 1975BC00 == 26 [pid = 760] [id = 624] 06:21:03 INFO - PROCESS | 760 | --DOCSHELL 16B6A000 == 25 [pid = 760] [id = 621] 06:21:03 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1E26A400) [pid = 760] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:21:03 INFO - PROCESS | 760 | --DOMWINDOW == 107 (19AC4C00) [pid = 760] [serial = 1834] [outer = 00000000] [url = about:blank] 06:21:03 INFO - PROCESS | 760 | --DOMWINDOW == 106 (189B9800) [pid = 760] [serial = 1832] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1804F400) [pid = 760] [serial = 1831] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 104 (18ABB800) [pid = 760] [serial = 1814] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 103 (17C4C800) [pid = 760] [serial = 1810] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 102 (182CE000) [pid = 760] [serial = 1792] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1929D400) [pid = 760] [serial = 1816] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1826F000) [pid = 760] [serial = 1811] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 99 (15ACF400) [pid = 760] [serial = 1807] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1CF20000) [pid = 760] [serial = 1798] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 97 (15D07000) [pid = 760] [serial = 1804] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 96 (16468400) [pid = 760] [serial = 1805] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1376DC00) [pid = 760] [serial = 1826] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 94 (1C0A9400) [pid = 760] [serial = 1795] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 93 (18488800) [pid = 760] [serial = 1813] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 92 (19DB6800) [pid = 760] [serial = 1823] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 91 (14AEE000) [pid = 760] [serial = 1829] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 90 (167BBC00) [pid = 760] [serial = 1801] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 89 (15ACD000) [pid = 760] [serial = 1789] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 88 (19DB0400) [pid = 760] [serial = 1822] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 87 (14347C00) [pid = 760] [serial = 1828] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 86 (196A7000) [pid = 760] [serial = 1817] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 85 (1A0E2800) [pid = 760] [serial = 1825] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 84 (16470400) [pid = 760] [serial = 1808] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 83 (197D0C00) [pid = 760] [serial = 1820] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | --DOMWINDOW == 82 (197D1400) [pid = 760] [serial = 1819] [outer = 00000000] [url = about:blank] 06:21:04 INFO - PROCESS | 760 | 1461075664120 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 06:21:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:21:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2368ms 06:21:04 INFO - PROCESS | 760 | 1461075664157 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 06:21:04 INFO - PROCESS | 760 | 1461075664161 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 06:21:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:21:04 INFO - PROCESS | 760 | 1461075664166 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:21:04 INFO - PROCESS | 760 | 1461075664170 Marionette TRACE conn2 <- [1,2478,null,{}] 06:21:04 INFO - PROCESS | 760 | 1461075664176 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:04 INFO - PROCESS | 760 | 1461075664272 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 06:21:04 INFO - PROCESS | 760 | 1461075664281 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:04 INFO - PROCESS | 760 | ++DOCSHELL 11B75000 == 26 [pid = 760] [id = 629] 06:21:04 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (11B76000) [pid = 760] [serial = 1887] [outer = 00000000] 06:21:04 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (11C34400) [pid = 760] [serial = 1888] [outer = 11B76000] 06:21:04 INFO - PROCESS | 760 | 1461075664330 Marionette DEBUG loaded listener.js 06:21:04 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (11C5B800) [pid = 760] [serial = 1889] [outer = 11B76000] 06:21:04 INFO - PROCESS | 760 | 1461075664839 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:21:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:21:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 685ms 06:21:04 INFO - PROCESS | 760 | 1461075664867 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 06:21:04 INFO - PROCESS | 760 | 1461075664873 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 06:21:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:21:04 INFO - PROCESS | 760 | 1461075664879 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:21:04 INFO - PROCESS | 760 | 1461075664882 Marionette TRACE conn2 <- [1,2482,null,{}] 06:21:04 INFO - PROCESS | 760 | 1461075664886 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:04 INFO - PROCESS | 760 | 1461075664968 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 06:21:04 INFO - PROCESS | 760 | 1461075664978 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:04 INFO - PROCESS | 760 | ++DOCSHELL 12B7F000 == 27 [pid = 760] [id = 630] 06:21:04 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (12C4D800) [pid = 760] [serial = 1890] [outer = 00000000] 06:21:05 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (12CF1C00) [pid = 760] [serial = 1891] [outer = 12C4D800] 06:21:05 INFO - PROCESS | 760 | 1461075665025 Marionette DEBUG loaded listener.js 06:21:05 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (12D45800) [pid = 760] [serial = 1892] [outer = 12C4D800] 06:21:05 INFO - PROCESS | 760 | 1461075665513 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 06:21:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:21:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 701ms 06:21:05 INFO - PROCESS | 760 | 1461075665576 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 06:21:05 INFO - PROCESS | 760 | 1461075665579 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 06:21:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:21:05 INFO - PROCESS | 760 | 1461075665583 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:21:05 INFO - PROCESS | 760 | 1461075665586 Marionette TRACE conn2 <- [1,2486,null,{}] 06:21:05 INFO - PROCESS | 760 | 1461075665597 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:05 INFO - PROCESS | 760 | 1461075665721 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 06:21:05 INFO - PROCESS | 760 | 1461075665816 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:05 INFO - PROCESS | 760 | ++DOCSHELL 13640000 == 28 [pid = 760] [id = 631] 06:21:05 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (13642000) [pid = 760] [serial = 1893] [outer = 00000000] 06:21:05 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1372B000) [pid = 760] [serial = 1894] [outer = 13642000] 06:21:05 INFO - PROCESS | 760 | 1461075665865 Marionette DEBUG loaded listener.js 06:21:05 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (13770800) [pid = 760] [serial = 1895] [outer = 13642000] 06:21:06 INFO - PROCESS | 760 | 1461075666274 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 06:21:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:21:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 732ms 06:21:06 INFO - PROCESS | 760 | 1461075666322 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 06:21:06 INFO - PROCESS | 760 | 1461075666325 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 06:21:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:21:06 INFO - PROCESS | 760 | 1461075666328 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:21:06 INFO - PROCESS | 760 | 1461075666330 Marionette TRACE conn2 <- [1,2490,null,{}] 06:21:06 INFO - PROCESS | 760 | 1461075666333 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:06 INFO - PROCESS | 760 | 1461075666414 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 06:21:06 INFO - PROCESS | 760 | 1461075666420 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:06 INFO - PROCESS | 760 | ++DOCSHELL 13203C00 == 29 [pid = 760] [id = 632] 06:21:06 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (13768C00) [pid = 760] [serial = 1896] [outer = 00000000] 06:21:06 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (14A9E000) [pid = 760] [serial = 1897] [outer = 13768C00] 06:21:06 INFO - PROCESS | 760 | 1461075666465 Marionette DEBUG loaded listener.js 06:21:06 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (15650400) [pid = 760] [serial = 1898] [outer = 13768C00] 06:21:06 INFO - PROCESS | 760 | 1461075666902 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:21:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:21:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 592ms 06:21:06 INFO - PROCESS | 760 | 1461075666933 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 06:21:06 INFO - PROCESS | 760 | 1461075666935 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 06:21:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:21:06 INFO - PROCESS | 760 | 1461075666938 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:21:06 INFO - PROCESS | 760 | 1461075666940 Marionette TRACE conn2 <- [1,2494,null,{}] 06:21:06 INFO - PROCESS | 760 | 1461075666943 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:07 INFO - PROCESS | 760 | 1461075667021 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 06:21:07 INFO - PROCESS | 760 | 1461075667028 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:07 INFO - PROCESS | 760 | ++DOCSHELL 158E7000 == 30 [pid = 760] [id = 633] 06:21:07 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (158F1000) [pid = 760] [serial = 1899] [outer = 00000000] 06:21:07 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (15D07000) [pid = 760] [serial = 1900] [outer = 158F1000] 06:21:07 INFO - PROCESS | 760 | 1461075667072 Marionette DEBUG loaded listener.js 06:21:07 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (15D0E000) [pid = 760] [serial = 1901] [outer = 158F1000] 06:21:07 INFO - PROCESS | 760 | 1461075667540 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 06:21:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:21:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 623ms 06:21:07 INFO - PROCESS | 760 | 1461075667575 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 06:21:07 INFO - PROCESS | 760 | 1461075667577 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 06:21:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:21:07 INFO - PROCESS | 760 | 1461075667584 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:21:07 INFO - PROCESS | 760 | 1461075667585 Marionette TRACE conn2 <- [1,2498,null,{}] 06:21:07 INFO - PROCESS | 760 | 1461075667589 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:07 INFO - PROCESS | 760 | 1461075667696 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 06:21:07 INFO - PROCESS | 760 | 1461075667706 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:07 INFO - PROCESS | 760 | ++DOCSHELL 15ACF400 == 31 [pid = 760] [id = 634] 06:21:07 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (1646FC00) [pid = 760] [serial = 1902] [outer = 00000000] 06:21:07 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (1673E000) [pid = 760] [serial = 1903] [outer = 1646FC00] 06:21:07 INFO - PROCESS | 760 | 1461075667754 Marionette DEBUG loaded listener.js 06:21:07 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (167BAC00) [pid = 760] [serial = 1904] [outer = 1646FC00] 06:21:08 INFO - PROCESS | 760 | 1461075668206 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 06:21:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:21:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 701ms 06:21:08 INFO - PROCESS | 760 | 1461075668278 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 06:21:08 INFO - PROCESS | 760 | 1461075668280 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 06:21:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:21:08 INFO - PROCESS | 760 | 1461075668284 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:21:08 INFO - PROCESS | 760 | 1461075668285 Marionette TRACE conn2 <- [1,2502,null,{}] 06:21:08 INFO - PROCESS | 760 | 1461075668289 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:08 INFO - PROCESS | 760 | 1461075668368 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 06:21:08 INFO - PROCESS | 760 | 1461075668401 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:08 INFO - PROCESS | 760 | ++DOCSHELL 167B5400 == 32 [pid = 760] [id = 635] 06:21:08 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (167BC800) [pid = 760] [serial = 1905] [outer = 00000000] 06:21:08 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (1680F400) [pid = 760] [serial = 1906] [outer = 167BC800] 06:21:08 INFO - PROCESS | 760 | 1461075668452 Marionette DEBUG loaded listener.js 06:21:08 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1680E000) [pid = 760] [serial = 1907] [outer = 167BC800] 06:21:08 INFO - PROCESS | 760 | 1461075668872 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 06:21:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:21:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 639ms 06:21:08 INFO - PROCESS | 760 | 1461075668922 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 06:21:08 INFO - PROCESS | 760 | 1461075668924 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 06:21:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:21:08 INFO - PROCESS | 760 | 1461075668927 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:21:08 INFO - PROCESS | 760 | 1461075668929 Marionette TRACE conn2 <- [1,2506,null,{}] 06:21:08 INFO - PROCESS | 760 | 1461075668932 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:08 INFO - PROCESS | 760 | 1461075669008 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 06:21:08 INFO - PROCESS | 760 | 1461075669014 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:09 INFO - PROCESS | 760 | ++DOCSHELL 12CF1400 == 33 [pid = 760] [id = 636] 06:21:09 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (17B4DC00) [pid = 760] [serial = 1908] [outer = 00000000] 06:21:09 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (17C43C00) [pid = 760] [serial = 1909] [outer = 17B4DC00] 06:21:09 INFO - PROCESS | 760 | 1461075669059 Marionette DEBUG loaded listener.js 06:21:09 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (17C45C00) [pid = 760] [serial = 1910] [outer = 17B4DC00] 06:21:09 INFO - PROCESS | 760 | 1461075669525 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:21:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:21:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 638ms 06:21:09 INFO - PROCESS | 760 | 1461075669550 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 06:21:09 INFO - PROCESS | 760 | 1461075669551 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 06:21:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:21:09 INFO - PROCESS | 760 | 1461075669560 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:21:09 INFO - PROCESS | 760 | 1461075669562 Marionette TRACE conn2 <- [1,2510,null,{}] 06:21:09 INFO - PROCESS | 760 | 1461075669565 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:09 INFO - PROCESS | 760 | 1461075669674 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 06:21:09 INFO - PROCESS | 760 | 1461075669681 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:09 INFO - PROCESS | 760 | ++DOCSHELL 1363F000 == 34 [pid = 760] [id = 637] 06:21:09 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (17C41400) [pid = 760] [serial = 1911] [outer = 00000000] 06:21:09 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1826E000) [pid = 760] [serial = 1912] [outer = 17C41400] 06:21:09 INFO - PROCESS | 760 | 1461075669725 Marionette DEBUG loaded listener.js 06:21:09 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1826D000) [pid = 760] [serial = 1913] [outer = 17C41400] 06:21:10 INFO - PROCESS | 760 | 1461075670206 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 06:21:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:21:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 685ms 06:21:10 INFO - PROCESS | 760 | 1461075670259 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 06:21:10 INFO - PROCESS | 760 | 1461075670261 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 06:21:10 INFO - PROCESS | 760 | 1461075670265 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:21:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:21:10 INFO - PROCESS | 760 | 1461075670266 Marionette TRACE conn2 <- [1,2514,null,{}] 06:21:10 INFO - PROCESS | 760 | 1461075670270 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:10 INFO - PROCESS | 760 | 1461075670389 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 06:21:10 INFO - PROCESS | 760 | 1461075670449 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:10 INFO - PROCESS | 760 | ++DOCSHELL 11C29400 == 35 [pid = 760] [id = 638] 06:21:10 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (156E5800) [pid = 760] [serial = 1914] [outer = 00000000] 06:21:10 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (182CE000) [pid = 760] [serial = 1915] [outer = 156E5800] 06:21:10 INFO - PROCESS | 760 | 1461075670495 Marionette DEBUG loaded listener.js 06:21:10 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (18423400) [pid = 760] [serial = 1916] [outer = 156E5800] 06:21:10 INFO - PROCESS | 760 | 1461075670911 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 06:21:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:21:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 701ms 06:21:10 INFO - PROCESS | 760 | 1461075670965 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 06:21:10 INFO - PROCESS | 760 | 1461075670967 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 06:21:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:21:10 INFO - PROCESS | 760 | 1461075670970 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:21:10 INFO - PROCESS | 760 | 1461075670973 Marionette TRACE conn2 <- [1,2518,null,{}] 06:21:10 INFO - PROCESS | 760 | 1461075670982 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:11 INFO - PROCESS | 760 | 1461075671133 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 06:21:11 INFO - PROCESS | 760 | 1461075671147 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:11 INFO - PROCESS | 760 | ++DOCSHELL 1841B800 == 36 [pid = 760] [id = 639] 06:21:11 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (18485000) [pid = 760] [serial = 1917] [outer = 00000000] 06:21:11 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (18AC8000) [pid = 760] [serial = 1918] [outer = 18485000] 06:21:11 INFO - PROCESS | 760 | 1461075671201 Marionette DEBUG loaded listener.js 06:21:11 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1928F400) [pid = 760] [serial = 1919] [outer = 18485000] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 114 (167C1C00) [pid = 760] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 113 (19824800) [pid = 760] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1320DC00) [pid = 760] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1CA10400) [pid = 760] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1CAC2800) [pid = 760] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 109 (15451C00) [pid = 760] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1A5E1800) [pid = 760] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1979FC00) [pid = 760] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 106 (197D1000) [pid = 760] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 105 (11C34C00) [pid = 760] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 104 (180D5400) [pid = 760] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 103 (197CBC00) [pid = 760] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 102 (19757C00) [pid = 760] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 101 (16544000) [pid = 760] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 100 (13263800) [pid = 760] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 99 (197AD400) [pid = 760] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 98 (13257400) [pid = 760] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 97 (17B45400) [pid = 760] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 96 (167B9C00) [pid = 760] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 95 (11C2BC00) [pid = 760] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 94 (12D41400) [pid = 760] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 93 (17B4B400) [pid = 760] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1A0E1000) [pid = 760] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:21:11 INFO - PROCESS | 760 | --DOMWINDOW == 91 (18AC9C00) [pid = 760] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:21:12 INFO - PROCESS | 760 | 1461075672095 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 06:21:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:21:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1153ms 06:21:12 INFO - PROCESS | 760 | 1461075672129 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 06:21:12 INFO - PROCESS | 760 | 1461075672131 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 06:21:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:21:12 INFO - PROCESS | 760 | 1461075672135 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:21:12 INFO - PROCESS | 760 | 1461075672137 Marionette TRACE conn2 <- [1,2522,null,{}] 06:21:12 INFO - PROCESS | 760 | 1461075672141 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:12 INFO - PROCESS | 760 | 1461075672221 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 06:21:12 INFO - PROCESS | 760 | 1461075672227 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:12 INFO - PROCESS | 760 | ++DOCSHELL 14A94800 == 37 [pid = 760] [id = 640] 06:21:12 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (14A9C000) [pid = 760] [serial = 1920] [outer = 00000000] 06:21:12 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (17B45400) [pid = 760] [serial = 1921] [outer = 14A9C000] 06:21:12 INFO - PROCESS | 760 | 1461075672272 Marionette DEBUG loaded listener.js 06:21:12 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (17C44C00) [pid = 760] [serial = 1922] [outer = 14A9C000] 06:21:12 INFO - PROCESS | 760 | 1461075672730 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 06:21:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:21:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 623ms 06:21:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:21:12 INFO - PROCESS | 760 | 1461075672772 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 06:21:12 INFO - PROCESS | 760 | 1461075672774 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 06:21:12 INFO - PROCESS | 760 | 1461075672777 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:21:12 INFO - PROCESS | 760 | 1461075672779 Marionette TRACE conn2 <- [1,2526,null,{}] 06:21:12 INFO - PROCESS | 760 | 1461075672782 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:12 INFO - PROCESS | 760 | 1461075672857 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 06:21:12 INFO - PROCESS | 760 | 1461075672864 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:12 INFO - PROCESS | 760 | ++DOCSHELL 167C1C00 == 38 [pid = 760] [id = 641] 06:21:12 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (17BF0800) [pid = 760] [serial = 1923] [outer = 00000000] 06:21:12 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (19291800) [pid = 760] [serial = 1924] [outer = 17BF0800] 06:21:12 INFO - PROCESS | 760 | 1461075672907 Marionette DEBUG loaded listener.js 06:21:12 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (1929C400) [pid = 760] [serial = 1925] [outer = 17BF0800] 06:21:13 INFO - PROCESS | 760 | 1461075673354 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 06:21:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:21:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 592ms 06:21:13 INFO - PROCESS | 760 | 1461075673375 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 06:21:13 INFO - PROCESS | 760 | 1461075673376 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 06:21:13 INFO - PROCESS | 760 | 1461075673380 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:21:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:21:13 INFO - PROCESS | 760 | 1461075673381 Marionette TRACE conn2 <- [1,2530,null,{}] 06:21:13 INFO - PROCESS | 760 | 1461075673398 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:13 INFO - PROCESS | 760 | 1461075673481 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 06:21:13 INFO - PROCESS | 760 | 1461075673487 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:13 INFO - PROCESS | 760 | ++DOCSHELL 18275800 == 39 [pid = 760] [id = 642] 06:21:13 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (19619400) [pid = 760] [serial = 1926] [outer = 00000000] 06:21:13 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (19753400) [pid = 760] [serial = 1927] [outer = 19619400] 06:21:13 INFO - PROCESS | 760 | 1461075673530 Marionette DEBUG loaded listener.js 06:21:13 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (19758400) [pid = 760] [serial = 1928] [outer = 19619400] 06:21:14 INFO - PROCESS | 760 | 1461075674278 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 06:21:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:21:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 951ms 06:21:14 INFO - PROCESS | 760 | 1461075674326 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 06:21:14 INFO - PROCESS | 760 | 1461075674331 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 06:21:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:21:14 INFO - PROCESS | 760 | 1461075674336 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:21:14 INFO - PROCESS | 760 | 1461075674340 Marionette TRACE conn2 <- [1,2534,null,{}] 06:21:14 INFO - PROCESS | 760 | 1461075674346 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:14 INFO - PROCESS | 760 | 1461075674467 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 06:21:14 INFO - PROCESS | 760 | 1461075674602 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:14 INFO - PROCESS | 760 | ++DOCSHELL 11C58400 == 40 [pid = 760] [id = 643] 06:21:14 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (11C5A400) [pid = 760] [serial = 1929] [outer = 00000000] 06:21:14 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (12D44000) [pid = 760] [serial = 1930] [outer = 11C5A400] 06:21:14 INFO - PROCESS | 760 | 1461075674680 Marionette DEBUG loaded listener.js 06:21:14 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1320E400) [pid = 760] [serial = 1931] [outer = 11C5A400] 06:21:15 INFO - PROCESS | 760 | 1461075675355 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 06:21:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:21:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1029ms 06:21:15 INFO - PROCESS | 760 | 1461075675366 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 06:21:15 INFO - PROCESS | 760 | 1461075675372 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 06:21:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:21:15 INFO - PROCESS | 760 | 1461075675397 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:21:15 INFO - PROCESS | 760 | 1461075675400 Marionette TRACE conn2 <- [1,2538,null,{}] 06:21:15 INFO - PROCESS | 760 | 1461075675404 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:15 INFO - PROCESS | 760 | 1461075675538 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 06:21:15 INFO - PROCESS | 760 | 1461075675674 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:15 INFO - PROCESS | 760 | ++DOCSHELL 11C5A000 == 41 [pid = 760] [id = 644] 06:21:15 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (12C4F000) [pid = 760] [serial = 1932] [outer = 00000000] 06:21:15 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (14A9D800) [pid = 760] [serial = 1933] [outer = 12C4F000] 06:21:15 INFO - PROCESS | 760 | 1461075675730 Marionette DEBUG loaded listener.js 06:21:15 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (15DA8000) [pid = 760] [serial = 1934] [outer = 12C4F000] 06:21:16 INFO - PROCESS | 760 | --DOCSHELL 182D2C00 == 40 [pid = 760] [id = 504] 06:21:16 INFO - PROCESS | 760 | --DOCSHELL 16461C00 == 39 [pid = 760] [id = 499] 06:21:16 INFO - PROCESS | 760 | --DOCSHELL 16542C00 == 38 [pid = 760] [id = 500] 06:21:16 INFO - PROCESS | 760 | --DOCSHELL 12CF2C00 == 37 [pid = 760] [id = 501] 06:21:16 INFO - PROCESS | 760 | --DOCSHELL 1434BC00 == 36 [pid = 760] [id = 498] 06:21:16 INFO - PROCESS | 760 | --DOCSHELL 13443800 == 35 [pid = 760] [id = 496] 06:21:16 INFO - PROCESS | 760 | --DOCSHELL 13207800 == 34 [pid = 760] [id = 497] 06:21:16 INFO - PROCESS | 760 | --DOCSHELL 11C28C00 == 33 [pid = 760] [id = 494] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 105 (18433400) [pid = 760] [serial = 1793] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1C322400) [pid = 760] [serial = 1796] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1646F400) [pid = 760] [serial = 1790] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1CA17400) [pid = 760] [serial = 1787] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1CF21400) [pid = 760] [serial = 1799] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 100 (167BB800) [pid = 760] [serial = 1802] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1C0A6800) [pid = 760] [serial = 1739] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 98 (19297400) [pid = 760] [serial = 1870] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1A0DBC00) [pid = 760] [serial = 1885] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 96 (18056400) [pid = 760] [serial = 1880] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1961E400) [pid = 760] [serial = 1871] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 94 (182D0C00) [pid = 760] [serial = 1868] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 93 (197AA400) [pid = 760] [serial = 1873] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 92 (19829000) [pid = 760] [serial = 1876] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 91 (167BEC00) [pid = 760] [serial = 1879] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 90 (197CE400) [pid = 760] [serial = 1874] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 89 (19827800) [pid = 760] [serial = 1882] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 88 (19995800) [pid = 760] [serial = 1877] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 87 (1A55E400) [pid = 760] [serial = 1846] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 86 (19ABBC00) [pid = 760] [serial = 1844] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 85 (19821800) [pid = 760] [serial = 1843] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 84 (17C4AC00) [pid = 760] [serial = 1841] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 83 (17B4E000) [pid = 760] [serial = 1840] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 82 (15458000) [pid = 760] [serial = 1838] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 81 (14A97000) [pid = 760] [serial = 1837] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1A038800) [pid = 760] [serial = 1835] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 79 (182CB400) [pid = 760] [serial = 1867] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 78 (17C4CC00) [pid = 760] [serial = 1864] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 77 (18055400) [pid = 760] [serial = 1865] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 76 (167C4000) [pid = 760] [serial = 1861] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 75 (1680C800) [pid = 760] [serial = 1862] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 74 (13441000) [pid = 760] [serial = 1858] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 73 (142AF400) [pid = 760] [serial = 1859] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 72 (14346400) [pid = 760] [serial = 1856] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 71 (138CF800) [pid = 760] [serial = 1855] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1A5DDC00) [pid = 760] [serial = 1853] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 69 (1961DC00) [pid = 760] [serial = 1852] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 68 (1C0AD000) [pid = 760] [serial = 1850] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 67 (1C0A5C00) [pid = 760] [serial = 1849] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 66 (1A5D4800) [pid = 760] [serial = 1847] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | --DOMWINDOW == 65 (19D38400) [pid = 760] [serial = 1883] [outer = 00000000] [url = about:blank] 06:21:16 INFO - PROCESS | 760 | 1461075676649 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 06:21:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:21:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1311ms 06:21:16 INFO - PROCESS | 760 | 1461075676709 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 06:21:16 INFO - PROCESS | 760 | 1461075676713 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 06:21:16 INFO - PROCESS | 760 | 1461075676718 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:21:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:21:16 INFO - PROCESS | 760 | 1461075676721 Marionette TRACE conn2 <- [1,2542,null,{}] 06:21:16 INFO - PROCESS | 760 | 1461075676726 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:16 INFO - PROCESS | 760 | 1461075676809 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 06:21:16 INFO - PROCESS | 760 | 1461075676894 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:16 INFO - PROCESS | 760 | ++DOCSHELL 12D41400 == 34 [pid = 760] [id = 645] 06:21:16 INFO - PROCESS | 760 | ++DOMWINDOW == 66 (12D45400) [pid = 760] [serial = 1935] [outer = 00000000] 06:21:16 INFO - PROCESS | 760 | ++DOMWINDOW == 67 (1343B800) [pid = 760] [serial = 1936] [outer = 12D45400] 06:21:16 INFO - PROCESS | 760 | 1461075676951 Marionette DEBUG loaded listener.js 06:21:17 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (13445800) [pid = 760] [serial = 1937] [outer = 12D45400] 06:21:17 INFO - PROCESS | 760 | 1461075677398 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 06:21:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:21:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 06:21:17 INFO - PROCESS | 760 | 1461075677460 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 06:21:17 INFO - PROCESS | 760 | 1461075677465 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 06:21:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:21:17 INFO - PROCESS | 760 | 1461075677471 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:21:17 INFO - PROCESS | 760 | 1461075677474 Marionette TRACE conn2 <- [1,2546,null,{}] 06:21:17 INFO - PROCESS | 760 | 1461075677478 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:17 INFO - PROCESS | 760 | 1461075677556 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 06:21:17 INFO - PROCESS | 760 | 1461075677565 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:17 INFO - PROCESS | 760 | ++DOCSHELL 138CA800 == 35 [pid = 760] [id = 646] 06:21:17 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (138CF800) [pid = 760] [serial = 1938] [outer = 00000000] 06:21:17 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (14A95400) [pid = 760] [serial = 1939] [outer = 138CF800] 06:21:17 INFO - PROCESS | 760 | 1461075677619 Marionette DEBUG loaded listener.js 06:21:17 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (15458000) [pid = 760] [serial = 1940] [outer = 138CF800] 06:21:18 INFO - PROCESS | 760 | 1461075678101 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 06:21:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:21:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 702ms 06:21:18 INFO - PROCESS | 760 | 1461075678170 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 06:21:18 INFO - PROCESS | 760 | 1461075678172 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 06:21:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:21:18 INFO - PROCESS | 760 | 1461075678176 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:21:18 INFO - PROCESS | 760 | 1461075678179 Marionette TRACE conn2 <- [1,2550,null,{}] 06:21:18 INFO - PROCESS | 760 | 1461075678189 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:18 INFO - PROCESS | 760 | 1461075678272 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 06:21:18 INFO - PROCESS | 760 | 1461075678370 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:18 INFO - PROCESS | 760 | ++DOCSHELL 1646EC00 == 36 [pid = 760] [id = 647] 06:21:18 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (1646F000) [pid = 760] [serial = 1941] [outer = 00000000] 06:21:18 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1653B000) [pid = 760] [serial = 1942] [outer = 1646F000] 06:21:18 INFO - PROCESS | 760 | 1461075678418 Marionette DEBUG loaded listener.js 06:21:18 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (167B6800) [pid = 760] [serial = 1943] [outer = 1646F000] 06:21:18 INFO - PROCESS | 760 | 1461075678842 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 06:21:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:21:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 702ms 06:21:18 INFO - PROCESS | 760 | 1461075678880 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 06:21:18 INFO - PROCESS | 760 | 1461075678882 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 06:21:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:21:18 INFO - PROCESS | 760 | 1461075678886 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:21:18 INFO - PROCESS | 760 | 1461075678887 Marionette TRACE conn2 <- [1,2554,null,{}] 06:21:18 INFO - PROCESS | 760 | 1461075678890 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:19 INFO - PROCESS | 760 | 1461075679028 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 06:21:19 INFO - PROCESS | 760 | 1461075679041 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:19 INFO - PROCESS | 760 | ++DOCSHELL 16741400 == 37 [pid = 760] [id = 648] 06:21:19 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (16805800) [pid = 760] [serial = 1944] [outer = 00000000] 06:21:19 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16810800) [pid = 760] [serial = 1945] [outer = 16805800] 06:21:19 INFO - PROCESS | 760 | 1461075679165 Marionette DEBUG loaded listener.js 06:21:19 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (16B5E400) [pid = 760] [serial = 1946] [outer = 16805800] 06:21:19 INFO - PROCESS | 760 | 1461075679583 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 06:21:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:21:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 06:21:19 INFO - PROCESS | 760 | 1461075679626 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 06:21:19 INFO - PROCESS | 760 | 1461075679628 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 06:21:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:21:19 INFO - PROCESS | 760 | 1461075679631 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:21:19 INFO - PROCESS | 760 | 1461075679633 Marionette TRACE conn2 <- [1,2558,null,{}] 06:21:19 INFO - PROCESS | 760 | 1461075679637 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:19 INFO - PROCESS | 760 | 1461075679748 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 06:21:19 INFO - PROCESS | 760 | 1461075679756 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:19 INFO - PROCESS | 760 | ++DOCSHELL 1680C000 == 38 [pid = 760] [id = 649] 06:21:19 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (16813400) [pid = 760] [serial = 1947] [outer = 00000000] 06:21:19 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17C48C00) [pid = 760] [serial = 1948] [outer = 16813400] 06:21:19 INFO - PROCESS | 760 | 1461075679802 Marionette DEBUG loaded listener.js 06:21:19 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (17C47400) [pid = 760] [serial = 1949] [outer = 16813400] 06:21:20 INFO - PROCESS | 760 | 1461075680272 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 06:21:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:21:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 702ms 06:21:20 INFO - PROCESS | 760 | 1461075680335 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 06:21:20 INFO - PROCESS | 760 | 1461075680337 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 06:21:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:21:20 INFO - PROCESS | 760 | 1461075680346 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:21:20 INFO - PROCESS | 760 | 1461075680348 Marionette TRACE conn2 <- [1,2562,null,{}] 06:21:20 INFO - PROCESS | 760 | 1461075680352 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:20 INFO - PROCESS | 760 | 1461075680504 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 06:21:20 INFO - PROCESS | 760 | 1461075680568 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:20 INFO - PROCESS | 760 | ++DOCSHELL 18279C00 == 39 [pid = 760] [id = 650] 06:21:20 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (1827BC00) [pid = 760] [serial = 1950] [outer = 00000000] 06:21:20 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (1841A000) [pid = 760] [serial = 1951] [outer = 1827BC00] 06:21:20 INFO - PROCESS | 760 | 1461075680617 Marionette DEBUG loaded listener.js 06:21:20 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (182CE400) [pid = 760] [serial = 1952] [outer = 1827BC00] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 82 (1646FC00) [pid = 760] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 81 (13768C00) [pid = 760] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 80 (17C41400) [pid = 760] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 79 (12C4D800) [pid = 760] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 78 (13642000) [pid = 760] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 77 (17B4DC00) [pid = 760] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 76 (156E5800) [pid = 760] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 75 (158F1000) [pid = 760] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 74 (11B76000) [pid = 760] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 73 (18485000) [pid = 760] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 72 (167BC800) [pid = 760] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 71 (17BF0800) [pid = 760] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:21:20 INFO - PROCESS | 760 | --DOMWINDOW == 70 (14A9C000) [pid = 760] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:21:21 INFO - PROCESS | 760 | 1461075681093 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 06:21:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:21:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 796ms 06:21:21 INFO - PROCESS | 760 | 1461075681143 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 06:21:21 INFO - PROCESS | 760 | 1461075681145 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 06:21:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:21:21 INFO - PROCESS | 760 | 1461075681148 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:21:21 INFO - PROCESS | 760 | 1461075681150 Marionette TRACE conn2 <- [1,2566,null,{}] 06:21:21 INFO - PROCESS | 760 | 1461075681154 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:21 INFO - PROCESS | 760 | 1461075681228 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 06:21:21 INFO - PROCESS | 760 | 1461075681234 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:21 INFO - PROCESS | 760 | ++DOCSHELL 11C34C00 == 40 [pid = 760] [id = 651] 06:21:21 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (147A4000) [pid = 760] [serial = 1953] [outer = 00000000] 06:21:21 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (16472800) [pid = 760] [serial = 1954] [outer = 147A4000] 06:21:21 INFO - PROCESS | 760 | 1461075681277 Marionette DEBUG loaded listener.js 06:21:21 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1680D000) [pid = 760] [serial = 1955] [outer = 147A4000] 06:21:21 INFO - PROCESS | 760 | 1461075681697 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 06:21:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:21:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 593ms 06:21:21 INFO - PROCESS | 760 | 1461075681746 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 06:21:21 INFO - PROCESS | 760 | 1461075681748 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 06:21:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:21:21 INFO - PROCESS | 760 | 1461075681755 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:21:21 INFO - PROCESS | 760 | 1461075681757 Marionette TRACE conn2 <- [1,2570,null,{}] 06:21:21 INFO - PROCESS | 760 | 1461075681760 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:21 INFO - PROCESS | 760 | 1461075681835 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 06:21:21 INFO - PROCESS | 760 | 1461075681841 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:21 INFO - PROCESS | 760 | ++DOCSHELL 13260400 == 41 [pid = 760] [id = 652] 06:21:21 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (15C89C00) [pid = 760] [serial = 1956] [outer = 00000000] 06:21:21 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (18421000) [pid = 760] [serial = 1957] [outer = 15C89C00] 06:21:21 INFO - PROCESS | 760 | 1461075681886 Marionette DEBUG loaded listener.js 06:21:21 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (18485000) [pid = 760] [serial = 1958] [outer = 15C89C00] 06:21:22 INFO - PROCESS | 760 | 1461075682340 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 06:21:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:21:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 640ms 06:21:22 INFO - PROCESS | 760 | 1461075682394 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 06:21:22 INFO - PROCESS | 760 | 1461075682396 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 06:21:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:21:22 INFO - PROCESS | 760 | 1461075682399 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:21:22 INFO - PROCESS | 760 | 1461075682401 Marionette TRACE conn2 <- [1,2574,null,{}] 06:21:22 INFO - PROCESS | 760 | 1461075682405 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:22 INFO - PROCESS | 760 | 1461075682478 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 06:21:22 INFO - PROCESS | 760 | 1461075682484 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:22 INFO - PROCESS | 760 | ++DOCSHELL 1646DC00 == 42 [pid = 760] [id = 653] 06:21:22 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (182C7C00) [pid = 760] [serial = 1959] [outer = 00000000] 06:21:22 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (19291400) [pid = 760] [serial = 1960] [outer = 182C7C00] 06:21:22 INFO - PROCESS | 760 | 1461075682527 Marionette DEBUG loaded listener.js 06:21:22 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (19294C00) [pid = 760] [serial = 1961] [outer = 182C7C00] 06:21:23 INFO - PROCESS | 760 | 1461075683098 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 06:21:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:21:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 733ms 06:21:23 INFO - PROCESS | 760 | 1461075683141 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 06:21:23 INFO - PROCESS | 760 | 1461075683145 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 06:21:23 INFO - PROCESS | 760 | 1461075683150 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:21:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:21:23 INFO - PROCESS | 760 | 1461075683155 Marionette TRACE conn2 <- [1,2578,null,{}] 06:21:23 INFO - PROCESS | 760 | 1461075683162 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:23 INFO - PROCESS | 760 | 1461075683317 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 06:21:23 INFO - PROCESS | 760 | 1461075683442 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:23 INFO - PROCESS | 760 | ++DOCSHELL 12CF0000 == 43 [pid = 760] [id = 654] 06:21:23 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (12CF8000) [pid = 760] [serial = 1962] [outer = 00000000] 06:21:23 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (13772400) [pid = 760] [serial = 1963] [outer = 12CF8000] 06:21:23 INFO - PROCESS | 760 | 1461075683497 Marionette DEBUG loaded listener.js 06:21:23 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (14208400) [pid = 760] [serial = 1964] [outer = 12CF8000] 06:21:24 INFO - PROCESS | 760 | 1461075684035 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 06:21:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:21:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 936ms 06:21:24 INFO - PROCESS | 760 | 1461075684097 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 06:21:24 INFO - PROCESS | 760 | 1461075684103 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 06:21:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:21:24 INFO - PROCESS | 760 | 1461075684110 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:21:24 INFO - PROCESS | 760 | 1461075684113 Marionette TRACE conn2 <- [1,2582,null,{}] 06:21:24 INFO - PROCESS | 760 | 1461075684117 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:24 INFO - PROCESS | 760 | 1461075684218 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 06:21:24 INFO - PROCESS | 760 | 1461075684351 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:24 INFO - PROCESS | 760 | ++DOCSHELL 15A32400 == 44 [pid = 760] [id = 655] 06:21:24 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (15AE9C00) [pid = 760] [serial = 1965] [outer = 00000000] 06:21:24 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (16472000) [pid = 760] [serial = 1966] [outer = 15AE9C00] 06:21:24 INFO - PROCESS | 760 | 1461075684406 Marionette DEBUG loaded listener.js 06:21:24 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (167BB000) [pid = 760] [serial = 1967] [outer = 15AE9C00] 06:21:25 INFO - PROCESS | 760 | 1461075685027 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 06:21:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:21:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 936ms 06:21:25 INFO - PROCESS | 760 | 1461075685053 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 06:21:25 INFO - PROCESS | 760 | 1461075685055 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 06:21:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:21:25 INFO - PROCESS | 760 | 1461075685059 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:21:25 INFO - PROCESS | 760 | 1461075685063 Marionette TRACE conn2 <- [1,2586,null,{}] 06:21:25 INFO - PROCESS | 760 | 1461075685074 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:25 INFO - PROCESS | 760 | 1461075685176 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 06:21:25 INFO - PROCESS | 760 | 1461075685281 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:25 INFO - PROCESS | 760 | ++DOCSHELL 18277400 == 45 [pid = 760] [id = 656] 06:21:25 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (18278800) [pid = 760] [serial = 1968] [outer = 00000000] 06:21:25 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (18AC9C00) [pid = 760] [serial = 1969] [outer = 18278800] 06:21:25 INFO - PROCESS | 760 | 1461075685337 Marionette DEBUG loaded listener.js 06:21:25 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (1929A400) [pid = 760] [serial = 1970] [outer = 18278800] 06:21:25 INFO - PROCESS | 760 | 1461075685905 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 06:21:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:21:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 890ms 06:21:25 INFO - PROCESS | 760 | 1461075685963 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 06:21:25 INFO - PROCESS | 760 | 1461075685966 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 06:21:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:21:25 INFO - PROCESS | 760 | 1461075685969 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:21:25 INFO - PROCESS | 760 | 1461075685971 Marionette TRACE conn2 <- [1,2590,null,{}] 06:21:25 INFO - PROCESS | 760 | 1461075685975 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:26 INFO - PROCESS | 760 | 1461075686073 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 06:21:26 INFO - PROCESS | 760 | 1461075686178 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:26 INFO - PROCESS | 760 | ++DOCSHELL 19751800 == 46 [pid = 760] [id = 657] 06:21:26 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (19752800) [pid = 760] [serial = 1971] [outer = 00000000] 06:21:26 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (1975DC00) [pid = 760] [serial = 1972] [outer = 19752800] 06:21:26 INFO - PROCESS | 760 | 1461075686232 Marionette DEBUG loaded listener.js 06:21:26 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (1975D400) [pid = 760] [serial = 1973] [outer = 19752800] 06:21:26 INFO - PROCESS | 760 | 1461075686885 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 06:21:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:21:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 937ms 06:21:26 INFO - PROCESS | 760 | 1461075686914 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 06:21:26 INFO - PROCESS | 760 | 1461075686916 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 06:21:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:21:26 INFO - PROCESS | 760 | 1461075686920 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:21:26 INFO - PROCESS | 760 | 1461075686921 Marionette TRACE conn2 <- [1,2594,null,{}] 06:21:26 INFO - PROCESS | 760 | 1461075686925 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:27 INFO - PROCESS | 760 | 1461075687023 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 06:21:27 INFO - PROCESS | 760 | 1461075687130 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:27 INFO - PROCESS | 760 | ++DOCSHELL 12D76800 == 47 [pid = 760] [id = 658] 06:21:27 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (13257400) [pid = 760] [serial = 1974] [outer = 00000000] 06:21:27 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (180D5400) [pid = 760] [serial = 1975] [outer = 13257400] 06:21:27 INFO - PROCESS | 760 | 1461075687184 Marionette DEBUG loaded listener.js 06:21:27 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (18273000) [pid = 760] [serial = 1976] [outer = 13257400] 06:21:27 INFO - PROCESS | 760 | 1461075687909 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 06:21:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:21:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1030ms 06:21:27 INFO - PROCESS | 760 | 1461075687977 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 06:21:27 INFO - PROCESS | 760 | 1461075687981 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 06:21:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:21:27 INFO - PROCESS | 760 | 1461075687987 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:21:27 INFO - PROCESS | 760 | 1461075687990 Marionette TRACE conn2 <- [1,2598,null,{}] 06:21:27 INFO - PROCESS | 760 | 1461075687995 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:28 INFO - PROCESS | 760 | 1461075688105 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 06:21:28 INFO - PROCESS | 760 | --DOCSHELL 14A9A000 == 46 [pid = 760] [id = 503] 06:21:28 INFO - PROCESS | 760 | --DOCSHELL 11C60C00 == 45 [pid = 760] [id = 495] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1673E000) [pid = 760] [serial = 1903] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 92 (167BAC00) [pid = 760] [serial = 1904] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 91 (14A9E000) [pid = 760] [serial = 1897] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 90 (15650400) [pid = 760] [serial = 1898] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 89 (1826E000) [pid = 760] [serial = 1912] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 88 (12CF1C00) [pid = 760] [serial = 1891] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 87 (12D45800) [pid = 760] [serial = 1892] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 86 (1372B000) [pid = 760] [serial = 1894] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 85 (13770800) [pid = 760] [serial = 1895] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 84 (17C43C00) [pid = 760] [serial = 1909] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 83 (182CE000) [pid = 760] [serial = 1915] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 82 (15D07000) [pid = 760] [serial = 1900] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 81 (15D0E000) [pid = 760] [serial = 1901] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 80 (1826D000) [pid = 760] [serial = 1913] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 79 (11C34400) [pid = 760] [serial = 1888] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 78 (11C5B800) [pid = 760] [serial = 1889] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 77 (18AC8000) [pid = 760] [serial = 1918] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 76 (19753400) [pid = 760] [serial = 1927] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 75 (18423400) [pid = 760] [serial = 1916] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 74 (1680F400) [pid = 760] [serial = 1906] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 73 (1680E000) [pid = 760] [serial = 1907] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 72 (19291800) [pid = 760] [serial = 1924] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 71 (1929C400) [pid = 760] [serial = 1925] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 70 (1928F400) [pid = 760] [serial = 1919] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 69 (17B45400) [pid = 760] [serial = 1921] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 68 (17C45C00) [pid = 760] [serial = 1910] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | --DOMWINDOW == 67 (17C44C00) [pid = 760] [serial = 1922] [outer = 00000000] [url = about:blank] 06:21:28 INFO - PROCESS | 760 | 1461075688237 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:28 INFO - PROCESS | 760 | ++DOCSHELL 11C2EC00 == 46 [pid = 760] [id = 659] 06:21:28 INFO - PROCESS | 760 | ++DOMWINDOW == 68 (11C30800) [pid = 760] [serial = 1977] [outer = 00000000] 06:21:28 INFO - PROCESS | 760 | ++DOMWINDOW == 69 (12CF1C00) [pid = 760] [serial = 1978] [outer = 11C30800] 06:21:28 INFO - PROCESS | 760 | 1461075688286 Marionette DEBUG loaded listener.js 06:21:28 INFO - PROCESS | 760 | ++DOMWINDOW == 70 (12D78400) [pid = 760] [serial = 1979] [outer = 11C30800] 06:21:28 INFO - PROCESS | 760 | 1461075688903 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 06:21:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:21:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 983ms 06:21:28 INFO - PROCESS | 760 | 1461075688962 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 06:21:28 INFO - PROCESS | 760 | 1461075688967 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 06:21:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:21:28 INFO - PROCESS | 760 | 1461075688973 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:21:28 INFO - PROCESS | 760 | 1461075688977 Marionette TRACE conn2 <- [1,2602,null,{}] 06:21:28 INFO - PROCESS | 760 | 1461075688995 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:29 INFO - PROCESS | 760 | 1461075689131 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 06:21:29 INFO - PROCESS | 760 | 1461075689195 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:29 INFO - PROCESS | 760 | ++DOCSHELL 1420E800 == 47 [pid = 760] [id = 660] 06:21:29 INFO - PROCESS | 760 | ++DOMWINDOW == 71 (14347C00) [pid = 760] [serial = 1980] [outer = 00000000] 06:21:29 INFO - PROCESS | 760 | ++DOMWINDOW == 72 (14A9E000) [pid = 760] [serial = 1981] [outer = 14347C00] 06:21:29 INFO - PROCESS | 760 | 1461075689252 Marionette DEBUG loaded listener.js 06:21:29 INFO - PROCESS | 760 | ++DOMWINDOW == 73 (1545D800) [pid = 760] [serial = 1982] [outer = 14347C00] 06:21:29 INFO - PROCESS | 760 | 1461075689862 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 06:21:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:21:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 953ms 06:21:29 INFO - PROCESS | 760 | 1461075689918 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 06:21:29 INFO - PROCESS | 760 | 1461075689924 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 06:21:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:21:29 INFO - PROCESS | 760 | 1461075689931 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:21:29 INFO - PROCESS | 760 | 1461075689934 Marionette TRACE conn2 <- [1,2606,null,{}] 06:21:29 INFO - PROCESS | 760 | 1461075689940 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:30 INFO - PROCESS | 760 | 1461075690050 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 06:21:30 INFO - PROCESS | 760 | 1461075690180 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:30 INFO - PROCESS | 760 | ++DOCSHELL 14A9A000 == 48 [pid = 760] [id = 661] 06:21:30 INFO - PROCESS | 760 | ++DOMWINDOW == 74 (15D09800) [pid = 760] [serial = 1983] [outer = 00000000] 06:21:30 INFO - PROCESS | 760 | ++DOMWINDOW == 75 (1653A400) [pid = 760] [serial = 1984] [outer = 15D09800] 06:21:30 INFO - PROCESS | 760 | 1461075690236 Marionette DEBUG loaded listener.js 06:21:30 INFO - PROCESS | 760 | ++DOMWINDOW == 76 (16742000) [pid = 760] [serial = 1985] [outer = 15D09800] 06:21:30 INFO - PROCESS | 760 | 1461075690823 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 06:21:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:21:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 952ms 06:21:30 INFO - PROCESS | 760 | 1461075690874 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 06:21:30 INFO - PROCESS | 760 | 1461075690877 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 06:21:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:21:30 INFO - PROCESS | 760 | 1461075690880 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:21:30 INFO - PROCESS | 760 | 1461075690884 Marionette TRACE conn2 <- [1,2610,null,{}] 06:21:30 INFO - PROCESS | 760 | 1461075690895 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:30 INFO - PROCESS | 760 | 1461075690999 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 06:21:31 INFO - PROCESS | 760 | 1461075691104 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:31 INFO - PROCESS | 760 | ++DOCSHELL 17BFDC00 == 49 [pid = 760] [id = 662] 06:21:31 INFO - PROCESS | 760 | ++DOMWINDOW == 77 (17BFEC00) [pid = 760] [serial = 1986] [outer = 00000000] 06:21:31 INFO - PROCESS | 760 | ++DOMWINDOW == 78 (17C45400) [pid = 760] [serial = 1987] [outer = 17BFEC00] 06:21:31 INFO - PROCESS | 760 | 1461075691161 Marionette DEBUG loaded listener.js 06:21:31 INFO - PROCESS | 760 | ++DOMWINDOW == 79 (17C4C800) [pid = 760] [serial = 1988] [outer = 17BFEC00] 06:21:31 INFO - PROCESS | 760 | 1461075691728 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 06:21:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:21:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 905ms 06:21:31 INFO - PROCESS | 760 | 1461075691784 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 06:21:31 INFO - PROCESS | 760 | 1461075691787 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 06:21:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:21:31 INFO - PROCESS | 760 | 1461075691790 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:21:31 INFO - PROCESS | 760 | 1461075691792 Marionette TRACE conn2 <- [1,2614,null,{}] 06:21:31 INFO - PROCESS | 760 | 1461075691796 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:31 INFO - PROCESS | 760 | 1461075691895 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 06:21:32 INFO - PROCESS | 760 | 1461075692000 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:32 INFO - PROCESS | 760 | ++DOCSHELL 17C4C400 == 50 [pid = 760] [id = 663] 06:21:32 INFO - PROCESS | 760 | ++DOMWINDOW == 80 (18055400) [pid = 760] [serial = 1989] [outer = 00000000] 06:21:32 INFO - PROCESS | 760 | ++DOMWINDOW == 81 (18277000) [pid = 760] [serial = 1990] [outer = 18055400] 06:21:32 INFO - PROCESS | 760 | 1461075692058 Marionette DEBUG loaded listener.js 06:21:32 INFO - PROCESS | 760 | ++DOMWINDOW == 82 (182CD800) [pid = 760] [serial = 1991] [outer = 18055400] 06:21:32 INFO - PROCESS | 760 | 1461075692618 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 06:21:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:21:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 828ms 06:21:32 INFO - PROCESS | 760 | 1461075692647 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 06:21:32 INFO - PROCESS | 760 | 1461075692649 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 06:21:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:21:32 INFO - PROCESS | 760 | 1461075692654 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:21:32 INFO - PROCESS | 760 | 1461075692656 Marionette TRACE conn2 <- [1,2618,null,{}] 06:21:32 INFO - PROCESS | 760 | 1461075692660 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:32 INFO - PROCESS | 760 | 1461075692755 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 06:21:32 INFO - PROCESS | 760 | 1461075692857 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:32 INFO - PROCESS | 760 | ++DOCSHELL 17BF1800 == 51 [pid = 760] [id = 664] 06:21:32 INFO - PROCESS | 760 | ++DOMWINDOW == 83 (18270400) [pid = 760] [serial = 1992] [outer = 00000000] 06:21:32 INFO - PROCESS | 760 | ++DOMWINDOW == 84 (18AC9800) [pid = 760] [serial = 1993] [outer = 18270400] 06:21:32 INFO - PROCESS | 760 | 1461075692910 Marionette DEBUG loaded listener.js 06:21:32 INFO - PROCESS | 760 | ++DOMWINDOW == 85 (18AC4800) [pid = 760] [serial = 1994] [outer = 18270400] 06:21:33 INFO - PROCESS | 760 | 1461075693487 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 06:21:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:21:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 905ms 06:21:33 INFO - PROCESS | 760 | 1461075693573 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 06:21:33 INFO - PROCESS | 760 | 1461075693577 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 06:21:33 INFO - PROCESS | 760 | 1461075693582 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:21:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:21:33 INFO - PROCESS | 760 | 1461075693586 Marionette TRACE conn2 <- [1,2622,null,{}] 06:21:33 INFO - PROCESS | 760 | 1461075693591 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:33 INFO - PROCESS | 760 | 1461075693686 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 06:21:33 INFO - PROCESS | 760 | 1461075693823 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:33 INFO - PROCESS | 760 | ++DOCSHELL 13770800 == 52 [pid = 760] [id = 665] 06:21:33 INFO - PROCESS | 760 | ++DOMWINDOW == 86 (138C7C00) [pid = 760] [serial = 1995] [outer = 00000000] 06:21:33 INFO - PROCESS | 760 | ++DOMWINDOW == 87 (14A91400) [pid = 760] [serial = 1996] [outer = 138C7C00] 06:21:33 INFO - PROCESS | 760 | 1461075693872 Marionette DEBUG loaded listener.js 06:21:33 INFO - PROCESS | 760 | ++DOMWINDOW == 88 (158E7800) [pid = 760] [serial = 1997] [outer = 138C7C00] 06:21:34 INFO - PROCESS | 760 | --DOCSHELL 19751800 == 51 [pid = 760] [id = 657] 06:21:34 INFO - PROCESS | 760 | --DOCSHELL 12CF0000 == 50 [pid = 760] [id = 654] 06:21:34 INFO - PROCESS | 760 | 1461075694396 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 06:21:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:21:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 842ms 06:21:34 INFO - PROCESS | 760 | 1461075694427 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 06:21:34 INFO - PROCESS | 760 | 1461075694430 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 06:21:34 INFO - PROCESS | 760 | 1461075694437 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:21:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:21:34 INFO - PROCESS | 760 | 1461075694441 Marionette TRACE conn2 <- [1,2626,null,{}] 06:21:34 INFO - PROCESS | 760 | 1461075694445 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:34 INFO - PROCESS | 760 | 1461075694525 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 06:21:34 INFO - PROCESS | 760 | 1461075694534 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:34 INFO - PROCESS | 760 | ++DOCSHELL 16468400 == 51 [pid = 760] [id = 666] 06:21:34 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (16470400) [pid = 760] [serial = 1998] [outer = 00000000] 06:21:34 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (16B6A800) [pid = 760] [serial = 1999] [outer = 16470400] 06:21:34 INFO - PROCESS | 760 | 1461075694579 Marionette DEBUG loaded listener.js 06:21:34 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (17C44400) [pid = 760] [serial = 2000] [outer = 16470400] 06:21:35 INFO - PROCESS | 760 | 1461075695059 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 06:21:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:21:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 640ms 06:21:35 INFO - PROCESS | 760 | 1461075695075 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 06:21:35 INFO - PROCESS | 760 | 1461075695077 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 06:21:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:21:35 INFO - PROCESS | 760 | 1461075695080 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:21:35 INFO - PROCESS | 760 | 1461075695082 Marionette TRACE conn2 <- [1,2630,null,{}] 06:21:35 INFO - PROCESS | 760 | 1461075695093 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:35 INFO - PROCESS | 760 | 1461075695187 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 06:21:35 INFO - PROCESS | 760 | 1461075695195 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:35 INFO - PROCESS | 760 | ++DOCSHELL 1929C000 == 52 [pid = 760] [id = 667] 06:21:35 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (1929C400) [pid = 760] [serial = 2001] [outer = 00000000] 06:21:35 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (1969C400) [pid = 760] [serial = 2002] [outer = 1929C400] 06:21:35 INFO - PROCESS | 760 | 1461075695246 Marionette DEBUG loaded listener.js 06:21:35 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (19757C00) [pid = 760] [serial = 2003] [outer = 1929C400] 06:21:35 INFO - PROCESS | 760 | 1461075695720 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 06:21:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:21:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 702ms 06:21:35 INFO - PROCESS | 760 | 1461075695780 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 06:21:35 INFO - PROCESS | 760 | 1461075695782 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 06:21:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:21:35 INFO - PROCESS | 760 | 1461075695785 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:21:35 INFO - PROCESS | 760 | 1461075695787 Marionette TRACE conn2 <- [1,2634,null,{}] 06:21:35 INFO - PROCESS | 760 | 1461075695790 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:35 INFO - PROCESS | 760 | 1461075695869 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 06:21:36 INFO - PROCESS | 760 | 1461075696007 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:36 INFO - PROCESS | 760 | ++DOCSHELL 197AB800 == 53 [pid = 760] [id = 668] 06:21:36 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (197AD400) [pid = 760] [serial = 2004] [outer = 00000000] 06:21:36 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (197D1400) [pid = 760] [serial = 2005] [outer = 197AD400] 06:21:36 INFO - PROCESS | 760 | 1461075696052 Marionette DEBUG loaded listener.js 06:21:36 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (197D4C00) [pid = 760] [serial = 2006] [outer = 197AD400] 06:21:36 INFO - PROCESS | 760 | 1461075696448 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 06:21:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:21:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 703ms 06:21:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:21:36 INFO - PROCESS | 760 | 1461075696493 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 06:21:36 INFO - PROCESS | 760 | 1461075696494 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 06:21:36 INFO - PROCESS | 760 | 1461075696498 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:21:36 INFO - PROCESS | 760 | 1461075696499 Marionette TRACE conn2 <- [1,2638,null,{}] 06:21:36 INFO - PROCESS | 760 | 1461075696503 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:36 INFO - PROCESS | 760 | 1461075696611 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 06:21:36 INFO - PROCESS | 760 | 1461075696617 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:36 INFO - PROCESS | 760 | ++DOCSHELL 197A6400 == 54 [pid = 760] [id = 669] 06:21:36 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (197D3400) [pid = 760] [serial = 2007] [outer = 00000000] 06:21:36 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (19826000) [pid = 760] [serial = 2008] [outer = 197D3400] 06:21:36 INFO - PROCESS | 760 | 1461075696713 Marionette DEBUG loaded listener.js 06:21:36 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (19828800) [pid = 760] [serial = 2009] [outer = 197D3400] 06:21:37 INFO - PROCESS | 760 | 1461075697115 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 06:21:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:21:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 625ms 06:21:37 INFO - PROCESS | 760 | 1461075697137 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 06:21:37 INFO - PROCESS | 760 | 1461075697139 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 06:21:37 INFO - PROCESS | 760 | 1461075697142 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:21:37 INFO - PROCESS | 760 | 1461075697144 Marionette TRACE conn2 <- [1,2642,null,{}] 06:21:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:21:37 INFO - PROCESS | 760 | 1461075697147 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:37 INFO - PROCESS | 760 | 1461075697291 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 06:21:37 INFO - PROCESS | 760 | 1461075697386 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:37 INFO - PROCESS | 760 | ++DOCSHELL 19997400 == 55 [pid = 760] [id = 670] 06:21:37 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (19ABA400) [pid = 760] [serial = 2010] [outer = 00000000] 06:21:37 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (19D9B000) [pid = 760] [serial = 2011] [outer = 19ABA400] 06:21:37 INFO - PROCESS | 760 | 1461075697434 Marionette DEBUG loaded listener.js 06:21:37 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (19DB3000) [pid = 760] [serial = 2012] [outer = 19ABA400] 06:21:37 INFO - PROCESS | 760 | --DOMWINDOW == 102 (16805800) [pid = 760] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:21:37 INFO - PROCESS | 760 | --DOMWINDOW == 101 (15C89C00) [pid = 760] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:21:37 INFO - PROCESS | 760 | --DOMWINDOW == 100 (12D45400) [pid = 760] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:21:37 INFO - PROCESS | 760 | --DOMWINDOW == 99 (138CF800) [pid = 760] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:21:37 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1646F000) [pid = 760] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:21:37 INFO - PROCESS | 760 | --DOMWINDOW == 97 (16813400) [pid = 760] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:21:37 INFO - PROCESS | 760 | --DOMWINDOW == 96 (1827BC00) [pid = 760] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:21:37 INFO - PROCESS | 760 | --DOMWINDOW == 95 (147A4000) [pid = 760] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:21:37 INFO - PROCESS | 760 | 1461075697856 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 06:21:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:21:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 06:21:37 INFO - PROCESS | 760 | 1461075697884 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 06:21:37 INFO - PROCESS | 760 | 1461075697886 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 06:21:37 INFO - PROCESS | 760 | 1461075697890 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:21:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:21:37 INFO - PROCESS | 760 | 1461075697891 Marionette TRACE conn2 <- [1,2646,null,{}] 06:21:37 INFO - PROCESS | 760 | 1461075697895 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:37 INFO - PROCESS | 760 | 1461075697971 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 06:21:37 INFO - PROCESS | 760 | 1461075697977 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:37 INFO - PROCESS | 760 | ++DOCSHELL 11C5AC00 == 56 [pid = 760] [id = 671] 06:21:37 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (15AE3C00) [pid = 760] [serial = 2013] [outer = 00000000] 06:21:37 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (1680CC00) [pid = 760] [serial = 2014] [outer = 15AE3C00] 06:21:38 INFO - PROCESS | 760 | 1461075698021 Marionette DEBUG loaded listener.js 06:21:38 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (16809000) [pid = 760] [serial = 2015] [outer = 15AE3C00] 06:21:38 INFO - PROCESS | 760 | 1461075698450 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 06:21:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:21:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 593ms 06:21:38 INFO - PROCESS | 760 | 1461075698496 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 06:21:38 INFO - PROCESS | 760 | 1461075698498 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 06:21:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:21:38 INFO - PROCESS | 760 | 1461075698505 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:21:38 INFO - PROCESS | 760 | 1461075698507 Marionette TRACE conn2 <- [1,2650,null,{}] 06:21:38 INFO - PROCESS | 760 | 1461075698510 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:38 INFO - PROCESS | 760 | 1461075698589 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 06:21:38 INFO - PROCESS | 760 | 1461075698595 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:38 INFO - PROCESS | 760 | ++DOCSHELL 14A06400 == 57 [pid = 760] [id = 672] 06:21:38 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (1343A000) [pid = 760] [serial = 2016] [outer = 00000000] 06:21:38 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (19EDA000) [pid = 760] [serial = 2017] [outer = 1343A000] 06:21:38 INFO - PROCESS | 760 | 1461075698641 Marionette DEBUG loaded listener.js 06:21:38 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (19EDE400) [pid = 760] [serial = 2018] [outer = 1343A000] 06:21:39 INFO - PROCESS | 760 | 1461075699114 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 06:21:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:21:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 640ms 06:21:39 INFO - PROCESS | 760 | 1461075699152 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 06:21:39 INFO - PROCESS | 760 | 1461075699154 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 06:21:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:21:39 INFO - PROCESS | 760 | 1461075699157 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:21:39 INFO - PROCESS | 760 | 1461075699159 Marionette TRACE conn2 <- [1,2654,null,{}] 06:21:39 INFO - PROCESS | 760 | 1461075699162 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:39 INFO - PROCESS | 760 | 1461075699250 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 06:21:39 INFO - PROCESS | 760 | 1461075699256 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:39 INFO - PROCESS | 760 | ++DOCSHELL 19ED3400 == 58 [pid = 760] [id = 673] 06:21:39 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (1A0D7000) [pid = 760] [serial = 2019] [outer = 00000000] 06:21:39 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1A0E2800) [pid = 760] [serial = 2020] [outer = 1A0D7000] 06:21:39 INFO - PROCESS | 760 | 1461075699299 Marionette DEBUG loaded listener.js 06:21:39 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (1A554400) [pid = 760] [serial = 2021] [outer = 1A0D7000] 06:21:40 INFO - PROCESS | 760 | 1461075700226 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 06:21:40 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) 06:21:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1092ms 06:21:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:21:40 INFO - PROCESS | 760 | 1461075700256 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 06:21:40 INFO - PROCESS | 760 | 1461075700259 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 06:21:40 INFO - PROCESS | 760 | 1461075700263 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:21:40 INFO - PROCESS | 760 | 1461075700265 Marionette TRACE conn2 <- [1,2658,null,{}] 06:21:40 INFO - PROCESS | 760 | 1461075700269 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:40 INFO - PROCESS | 760 | 1461075700432 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 06:21:40 INFO - PROCESS | 760 | 1461075700493 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:40 INFO - PROCESS | 760 | ++DOCSHELL 11C60400 == 59 [pid = 760] [id = 674] 06:21:40 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (11C60C00) [pid = 760] [serial = 2022] [outer = 00000000] 06:21:40 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (12CF8C00) [pid = 760] [serial = 2023] [outer = 11C60C00] 06:21:40 INFO - PROCESS | 760 | 1461075700550 Marionette DEBUG loaded listener.js 06:21:40 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (1363A000) [pid = 760] [serial = 2024] [outer = 11C60C00] 06:21:41 INFO - PROCESS | 760 | 1461075701602 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 06:21:41 INFO - PROCESS | 760 | 1461075701672 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 06:21:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:21:41 INFO - PROCESS | 760 | 1461075701677 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:21:41 INFO - PROCESS | 760 | 1461075701682 Marionette TRACE conn2 <- [1,2662,null,{}] 06:21:41 INFO - PROCESS | 760 | 1461075701687 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:41 INFO - PROCESS | 760 | 1461075701825 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 06:21:41 INFO - PROCESS | 760 | 1461075702005 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:42 INFO - PROCESS | 760 | ++DOCSHELL 14AA0000 == 60 [pid = 760] [id = 675] 06:21:42 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1545B000) [pid = 760] [serial = 2025] [outer = 00000000] 06:21:42 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1645B800) [pid = 760] [serial = 2026] [outer = 1545B000] 06:21:42 INFO - PROCESS | 760 | 1461075702063 Marionette DEBUG loaded listener.js 06:21:42 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (16473400) [pid = 760] [serial = 2027] [outer = 1545B000] 06:21:43 INFO - PROCESS | 760 | 1461075703114 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 06:21:43 INFO - PROCESS | 760 | 1461075703198 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 06:21:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:21:43 INFO - PROCESS | 760 | 1461075703203 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:21:43 INFO - PROCESS | 760 | 1461075703205 Marionette TRACE conn2 <- [1,2666,null,{}] 06:21:43 INFO - PROCESS | 760 | 1461075703209 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:43 INFO - PROCESS | 760 | 1461075703307 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 06:21:43 INFO - PROCESS | 760 | 1461075703735 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:43 INFO - PROCESS | 760 | ++DOCSHELL 11B71400 == 61 [pid = 760] [id = 676] 06:21:43 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (11C2A000) [pid = 760] [serial = 2028] [outer = 00000000] 06:21:43 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (12C01C00) [pid = 760] [serial = 2029] [outer = 11C2A000] 06:21:43 INFO - PROCESS | 760 | 1461075703785 Marionette DEBUG loaded listener.js 06:21:43 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (13443800) [pid = 760] [serial = 2030] [outer = 11C2A000] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 02A91400 == 60 [pid = 760] [id = 507] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 13203C00 == 59 [pid = 760] [id = 632] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 13640000 == 58 [pid = 760] [id = 631] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 12D73800 == 57 [pid = 760] [id = 508] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 15ACF400 == 56 [pid = 760] [id = 634] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 197DA400 == 55 [pid = 760] [id = 628] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 158E7000 == 54 [pid = 760] [id = 633] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 12B7F000 == 53 [pid = 760] [id = 630] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 11B75000 == 52 [pid = 760] [id = 629] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 19ED3400 == 51 [pid = 760] [id = 673] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 14A06400 == 50 [pid = 760] [id = 672] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 11C5AC00 == 49 [pid = 760] [id = 671] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 19997400 == 48 [pid = 760] [id = 670] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 197A6400 == 47 [pid = 760] [id = 669] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 197AB800 == 46 [pid = 760] [id = 668] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 1929C000 == 45 [pid = 760] [id = 667] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 16468400 == 44 [pid = 760] [id = 666] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 13770800 == 43 [pid = 760] [id = 665] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 112 (12CF1C00) [pid = 760] [serial = 1978] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 1420E800 == 42 [pid = 760] [id = 660] 06:21:44 INFO - PROCESS | 760 | --DOCSHELL 11C2EC00 == 41 [pid = 760] [id = 659] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 111 (16810800) [pid = 760] [serial = 1945] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 110 (16B5E400) [pid = 760] [serial = 1946] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 109 (18485000) [pid = 760] [serial = 1958] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1343B800) [pid = 760] [serial = 1936] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 107 (13445800) [pid = 760] [serial = 1937] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 106 (19291400) [pid = 760] [serial = 1960] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 105 (14A95400) [pid = 760] [serial = 1939] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 104 (13772400) [pid = 760] [serial = 1963] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 103 (16472000) [pid = 760] [serial = 1966] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 102 (15458000) [pid = 760] [serial = 1940] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1653B000) [pid = 760] [serial = 1942] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 100 (14A9D800) [pid = 760] [serial = 1933] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 99 (12D44000) [pid = 760] [serial = 1930] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 98 (17C48C00) [pid = 760] [serial = 1948] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1975DC00) [pid = 760] [serial = 1972] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 96 (18AC9C00) [pid = 760] [serial = 1969] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 95 (180D5400) [pid = 760] [serial = 1975] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 94 (1841A000) [pid = 760] [serial = 1951] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 93 (18421000) [pid = 760] [serial = 1957] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 92 (182CE400) [pid = 760] [serial = 1952] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 91 (16472800) [pid = 760] [serial = 1954] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 90 (17C47400) [pid = 760] [serial = 1949] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 89 (1680D000) [pid = 760] [serial = 1955] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | --DOMWINDOW == 88 (167B6800) [pid = 760] [serial = 1943] [outer = 00000000] [url = about:blank] 06:21:44 INFO - PROCESS | 760 | 1461075704863 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 06:21:44 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) 06:21:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1702ms 06:21:44 INFO - PROCESS | 760 | 1461075704911 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 06:21:44 INFO - PROCESS | 760 | 1461075704915 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 06:21:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:21:44 INFO - PROCESS | 760 | 1461075704919 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:21:44 INFO - PROCESS | 760 | 1461075704922 Marionette TRACE conn2 <- [1,2670,null,{}] 06:21:44 INFO - PROCESS | 760 | 1461075704927 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:45 INFO - PROCESS | 760 | 1461075705012 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 06:21:45 INFO - PROCESS | 760 | 1461075705020 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:45 INFO - PROCESS | 760 | ++DOCSHELL 12D44000 == 42 [pid = 760] [id = 677] 06:21:45 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (12D73400) [pid = 760] [serial = 2031] [outer = 00000000] 06:21:45 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (14202800) [pid = 760] [serial = 2032] [outer = 12D73400] 06:21:45 INFO - PROCESS | 760 | 1461075705067 Marionette DEBUG loaded listener.js 06:21:45 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (14A03800) [pid = 760] [serial = 2033] [outer = 12D73400] 06:21:46 INFO - PROCESS | 760 | 1461075706107 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 06:21:46 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) 06:21:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1186ms 06:21:46 INFO - PROCESS | 760 | 1461075706119 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 06:21:46 INFO - PROCESS | 760 | 1461075706123 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 06:21:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:21:46 INFO - PROCESS | 760 | 1461075706128 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:21:46 INFO - PROCESS | 760 | 1461075706130 Marionette TRACE conn2 <- [1,2674,null,{}] 06:21:46 INFO - PROCESS | 760 | 1461075706133 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:46 INFO - PROCESS | 760 | 1461075706217 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 06:21:46 INFO - PROCESS | 760 | 1461075706223 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:46 INFO - PROCESS | 760 | ++DOCSHELL 15457800 == 43 [pid = 760] [id = 678] 06:21:46 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (15694000) [pid = 760] [serial = 2034] [outer = 00000000] 06:21:46 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (16472000) [pid = 760] [serial = 2035] [outer = 15694000] 06:21:46 INFO - PROCESS | 760 | 1461075706270 Marionette DEBUG loaded listener.js 06:21:46 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (16545800) [pid = 760] [serial = 2036] [outer = 15694000] 06:21:47 INFO - PROCESS | 760 | 1461075707285 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 06:21:47 INFO - PROCESS | 760 | 1461075707324 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 06:21:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:21:47 INFO - PROCESS | 760 | 1461075707329 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:21:47 INFO - PROCESS | 760 | 1461075707334 Marionette TRACE conn2 <- [1,2678,null,{}] 06:21:47 INFO - PROCESS | 760 | 1461075707344 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:47 INFO - PROCESS | 760 | 1461075707478 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 06:21:47 INFO - PROCESS | 760 | 1461075707486 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:47 INFO - PROCESS | 760 | ++DOCSHELL 16807400 == 44 [pid = 760] [id = 679] 06:21:47 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (16808400) [pid = 760] [serial = 2037] [outer = 00000000] 06:21:47 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (18271800) [pid = 760] [serial = 2038] [outer = 16808400] 06:21:47 INFO - PROCESS | 760 | 1461075707532 Marionette DEBUG loaded listener.js 06:21:47 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (18274800) [pid = 760] [serial = 2039] [outer = 16808400] 06:21:48 INFO - PROCESS | 760 | 1461075708514 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 06:21:48 INFO - PROCESS | 760 | 1461075708546 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 06:21:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:21:48 INFO - PROCESS | 760 | 1461075708550 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:21:48 INFO - PROCESS | 760 | 1461075708551 Marionette TRACE conn2 <- [1,2682,null,{}] 06:21:48 INFO - PROCESS | 760 | 1461075708555 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:48 INFO - PROCESS | 760 | 1461075708671 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 06:21:48 INFO - PROCESS | 760 | 1461075708677 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:48 INFO - PROCESS | 760 | ++DOCSHELL 11C5FC00 == 45 [pid = 760] [id = 680] 06:21:48 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (182CE000) [pid = 760] [serial = 2040] [outer = 00000000] 06:21:48 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (189BAC00) [pid = 760] [serial = 2041] [outer = 182CE000] 06:21:48 INFO - PROCESS | 760 | 1461075708774 Marionette DEBUG loaded listener.js 06:21:48 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (18AC0C00) [pid = 760] [serial = 2042] [outer = 182CE000] 06:21:49 INFO - PROCESS | 760 | --DOMWINDOW == 99 (197D3400) [pid = 760] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:21:49 INFO - PROCESS | 760 | --DOMWINDOW == 98 (19ABA400) [pid = 760] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:21:49 INFO - PROCESS | 760 | --DOMWINDOW == 97 (197AD400) [pid = 760] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:21:49 INFO - PROCESS | 760 | --DOMWINDOW == 96 (16470400) [pid = 760] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:21:49 INFO - PROCESS | 760 | --DOMWINDOW == 95 (138C7C00) [pid = 760] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:21:49 INFO - PROCESS | 760 | --DOMWINDOW == 94 (1929C400) [pid = 760] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:21:49 INFO - PROCESS | 760 | --DOMWINDOW == 93 (15AE3C00) [pid = 760] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:21:49 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1343A000) [pid = 760] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:21:49 INFO - PROCESS | 760 | 1461075709817 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 06:21:49 INFO - PROCESS | 760 | 1461075709846 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 06:21:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:21:49 INFO - PROCESS | 760 | 1461075709850 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:21:49 INFO - PROCESS | 760 | 1461075709851 Marionette TRACE conn2 <- [1,2686,null,{}] 06:21:49 INFO - PROCESS | 760 | 1461075709855 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:49 INFO - PROCESS | 760 | 1461075709967 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 06:21:49 INFO - PROCESS | 760 | 1461075709975 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:49 INFO - PROCESS | 760 | ++DOCSHELL 18AC4C00 == 46 [pid = 760] [id = 681] 06:21:49 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (18E62800) [pid = 760] [serial = 2043] [outer = 00000000] 06:21:50 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (1929CC00) [pid = 760] [serial = 2044] [outer = 18E62800] 06:21:50 INFO - PROCESS | 760 | 1461075710032 Marionette DEBUG loaded listener.js 06:21:50 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (197A3400) [pid = 760] [serial = 2045] [outer = 18E62800] 06:21:50 INFO - PROCESS | 760 | 1461075710991 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 06:21:51 INFO - PROCESS | 760 | 1461075711061 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 06:21:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:21:51 INFO - PROCESS | 760 | 1461075711067 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:21:51 INFO - PROCESS | 760 | 1461075711069 Marionette TRACE conn2 <- [1,2690,null,{}] 06:21:51 INFO - PROCESS | 760 | 1461075711073 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:51 INFO - PROCESS | 760 | 1461075711152 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 06:21:51 INFO - PROCESS | 760 | 1461075711287 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:51 INFO - PROCESS | 760 | ++DOCSHELL 11B6A000 == 47 [pid = 760] [id = 682] 06:21:51 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (11B6E000) [pid = 760] [serial = 2046] [outer = 00000000] 06:21:51 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (11C5C400) [pid = 760] [serial = 2047] [outer = 11B6E000] 06:21:51 INFO - PROCESS | 760 | 1461075711344 Marionette DEBUG loaded listener.js 06:21:51 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (12CF1C00) [pid = 760] [serial = 2048] [outer = 11B6E000] 06:21:52 INFO - PROCESS | 760 | 1461075712019 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 06:21:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:21:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 999ms 06:21:52 INFO - PROCESS | 760 | 1461075712068 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 06:21:52 INFO - PROCESS | 760 | 1461075712074 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 06:21:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:21:52 INFO - PROCESS | 760 | 1461075712079 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:21:52 INFO - PROCESS | 760 | 1461075712083 Marionette TRACE conn2 <- [1,2694,null,{}] 06:21:52 INFO - PROCESS | 760 | 1461075712087 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:52 INFO - PROCESS | 760 | 1461075712196 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 06:21:52 INFO - PROCESS | 760 | 1461075712334 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:52 INFO - PROCESS | 760 | ++DOCSHELL 156A1400 == 48 [pid = 760] [id = 683] 06:21:52 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (156EA400) [pid = 760] [serial = 2049] [outer = 00000000] 06:21:52 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (16464C00) [pid = 760] [serial = 2050] [outer = 156EA400] 06:21:52 INFO - PROCESS | 760 | 1461075712392 Marionette DEBUG loaded listener.js 06:21:52 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (167B7400) [pid = 760] [serial = 2051] [outer = 156EA400] 06:21:52 INFO - PROCESS | 760 | 1461075712998 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 06:21:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:21:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 998ms 06:21:53 INFO - PROCESS | 760 | 1461075713083 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 06:21:53 INFO - PROCESS | 760 | 1461075713088 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 06:21:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:21:53 INFO - PROCESS | 760 | 1461075713092 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:21:53 INFO - PROCESS | 760 | 1461075713094 Marionette TRACE conn2 <- [1,2698,null,{}] 06:21:53 INFO - PROCESS | 760 | 1461075713098 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:53 INFO - PROCESS | 760 | 1461075713202 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 06:21:53 INFO - PROCESS | 760 | 1461075713342 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:53 INFO - PROCESS | 760 | ++DOCSHELL 17B4E000 == 49 [pid = 760] [id = 684] 06:21:53 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (17C4C000) [pid = 760] [serial = 2052] [outer = 00000000] 06:21:53 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (1841E800) [pid = 760] [serial = 2053] [outer = 17C4C000] 06:21:53 INFO - PROCESS | 760 | 1461075713398 Marionette DEBUG loaded listener.js 06:21:53 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (189B8C00) [pid = 760] [serial = 2054] [outer = 17C4C000] 06:21:54 INFO - PROCESS | 760 | 1461075714075 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 06:21:54 INFO - PROCESS | 760 | 1461075714134 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 06:21:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:21:54 INFO - PROCESS | 760 | 1461075714161 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:21:54 INFO - PROCESS | 760 | 1461075714167 Marionette TRACE conn2 <- [1,2702,null,{}] 06:21:54 INFO - PROCESS | 760 | 1461075714172 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:54 INFO - PROCESS | 760 | 1461075714311 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 06:21:54 INFO - PROCESS | 760 | 1461075714448 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:54 INFO - PROCESS | 760 | ++DOCSHELL 16807000 == 50 [pid = 760] [id = 685] 06:21:54 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (18433000) [pid = 760] [serial = 2055] [outer = 00000000] 06:21:54 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (19829800) [pid = 760] [serial = 2056] [outer = 18433000] 06:21:54 INFO - PROCESS | 760 | 1461075714504 Marionette DEBUG loaded listener.js 06:21:54 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (19827400) [pid = 760] [serial = 2057] [outer = 18433000] 06:21:55 INFO - PROCESS | 760 | 1461075715056 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 06:21:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:21:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 952ms 06:21:55 INFO - PROCESS | 760 | 1461075715103 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 06:21:55 INFO - PROCESS | 760 | 1461075715106 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 06:21:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:21:55 INFO - PROCESS | 760 | 1461075715110 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:21:55 INFO - PROCESS | 760 | 1461075715112 Marionette TRACE conn2 <- [1,2706,null,{}] 06:21:55 INFO - PROCESS | 760 | 1461075715115 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:55 INFO - PROCESS | 760 | 1461075715217 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 06:21:55 INFO - PROCESS | 760 | 1461075715326 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:55 INFO - PROCESS | 760 | ++DOCSHELL 197CEC00 == 51 [pid = 760] [id = 686] 06:21:55 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (197DAC00) [pid = 760] [serial = 2058] [outer = 00000000] 06:21:55 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (19DB2000) [pid = 760] [serial = 2059] [outer = 197DAC00] 06:21:55 INFO - PROCESS | 760 | 1461075715379 Marionette DEBUG loaded listener.js 06:21:55 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (19DB5000) [pid = 760] [serial = 2060] [outer = 197DAC00] 06:21:56 INFO - PROCESS | 760 | 1461075716113 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 06:21:56 INFO - PROCESS | 760 | 1461075716181 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 06:21:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:21:56 INFO - PROCESS | 760 | 1461075716194 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:21:56 INFO - PROCESS | 760 | 1461075716197 Marionette TRACE conn2 <- [1,2710,null,{}] 06:21:56 INFO - PROCESS | 760 | 1461075716203 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:56 INFO - PROCESS | 760 | 1461075716304 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 06:21:56 INFO - PROCESS | 760 | 1461075716442 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:56 INFO - PROCESS | 760 | ++DOCSHELL 138CD400 == 52 [pid = 760] [id = 687] 06:21:56 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (14204400) [pid = 760] [serial = 2061] [outer = 00000000] 06:21:56 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (156E3000) [pid = 760] [serial = 2062] [outer = 14204400] 06:21:56 INFO - PROCESS | 760 | 1461075716502 Marionette DEBUG loaded listener.js 06:21:56 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (15DA7800) [pid = 760] [serial = 2063] [outer = 14204400] 06:21:56 INFO - PROCESS | 760 | --DOCSHELL 02A90000 == 51 [pid = 760] [id = 509] 06:21:56 INFO - PROCESS | 760 | --DOCSHELL 16741400 == 50 [pid = 760] [id = 648] 06:21:56 INFO - PROCESS | 760 | --DOCSHELL 12D76800 == 49 [pid = 760] [id = 658] 06:21:56 INFO - PROCESS | 760 | --DOCSHELL 13261C00 == 48 [pid = 760] [id = 510] 06:21:56 INFO - PROCESS | 760 | --DOCSHELL 18AC4C00 == 47 [pid = 760] [id = 681] 06:21:56 INFO - PROCESS | 760 | --DOCSHELL 11C5FC00 == 46 [pid = 760] [id = 680] 06:21:56 INFO - PROCESS | 760 | --DOCSHELL 16807400 == 45 [pid = 760] [id = 679] 06:21:56 INFO - PROCESS | 760 | --DOCSHELL 15457800 == 44 [pid = 760] [id = 678] 06:21:56 INFO - PROCESS | 760 | --DOCSHELL 12D44000 == 43 [pid = 760] [id = 677] 06:21:56 INFO - PROCESS | 760 | --DOCSHELL 11B71400 == 42 [pid = 760] [id = 676] 06:21:56 INFO - PROCESS | 760 | --DOCSHELL 14AA0000 == 41 [pid = 760] [id = 675] 06:21:56 INFO - PROCESS | 760 | --DOCSHELL 11C60400 == 40 [pid = 760] [id = 674] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1A0E2800) [pid = 760] [serial = 2020] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 111 (19826000) [pid = 760] [serial = 2008] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 110 (19828800) [pid = 760] [serial = 2009] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 109 (14A9E000) [pid = 760] [serial = 1981] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 108 (19D9B000) [pid = 760] [serial = 2011] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1653A400) [pid = 760] [serial = 1984] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 106 (17C45400) [pid = 760] [serial = 1987] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 105 (18277000) [pid = 760] [serial = 1990] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 104 (197D1400) [pid = 760] [serial = 2005] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 103 (16B6A800) [pid = 760] [serial = 1999] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 102 (17C44400) [pid = 760] [serial = 2000] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 101 (158E7800) [pid = 760] [serial = 1997] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 100 (14A91400) [pid = 760] [serial = 1996] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1969C400) [pid = 760] [serial = 2002] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 98 (19757C00) [pid = 760] [serial = 2003] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 97 (18AC9800) [pid = 760] [serial = 1993] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 96 (1680CC00) [pid = 760] [serial = 2014] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 95 (19EDA000) [pid = 760] [serial = 2017] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 94 (19DB3000) [pid = 760] [serial = 2012] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 93 (19EDE400) [pid = 760] [serial = 2018] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 92 (197D4C00) [pid = 760] [serial = 2006] [outer = 00000000] [url = about:blank] 06:21:56 INFO - PROCESS | 760 | --DOMWINDOW == 91 (16809000) [pid = 760] [serial = 2015] [outer = 00000000] [url = about:blank] 06:21:57 INFO - PROCESS | 760 | 1461075717059 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 06:21:57 INFO - PROCESS | 760 | 1461075717089 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 06:21:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:21:57 INFO - PROCESS | 760 | 1461075717095 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:21:57 INFO - PROCESS | 760 | 1461075717097 Marionette TRACE conn2 <- [1,2714,null,{}] 06:21:57 INFO - PROCESS | 760 | 1461075717101 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:57 INFO - PROCESS | 760 | 1461075717189 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 06:21:57 INFO - PROCESS | 760 | 1461075717199 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:57 INFO - PROCESS | 760 | ++DOCSHELL 14A9CC00 == 41 [pid = 760] [id = 688] 06:21:57 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (15457800) [pid = 760] [serial = 2064] [outer = 00000000] 06:21:57 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (16812800) [pid = 760] [serial = 2065] [outer = 15457800] 06:21:57 INFO - PROCESS | 760 | 1461075717244 Marionette DEBUG loaded listener.js 06:21:57 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (17B45400) [pid = 760] [serial = 2066] [outer = 15457800] 06:21:57 INFO - PROCESS | 760 | 1461075717755 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 06:21:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:21:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 702ms 06:21:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:21:57 INFO - PROCESS | 760 | 1461075717802 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 06:21:57 INFO - PROCESS | 760 | 1461075717804 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 06:21:57 INFO - PROCESS | 760 | 1461075717808 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:21:57 INFO - PROCESS | 760 | 1461075717811 Marionette TRACE conn2 <- [1,2718,null,{}] 06:21:57 INFO - PROCESS | 760 | 1461075717821 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:57 INFO - PROCESS | 760 | 1461075717911 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 06:21:58 INFO - PROCESS | 760 | 1461075718011 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:58 INFO - PROCESS | 760 | ++DOCSHELL 16458800 == 42 [pid = 760] [id = 689] 06:21:58 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (16472400) [pid = 760] [serial = 2067] [outer = 00000000] 06:21:58 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (18485000) [pid = 760] [serial = 2068] [outer = 16472400] 06:21:58 INFO - PROCESS | 760 | 1461075718060 Marionette DEBUG loaded listener.js 06:21:58 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (18ACA800) [pid = 760] [serial = 2069] [outer = 16472400] 06:21:58 INFO - PROCESS | 760 | 1461075718966 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 06:21:59 INFO - PROCESS | 760 | 1461075719011 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 06:21:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:21:59 INFO - PROCESS | 760 | 1461075719015 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:21:59 INFO - PROCESS | 760 | 1461075719016 Marionette TRACE conn2 <- [1,2722,null,{}] 06:21:59 INFO - PROCESS | 760 | 1461075719027 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:59 INFO - PROCESS | 760 | 1461075719141 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 06:21:59 INFO - PROCESS | 760 | 1461075719147 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:59 INFO - PROCESS | 760 | ++DOCSHELL 19751800 == 43 [pid = 760] [id = 690] 06:21:59 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (1975C800) [pid = 760] [serial = 2070] [outer = 00000000] 06:21:59 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (197D7000) [pid = 760] [serial = 2071] [outer = 1975C800] 06:21:59 INFO - PROCESS | 760 | 1461075719193 Marionette DEBUG loaded listener.js 06:21:59 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (19825000) [pid = 760] [serial = 2072] [outer = 1975C800] 06:21:59 INFO - PROCESS | 760 | 1461075719682 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 06:21:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:21:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 687ms 06:21:59 INFO - PROCESS | 760 | 1461075719717 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 06:21:59 INFO - PROCESS | 760 | 1461075719719 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 06:21:59 INFO - PROCESS | 760 | 1461075719722 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:21:59 INFO - PROCESS | 760 | 1461075719724 Marionette TRACE conn2 <- [1,2726,null,{}] 06:21:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:21:59 INFO - PROCESS | 760 | 1461075719731 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:21:59 INFO - PROCESS | 760 | 1461075719874 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 06:21:59 INFO - PROCESS | 760 | 1461075719943 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:59 INFO - PROCESS | 760 | ++DOCSHELL 167C2000 == 44 [pid = 760] [id = 691] 06:21:59 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (197CBC00) [pid = 760] [serial = 2073] [outer = 00000000] 06:21:59 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (19DB4400) [pid = 760] [serial = 2074] [outer = 197CBC00] 06:21:59 INFO - PROCESS | 760 | 1461075719988 Marionette DEBUG loaded listener.js 06:22:00 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (19DBC400) [pid = 760] [serial = 2075] [outer = 197CBC00] 06:22:00 INFO - PROCESS | 760 | 1461075720413 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 06:22:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:22:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 749ms 06:22:00 INFO - PROCESS | 760 | 1461075720464 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 06:22:00 INFO - PROCESS | 760 | 1461075720466 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 06:22:00 INFO - PROCESS | 760 | 1461075720470 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:22:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:22:00 INFO - PROCESS | 760 | 1461075720471 Marionette TRACE conn2 <- [1,2730,null,{}] 06:22:00 INFO - PROCESS | 760 | 1461075720480 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:00 INFO - PROCESS | 760 | 1461075720653 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 06:22:00 INFO - PROCESS | 760 | 1461075720724 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:00 INFO - PROCESS | 760 | ++DOCSHELL 138CF000 == 45 [pid = 760] [id = 692] 06:22:00 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (19DB0400) [pid = 760] [serial = 2076] [outer = 00000000] 06:22:00 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1A555400) [pid = 760] [serial = 2077] [outer = 19DB0400] 06:22:00 INFO - PROCESS | 760 | 1461075720772 Marionette DEBUG loaded listener.js 06:22:00 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1A5D9000) [pid = 760] [serial = 2078] [outer = 19DB0400] 06:22:01 INFO - PROCESS | 760 | --DOMWINDOW == 105 (16808400) [pid = 760] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:22:01 INFO - PROCESS | 760 | --DOMWINDOW == 104 (15694000) [pid = 760] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:22:01 INFO - PROCESS | 760 | --DOMWINDOW == 103 (1A0D7000) [pid = 760] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:22:01 INFO - PROCESS | 760 | --DOMWINDOW == 102 (11C2A000) [pid = 760] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:22:01 INFO - PROCESS | 760 | --DOMWINDOW == 101 (12D73400) [pid = 760] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:22:01 INFO - PROCESS | 760 | --DOMWINDOW == 100 (182CE000) [pid = 760] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:22:01 INFO - PROCESS | 760 | 1461075721201 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 06:22:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:22:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 796ms 06:22:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:22:01 INFO - PROCESS | 760 | 1461075721272 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 06:22:01 INFO - PROCESS | 760 | 1461075721274 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 06:22:01 INFO - PROCESS | 760 | 1461075721277 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:22:01 INFO - PROCESS | 760 | 1461075721279 Marionette TRACE conn2 <- [1,2734,null,{}] 06:22:01 INFO - PROCESS | 760 | 1461075721282 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:01 INFO - PROCESS | 760 | 1461075721359 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 06:22:01 INFO - PROCESS | 760 | 1461075721459 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:01 INFO - PROCESS | 760 | ++DOCSHELL 12C4D800 == 46 [pid = 760] [id = 693] 06:22:01 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (15694000) [pid = 760] [serial = 2079] [outer = 00000000] 06:22:01 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (1A55AC00) [pid = 760] [serial = 2080] [outer = 15694000] 06:22:01 INFO - PROCESS | 760 | 1461075721503 Marionette DEBUG loaded listener.js 06:22:01 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (19DB9C00) [pid = 760] [serial = 2081] [outer = 15694000] 06:22:01 INFO - PROCESS | 760 | 1461075721851 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 06:22:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:22:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 593ms 06:22:01 INFO - PROCESS | 760 | 1461075721874 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 06:22:01 INFO - PROCESS | 760 | 1461075721876 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 06:22:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:22:01 INFO - PROCESS | 760 | 1461075721879 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:22:01 INFO - PROCESS | 760 | 1461075721881 Marionette TRACE conn2 <- [1,2738,null,{}] 06:22:01 INFO - PROCESS | 760 | 1461075721885 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:01 INFO - PROCESS | 760 | 1461075722002 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 06:22:02 INFO - PROCESS | 760 | 1461075722040 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:02 INFO - PROCESS | 760 | ++DOCSHELL 12BE0000 == 47 [pid = 760] [id = 694] 06:22:02 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (12CBBC00) [pid = 760] [serial = 2082] [outer = 00000000] 06:22:02 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (1AA77C00) [pid = 760] [serial = 2083] [outer = 12CBBC00] 06:22:02 INFO - PROCESS | 760 | 1461075722088 Marionette DEBUG loaded listener.js 06:22:02 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (1AA77400) [pid = 760] [serial = 2084] [outer = 12CBBC00] 06:22:02 INFO - PROCESS | 760 | 1461075722491 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 06:22:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:22:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 640ms 06:22:02 INFO - PROCESS | 760 | 1461075722518 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 06:22:02 INFO - PROCESS | 760 | 1461075722520 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 06:22:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:22:02 INFO - PROCESS | 760 | 1461075722523 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:22:02 INFO - PROCESS | 760 | 1461075722525 Marionette TRACE conn2 <- [1,2742,null,{}] 06:22:02 INFO - PROCESS | 760 | 1461075722528 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:02 INFO - PROCESS | 760 | 1461075722646 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 06:22:02 INFO - PROCESS | 760 | 1461075722654 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:02 INFO - PROCESS | 760 | ++DOCSHELL 1A0DFC00 == 48 [pid = 760] [id = 695] 06:22:02 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (1A0E0800) [pid = 760] [serial = 2085] [outer = 00000000] 06:22:02 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (1C0B0800) [pid = 760] [serial = 2086] [outer = 1A0E0800] 06:22:02 INFO - PROCESS | 760 | 1461075722702 Marionette DEBUG loaded listener.js 06:22:02 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (1C0C4000) [pid = 760] [serial = 2087] [outer = 1A0E0800] 06:22:03 INFO - PROCESS | 760 | 1461075723191 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 06:22:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:22:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 686ms 06:22:03 INFO - PROCESS | 760 | 1461075723223 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 06:22:03 INFO - PROCESS | 760 | 1461075723228 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 06:22:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:22:03 INFO - PROCESS | 760 | 1461075723233 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:22:03 INFO - PROCESS | 760 | 1461075723238 Marionette TRACE conn2 <- [1,2746,null,{}] 06:22:03 INFO - PROCESS | 760 | 1461075723244 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:03 INFO - PROCESS | 760 | 1461075723352 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 06:22:03 INFO - PROCESS | 760 | 1461075723534 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:03 INFO - PROCESS | 760 | ++DOCSHELL 1320B000 == 49 [pid = 760] [id = 696] 06:22:03 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (14A92800) [pid = 760] [serial = 2088] [outer = 00000000] 06:22:03 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (158E7800) [pid = 760] [serial = 2089] [outer = 14A92800] 06:22:03 INFO - PROCESS | 760 | 1461075723591 Marionette DEBUG loaded listener.js 06:22:03 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (16473000) [pid = 760] [serial = 2090] [outer = 14A92800] 06:22:04 INFO - PROCESS | 760 | 1461075724124 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 06:22:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:22:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 936ms 06:22:04 INFO - PROCESS | 760 | 1461075724180 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 06:22:04 INFO - PROCESS | 760 | 1461075724186 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 06:22:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:22:04 INFO - PROCESS | 760 | 1461075724193 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:22:04 INFO - PROCESS | 760 | 1461075724195 Marionette TRACE conn2 <- [1,2750,null,{}] 06:22:04 INFO - PROCESS | 760 | 1461075724199 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:04 INFO - PROCESS | 760 | 1461075724308 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 06:22:04 INFO - PROCESS | 760 | 1461075724421 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:04 INFO - PROCESS | 760 | ++DOCSHELL 18275000 == 50 [pid = 760] [id = 697] 06:22:04 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (18275400) [pid = 760] [serial = 2091] [outer = 00000000] 06:22:04 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (18430C00) [pid = 760] [serial = 2092] [outer = 18275400] 06:22:04 INFO - PROCESS | 760 | 1461075724522 Marionette DEBUG loaded listener.js 06:22:04 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (197A1000) [pid = 760] [serial = 2093] [outer = 18275400] 06:22:05 INFO - PROCESS | 760 | 1461075725140 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 06:22:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:22:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 999ms 06:22:05 INFO - PROCESS | 760 | 1461075725193 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 06:22:05 INFO - PROCESS | 760 | 1461075725195 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 06:22:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:22:05 INFO - PROCESS | 760 | 1461075725199 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:22:05 INFO - PROCESS | 760 | 1461075725203 Marionette TRACE conn2 <- [1,2754,null,{}] 06:22:05 INFO - PROCESS | 760 | 1461075725229 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:05 INFO - PROCESS | 760 | 1461075725339 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 06:22:05 INFO - PROCESS | 760 | 1461075725478 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:05 INFO - PROCESS | 760 | ++DOCSHELL 1841D400 == 51 [pid = 760] [id = 698] 06:22:05 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (19DAF800) [pid = 760] [serial = 2094] [outer = 00000000] 06:22:05 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1BE63C00) [pid = 760] [serial = 2095] [outer = 19DAF800] 06:22:05 INFO - PROCESS | 760 | 1461075725535 Marionette DEBUG loaded listener.js 06:22:05 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1C0C6400) [pid = 760] [serial = 2096] [outer = 19DAF800] 06:22:06 INFO - PROCESS | 760 | 1461075726130 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 06:22:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:22:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 999ms 06:22:06 INFO - PROCESS | 760 | 1461075726202 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 06:22:06 INFO - PROCESS | 760 | 1461075726205 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 06:22:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:22:06 INFO - PROCESS | 760 | 1461075726208 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:22:06 INFO - PROCESS | 760 | 1461075726210 Marionette TRACE conn2 <- [1,2758,null,{}] 06:22:06 INFO - PROCESS | 760 | 1461075726214 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:06 INFO - PROCESS | 760 | 1461075726316 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 06:22:06 INFO - PROCESS | 760 | 1461075726456 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:06 INFO - PROCESS | 760 | ++DOCSHELL 1C0CFC00 == 52 [pid = 760] [id = 699] 06:22:06 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1C0D0000) [pid = 760] [serial = 2097] [outer = 00000000] 06:22:06 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (1C17AC00) [pid = 760] [serial = 2098] [outer = 1C0D0000] 06:22:06 INFO - PROCESS | 760 | 1461075726511 Marionette DEBUG loaded listener.js 06:22:06 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (1C322000) [pid = 760] [serial = 2099] [outer = 1C0D0000] 06:22:07 INFO - PROCESS | 760 | 1461075727097 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 06:22:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:22:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 952ms 06:22:07 INFO - PROCESS | 760 | 1461075727153 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 06:22:07 INFO - PROCESS | 760 | 1461075727155 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 06:22:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:22:07 INFO - PROCESS | 760 | 1461075727159 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:22:07 INFO - PROCESS | 760 | 1461075727160 Marionette TRACE conn2 <- [1,2762,null,{}] 06:22:07 INFO - PROCESS | 760 | 1461075727164 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:07 INFO - PROCESS | 760 | 1461075727263 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 06:22:07 INFO - PROCESS | 760 | 1461075727424 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:07 INFO - PROCESS | 760 | ++DOCSHELL 16804C00 == 53 [pid = 760] [id = 700] 06:22:07 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (18ABC800) [pid = 760] [serial = 2100] [outer = 00000000] 06:22:07 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1C32B000) [pid = 760] [serial = 2101] [outer = 18ABC800] 06:22:07 INFO - PROCESS | 760 | 1461075727482 Marionette DEBUG loaded listener.js 06:22:07 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (1CA0B400) [pid = 760] [serial = 2102] [outer = 18ABC800] 06:22:08 INFO - PROCESS | 760 | 1461075728292 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 06:22:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:22:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1187ms 06:22:08 INFO - PROCESS | 760 | 1461075728352 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 06:22:08 INFO - PROCESS | 760 | 1461075728356 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 06:22:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:22:08 INFO - PROCESS | 760 | 1461075728361 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:22:08 INFO - PROCESS | 760 | 1461075728364 Marionette TRACE conn2 <- [1,2766,null,{}] 06:22:08 INFO - PROCESS | 760 | 1461075728370 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:08 INFO - PROCESS | 760 | 1461075728463 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 06:22:08 INFO - PROCESS | 760 | 1461075728607 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:08 INFO - PROCESS | 760 | ++DOCSHELL 13439400 == 54 [pid = 760] [id = 701] 06:22:08 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (1343AC00) [pid = 760] [serial = 2103] [outer = 00000000] 06:22:08 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (15D06400) [pid = 760] [serial = 2104] [outer = 1343AC00] 06:22:08 INFO - PROCESS | 760 | 1461075728679 Marionette DEBUG loaded listener.js 06:22:08 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (16468800) [pid = 760] [serial = 2105] [outer = 1343AC00] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 126 (1929CC00) [pid = 760] [serial = 2044] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 125 (12CF8C00) [pid = 760] [serial = 2023] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 124 (1645B800) [pid = 760] [serial = 2026] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOCSHELL 17B4E000 == 53 [pid = 760] [id = 684] 06:22:09 INFO - PROCESS | 760 | --DOCSHELL 156A1400 == 52 [pid = 760] [id = 683] 06:22:09 INFO - PROCESS | 760 | --DOCSHELL 11B6A000 == 51 [pid = 760] [id = 682] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 123 (18274800) [pid = 760] [serial = 2039] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 122 (18271800) [pid = 760] [serial = 2038] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 121 (16472000) [pid = 760] [serial = 2035] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1A554400) [pid = 760] [serial = 2021] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 119 (13443800) [pid = 760] [serial = 2030] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 118 (12C01C00) [pid = 760] [serial = 2029] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 117 (14202800) [pid = 760] [serial = 2032] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 116 (14A03800) [pid = 760] [serial = 2033] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 115 (189BAC00) [pid = 760] [serial = 2041] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 114 (18AC0C00) [pid = 760] [serial = 2042] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | --DOMWINDOW == 113 (16545800) [pid = 760] [serial = 2036] [outer = 00000000] [url = about:blank] 06:22:09 INFO - PROCESS | 760 | 1461075729247 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 06:22:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:22:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 937ms 06:22:09 INFO - PROCESS | 760 | 1461075729304 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 06:22:09 INFO - PROCESS | 760 | 1461075729309 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 06:22:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:22:09 INFO - PROCESS | 760 | 1461075729315 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:22:09 INFO - PROCESS | 760 | 1461075729317 Marionette TRACE conn2 <- [1,2770,null,{}] 06:22:09 INFO - PROCESS | 760 | 1461075729321 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:09 INFO - PROCESS | 760 | 1461075729406 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 06:22:09 INFO - PROCESS | 760 | 1461075729414 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:09 INFO - PROCESS | 760 | ++DOCSHELL 11C5C800 == 52 [pid = 760] [id = 702] 06:22:09 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (13441400) [pid = 760] [serial = 2106] [outer = 00000000] 06:22:09 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (16461C00) [pid = 760] [serial = 2107] [outer = 13441400] 06:22:09 INFO - PROCESS | 760 | 1461075729460 Marionette DEBUG loaded listener.js 06:22:09 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1673D400) [pid = 760] [serial = 2108] [outer = 13441400] 06:22:09 INFO - PROCESS | 760 | 1461075730011 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 06:22:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:22:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 734ms 06:22:10 INFO - PROCESS | 760 | 1461075730054 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 06:22:10 INFO - PROCESS | 760 | 1461075730056 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 06:22:10 INFO - PROCESS | 760 | 1461075730060 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:22:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:22:10 INFO - PROCESS | 760 | 1461075730063 Marionette TRACE conn2 <- [1,2774,null,{}] 06:22:10 INFO - PROCESS | 760 | 1461075730073 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:10 INFO - PROCESS | 760 | 1461075730164 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 06:22:10 INFO - PROCESS | 760 | 1461075730268 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:10 INFO - PROCESS | 760 | ++DOCSHELL 17C40800 == 53 [pid = 760] [id = 703] 06:22:10 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (17C48400) [pid = 760] [serial = 2109] [outer = 00000000] 06:22:10 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (18272800) [pid = 760] [serial = 2110] [outer = 17C48400] 06:22:10 INFO - PROCESS | 760 | 1461075730316 Marionette DEBUG loaded listener.js 06:22:10 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (182C6800) [pid = 760] [serial = 2111] [outer = 17C48400] 06:22:10 INFO - PROCESS | 760 | 1461075730681 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 06:22:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:22:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 687ms 06:22:10 INFO - PROCESS | 760 | 1461075730744 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 06:22:10 INFO - PROCESS | 760 | 1461075730746 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 06:22:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:22:10 INFO - PROCESS | 760 | 1461075730749 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:22:10 INFO - PROCESS | 760 | 1461075730751 Marionette TRACE conn2 <- [1,2778,null,{}] 06:22:10 INFO - PROCESS | 760 | 1461075730754 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:10 INFO - PROCESS | 760 | 1461075730836 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 06:22:10 INFO - PROCESS | 760 | 1461075730842 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:10 INFO - PROCESS | 760 | ++DOCSHELL 1827B000 == 54 [pid = 760] [id = 704] 06:22:10 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (18433400) [pid = 760] [serial = 2112] [outer = 00000000] 06:22:10 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (18AC4400) [pid = 760] [serial = 2113] [outer = 18433400] 06:22:10 INFO - PROCESS | 760 | 1461075730887 Marionette DEBUG loaded listener.js 06:22:10 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (196A5C00) [pid = 760] [serial = 2114] [outer = 18433400] 06:22:11 INFO - PROCESS | 760 | 1461075731358 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 06:22:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:22:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 702ms 06:22:11 INFO - PROCESS | 760 | 1461075731449 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 06:22:11 INFO - PROCESS | 760 | 1461075731451 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 06:22:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:22:11 INFO - PROCESS | 760 | 1461075731454 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:22:11 INFO - PROCESS | 760 | 1461075731456 Marionette TRACE conn2 <- [1,2782,null,{}] 06:22:11 INFO - PROCESS | 760 | 1461075731460 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:11 INFO - PROCESS | 760 | 1461075731599 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 06:22:11 INFO - PROCESS | 760 | 1461075731626 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:11 INFO - PROCESS | 760 | ++DOCSHELL 1325C800 == 55 [pid = 760] [id = 705] 06:22:11 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (16B5E400) [pid = 760] [serial = 2115] [outer = 00000000] 06:22:11 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (197CE400) [pid = 760] [serial = 2116] [outer = 16B5E400] 06:22:11 INFO - PROCESS | 760 | 1461075731671 Marionette DEBUG loaded listener.js 06:22:11 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (197DA400) [pid = 760] [serial = 2117] [outer = 16B5E400] 06:22:12 INFO - PROCESS | 760 | 1461075732112 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 06:22:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:22:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 702ms 06:22:12 INFO - PROCESS | 760 | 1461075732154 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 06:22:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:22:12 INFO - PROCESS | 760 | 1461075732157 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 06:22:12 INFO - PROCESS | 760 | 1461075732162 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:22:12 INFO - PROCESS | 760 | 1461075732164 Marionette TRACE conn2 <- [1,2786,null,{}] 06:22:12 INFO - PROCESS | 760 | 1461075732169 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:12 INFO - PROCESS | 760 | 1461075732303 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 06:22:12 INFO - PROCESS | 760 | 1461075732371 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:12 INFO - PROCESS | 760 | ++DOCSHELL 1975E400 == 56 [pid = 760] [id = 706] 06:22:12 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (197AB000) [pid = 760] [serial = 2118] [outer = 00000000] 06:22:12 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1A041C00) [pid = 760] [serial = 2119] [outer = 197AB000] 06:22:12 INFO - PROCESS | 760 | 1461075732418 Marionette DEBUG loaded listener.js 06:22:12 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1A55B400) [pid = 760] [serial = 2120] [outer = 197AB000] 06:22:12 INFO - PROCESS | 760 | 1461075732836 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 06:22:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:22:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 703ms 06:22:12 INFO - PROCESS | 760 | 1461075732862 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 06:22:12 INFO - PROCESS | 760 | 1461075732864 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 06:22:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:22:12 INFO - PROCESS | 760 | 1461075732868 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:22:12 INFO - PROCESS | 760 | 1461075732869 Marionette TRACE conn2 <- [1,2790,null,{}] 06:22:12 INFO - PROCESS | 760 | 1461075732873 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:13 INFO - PROCESS | 760 | 1461075733012 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 06:22:13 INFO - PROCESS | 760 | 1461075733036 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:13 INFO - PROCESS | 760 | ++DOCSHELL 1A560000 == 57 [pid = 760] [id = 707] 06:22:13 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1A561800) [pid = 760] [serial = 2121] [outer = 00000000] 06:22:13 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (1C0AB400) [pid = 760] [serial = 2122] [outer = 1A561800] 06:22:13 INFO - PROCESS | 760 | 1461075733081 Marionette DEBUG loaded listener.js 06:22:13 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1C0CA400) [pid = 760] [serial = 2123] [outer = 1A561800] 06:22:13 INFO - PROCESS | 760 | --DOMWINDOW == 130 (197CBC00) [pid = 760] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:22:13 INFO - PROCESS | 760 | --DOMWINDOW == 129 (1975C800) [pid = 760] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:22:13 INFO - PROCESS | 760 | --DOMWINDOW == 128 (19DB0400) [pid = 760] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:22:13 INFO - PROCESS | 760 | --DOMWINDOW == 127 (14204400) [pid = 760] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:22:13 INFO - PROCESS | 760 | --DOMWINDOW == 126 (15457800) [pid = 760] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:22:13 INFO - PROCESS | 760 | --DOMWINDOW == 125 (16472400) [pid = 760] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:22:13 INFO - PROCESS | 760 | --DOMWINDOW == 124 (15694000) [pid = 760] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:22:13 INFO - PROCESS | 760 | --DOMWINDOW == 123 (12CBBC00) [pid = 760] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:22:13 INFO - PROCESS | 760 | --DOMWINDOW == 122 (18E62800) [pid = 760] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:22:13 INFO - PROCESS | 760 | 1461075733678 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 06:22:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:22:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 828ms 06:22:13 INFO - PROCESS | 760 | 1461075733712 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 06:22:13 INFO - PROCESS | 760 | 1461075733714 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 06:22:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:22:13 INFO - PROCESS | 760 | 1461075733718 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:22:13 INFO - PROCESS | 760 | 1461075733720 Marionette TRACE conn2 <- [1,2794,null,{}] 06:22:13 INFO - PROCESS | 760 | 1461075733723 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:13 INFO - PROCESS | 760 | 1461075733800 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 06:22:13 INFO - PROCESS | 760 | 1461075733807 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:13 INFO - PROCESS | 760 | ++DOCSHELL 11C5E800 == 58 [pid = 760] [id = 708] 06:22:13 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (12D4BC00) [pid = 760] [serial = 2124] [outer = 00000000] 06:22:13 INFO - PROCESS | 760 | ++DOMWINDOW == 124 (18276C00) [pid = 760] [serial = 2125] [outer = 12D4BC00] 06:22:13 INFO - PROCESS | 760 | 1461075733940 Marionette DEBUG loaded listener.js 06:22:14 INFO - PROCESS | 760 | ++DOMWINDOW == 125 (19DBD400) [pid = 760] [serial = 2126] [outer = 12D4BC00] 06:22:14 INFO - PROCESS | 760 | 1461075734312 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 06:22:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:22:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 640ms 06:22:14 INFO - PROCESS | 760 | 1461075734356 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 06:22:14 INFO - PROCESS | 760 | 1461075734358 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 06:22:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:22:14 INFO - PROCESS | 760 | 1461075734363 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:22:14 INFO - PROCESS | 760 | 1461075734365 Marionette TRACE conn2 <- [1,2798,null,{}] 06:22:14 INFO - PROCESS | 760 | 1461075734369 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:14 INFO - PROCESS | 760 | 1461075734447 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 06:22:14 INFO - PROCESS | 760 | 1461075734547 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:14 INFO - PROCESS | 760 | ++DOCSHELL 17B4A400 == 59 [pid = 760] [id = 709] 06:22:14 INFO - PROCESS | 760 | ++DOMWINDOW == 126 (19AC7C00) [pid = 760] [serial = 2127] [outer = 00000000] 06:22:14 INFO - PROCESS | 760 | ++DOMWINDOW == 127 (1C32F000) [pid = 760] [serial = 2128] [outer = 19AC7C00] 06:22:14 INFO - PROCESS | 760 | 1461075734591 Marionette DEBUG loaded listener.js 06:22:14 INFO - PROCESS | 760 | ++DOMWINDOW == 128 (1CA0B000) [pid = 760] [serial = 2129] [outer = 19AC7C00] 06:22:14 INFO - PROCESS | 760 | 1461075734963 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 06:22:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:22:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 640ms 06:22:14 INFO - PROCESS | 760 | 1461075734999 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 06:22:14 INFO - PROCESS | 760 | 1461075735001 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 06:22:14 INFO - PROCESS | 760 | 1461075735004 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:22:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:22:15 INFO - PROCESS | 760 | 1461075735006 Marionette TRACE conn2 <- [1,2802,null,{}] 06:22:15 INFO - PROCESS | 760 | 1461075735009 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:15 INFO - PROCESS | 760 | 1461075735128 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 06:22:15 INFO - PROCESS | 760 | 1461075735137 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:15 INFO - PROCESS | 760 | ++DOCSHELL 13640400 == 60 [pid = 760] [id = 710] 06:22:15 INFO - PROCESS | 760 | ++DOMWINDOW == 129 (1CA0B800) [pid = 760] [serial = 2130] [outer = 00000000] 06:22:15 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (14A96800) [pid = 760] [serial = 2131] [outer = 1CA0B800] 06:22:15 INFO - PROCESS | 760 | 1461075735184 Marionette DEBUG loaded listener.js 06:22:15 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (1CAB9C00) [pid = 760] [serial = 2132] [outer = 1CA0B800] 06:22:15 INFO - PROCESS | 760 | 1461075735709 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 06:22:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:22:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 749ms 06:22:15 INFO - PROCESS | 760 | 1461075735746 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 06:22:15 INFO - PROCESS | 760 | 1461075735750 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 06:22:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:22:15 INFO - PROCESS | 760 | 1461075735756 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:22:15 INFO - PROCESS | 760 | 1461075735760 Marionette TRACE conn2 <- [1,2806,null,{}] 06:22:15 INFO - PROCESS | 760 | 1461075735767 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:15 INFO - PROCESS | 760 | 1461075735926 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 06:22:16 INFO - PROCESS | 760 | 1461075736073 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:16 INFO - PROCESS | 760 | ++DOCSHELL 13438800 == 61 [pid = 760] [id = 711] 06:22:16 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1343D800) [pid = 760] [serial = 2133] [outer = 00000000] 06:22:16 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (14A97000) [pid = 760] [serial = 2134] [outer = 1343D800] 06:22:16 INFO - PROCESS | 760 | 1461075736130 Marionette DEBUG loaded listener.js 06:22:16 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (156E3C00) [pid = 760] [serial = 2135] [outer = 1343D800] 06:22:16 INFO - PROCESS | 760 | 1461075736693 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 06:22:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:22:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 999ms 06:22:16 INFO - PROCESS | 760 | 1461075736759 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 06:22:16 INFO - PROCESS | 760 | 1461075736765 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 06:22:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:22:16 INFO - PROCESS | 760 | 1461075736772 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:22:16 INFO - PROCESS | 760 | 1461075736775 Marionette TRACE conn2 <- [1,2810,null,{}] 06:22:16 INFO - PROCESS | 760 | 1461075736778 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:16 INFO - PROCESS | 760 | 1461075736883 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 06:22:17 INFO - PROCESS | 760 | 1461075737026 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:17 INFO - PROCESS | 760 | ++DOCSHELL 15C8B800 == 62 [pid = 760] [id = 712] 06:22:17 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (167C4C00) [pid = 760] [serial = 2136] [outer = 00000000] 06:22:17 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (180D5C00) [pid = 760] [serial = 2137] [outer = 167C4C00] 06:22:17 INFO - PROCESS | 760 | 1461075737082 Marionette DEBUG loaded listener.js 06:22:17 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (18489400) [pid = 760] [serial = 2138] [outer = 167C4C00] 06:22:17 INFO - PROCESS | 760 | 1461075737695 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 06:22:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:22:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 998ms 06:22:17 INFO - PROCESS | 760 | 1461075737772 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 06:22:17 INFO - PROCESS | 760 | 1461075737775 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 06:22:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:22:17 INFO - PROCESS | 760 | 1461075737778 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:22:17 INFO - PROCESS | 760 | 1461075737782 Marionette TRACE conn2 <- [1,2814,null,{}] 06:22:17 INFO - PROCESS | 760 | 1461075737793 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:17 INFO - PROCESS | 760 | 1461075737901 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 06:22:18 INFO - PROCESS | 760 | 1461075738043 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:18 INFO - PROCESS | 760 | ++DOCSHELL 1A559800 == 63 [pid = 760] [id = 713] 06:22:18 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1A560C00) [pid = 760] [serial = 2139] [outer = 00000000] 06:22:18 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1CA15400) [pid = 760] [serial = 2140] [outer = 1A560C00] 06:22:18 INFO - PROCESS | 760 | 1461075738101 Marionette DEBUG loaded listener.js 06:22:18 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1CAC6800) [pid = 760] [serial = 2141] [outer = 1A560C00] 06:22:18 INFO - PROCESS | 760 | 1461075738684 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:22:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:22:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 937ms 06:22:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:22:18 INFO - PROCESS | 760 | 1461075738723 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 06:22:18 INFO - PROCESS | 760 | 1461075738726 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 06:22:18 INFO - PROCESS | 760 | 1461075738729 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:22:18 INFO - PROCESS | 760 | 1461075738731 Marionette TRACE conn2 <- [1,2818,null,{}] 06:22:18 INFO - PROCESS | 760 | 1461075738735 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:18 INFO - PROCESS | 760 | 1461075738838 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 06:22:18 INFO - PROCESS | 760 | 1461075738980 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:18 INFO - PROCESS | 760 | ++DOCSHELL 1CF1FC00 == 64 [pid = 760] [id = 714] 06:22:18 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1CF20000) [pid = 760] [serial = 2142] [outer = 00000000] 06:22:19 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1CFAEC00) [pid = 760] [serial = 2143] [outer = 1CF20000] 06:22:19 INFO - PROCESS | 760 | 1461075739036 Marionette DEBUG loaded listener.js 06:22:19 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1D2A4000) [pid = 760] [serial = 2144] [outer = 1CF20000] 06:22:19 INFO - PROCESS | 760 | 1461075739604 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 06:22:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:22:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 937ms 06:22:19 INFO - PROCESS | 760 | 1461075739674 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 06:22:19 INFO - PROCESS | 760 | 1461075739677 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 06:22:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:22:19 INFO - PROCESS | 760 | 1461075739680 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:22:19 INFO - PROCESS | 760 | 1461075739682 Marionette TRACE conn2 <- [1,2822,null,{}] 06:22:19 INFO - PROCESS | 760 | 1461075739686 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:19 INFO - PROCESS | 760 | 1461075739785 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 06:22:19 INFO - PROCESS | 760 | 1461075739938 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:19 INFO - PROCESS | 760 | ++DOCSHELL 1CABC000 == 65 [pid = 760] [id = 715] 06:22:19 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1CABCC00) [pid = 760] [serial = 2145] [outer = 00000000] 06:22:19 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1D2AC000) [pid = 760] [serial = 2146] [outer = 1CABCC00] 06:22:19 INFO - PROCESS | 760 | 1461075739992 Marionette DEBUG loaded listener.js 06:22:20 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1D2ABC00) [pid = 760] [serial = 2147] [outer = 1CABCC00] 06:22:20 INFO - PROCESS | 760 | 1461075740704 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:22:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:22:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1077ms 06:22:20 INFO - PROCESS | 760 | 1461075740774 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 06:22:20 INFO - PROCESS | 760 | 1461075740778 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 06:22:20 INFO - PROCESS | 760 | 1461075740783 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:22:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:22:20 INFO - PROCESS | 760 | 1461075740787 Marionette TRACE conn2 <- [1,2826,null,{}] 06:22:20 INFO - PROCESS | 760 | 1461075740795 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:20 INFO - PROCESS | 760 | 1461075740912 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 06:22:21 INFO - PROCESS | 760 | 1461075741063 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:21 INFO - PROCESS | 760 | ++DOCSHELL 12CED000 == 66 [pid = 760] [id = 716] 06:22:21 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (13205400) [pid = 760] [serial = 2148] [outer = 00000000] 06:22:21 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (17B46C00) [pid = 760] [serial = 2149] [outer = 13205400] 06:22:21 INFO - PROCESS | 760 | 1461075741118 Marionette DEBUG loaded listener.js 06:22:21 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (17C43C00) [pid = 760] [serial = 2150] [outer = 13205400] 06:22:21 INFO - PROCESS | 760 | 1461075741720 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 06:22:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:22:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 999ms 06:22:21 INFO - PROCESS | 760 | 1461075741787 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 06:22:21 INFO - PROCESS | 760 | 1461075741792 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 06:22:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:22:21 INFO - PROCESS | 760 | 1461075741798 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:22:21 INFO - PROCESS | 760 | 1461075741801 Marionette TRACE conn2 <- [1,2830,null,{}] 06:22:21 INFO - PROCESS | 760 | 1461075741805 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:21 INFO - PROCESS | 760 | 1461075741960 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 06:22:21 INFO - PROCESS | 760 | 1461075741976 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:21 INFO - PROCESS | 760 | ++DOCSHELL 16469400 == 67 [pid = 760] [id = 717] 06:22:21 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1680F400) [pid = 760] [serial = 2151] [outer = 00000000] 06:22:21 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (19753400) [pid = 760] [serial = 2152] [outer = 1680F400] 06:22:22 INFO - PROCESS | 760 | 1461075742023 Marionette DEBUG loaded listener.js 06:22:22 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (197A9400) [pid = 760] [serial = 2153] [outer = 1680F400] 06:22:22 INFO - PROCESS | 760 | --DOCSHELL 1680C000 == 66 [pid = 760] [id = 649] 06:22:22 INFO - PROCESS | 760 | --DOCSHELL 17BFDC00 == 65 [pid = 760] [id = 662] 06:22:22 INFO - PROCESS | 760 | --DOCSHELL 17C4C400 == 64 [pid = 760] [id = 663] 06:22:22 INFO - PROCESS | 760 | --DOCSHELL 18279C00 == 63 [pid = 760] [id = 650] 06:22:22 INFO - PROCESS | 760 | --DOCSHELL 17BF1800 == 62 [pid = 760] [id = 664] 06:22:22 INFO - PROCESS | 760 | --DOCSHELL 1646EC00 == 61 [pid = 760] [id = 647] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 151 (16464C00) [pid = 760] [serial = 2050] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 150 (11C5C400) [pid = 760] [serial = 2047] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1841E800) [pid = 760] [serial = 2053] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 148 (19829800) [pid = 760] [serial = 2056] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 147 (19DB2000) [pid = 760] [serial = 2059] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 146 (1C0B0800) [pid = 760] [serial = 2086] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 145 (197A3400) [pid = 760] [serial = 2045] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 144 (19DB4400) [pid = 760] [serial = 2074] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 143 (19825000) [pid = 760] [serial = 2072] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 142 (1A555400) [pid = 760] [serial = 2077] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 141 (15DA7800) [pid = 760] [serial = 2063] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 140 (156E3000) [pid = 760] [serial = 2062] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 139 (16812800) [pid = 760] [serial = 2065] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 138 (17B45400) [pid = 760] [serial = 2066] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 137 (18485000) [pid = 760] [serial = 2068] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 136 (19DBC400) [pid = 760] [serial = 2075] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1A55AC00) [pid = 760] [serial = 2080] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 134 (1AA77400) [pid = 760] [serial = 2084] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1AA77C00) [pid = 760] [serial = 2083] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 132 (1A5D9000) [pid = 760] [serial = 2078] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 131 (197D7000) [pid = 760] [serial = 2071] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 130 (19DB9C00) [pid = 760] [serial = 2081] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | --DOMWINDOW == 129 (18ACA800) [pid = 760] [serial = 2069] [outer = 00000000] [url = about:blank] 06:22:22 INFO - PROCESS | 760 | 1461075742594 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 06:22:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:22:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 843ms 06:22:22 INFO - PROCESS | 760 | 1461075742640 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 06:22:22 INFO - PROCESS | 760 | 1461075742642 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 06:22:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:22:22 INFO - PROCESS | 760 | 1461075742648 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:22:22 INFO - PROCESS | 760 | 1461075742652 Marionette TRACE conn2 <- [1,2834,null,{}] 06:22:22 INFO - PROCESS | 760 | 1461075742662 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:22 INFO - PROCESS | 760 | 1461075742747 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 06:22:22 INFO - PROCESS | 760 | 1461075742872 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:22 INFO - PROCESS | 760 | ++DOCSHELL 16813C00 == 62 [pid = 760] [id = 718] 06:22:22 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (17B49400) [pid = 760] [serial = 2154] [outer = 00000000] 06:22:22 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (18ABB800) [pid = 760] [serial = 2155] [outer = 17B49400] 06:22:22 INFO - PROCESS | 760 | 1461075742926 Marionette DEBUG loaded listener.js 06:22:22 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1975E000) [pid = 760] [serial = 2156] [outer = 17B49400] 06:22:23 INFO - PROCESS | 760 | 1461075743302 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 06:22:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:22:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 702ms 06:22:23 INFO - PROCESS | 760 | 1461075743345 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 06:22:23 INFO - PROCESS | 760 | 1461075743348 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 06:22:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:22:23 INFO - PROCESS | 760 | 1461075743351 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:22:23 INFO - PROCESS | 760 | 1461075743353 Marionette TRACE conn2 <- [1,2838,null,{}] 06:22:23 INFO - PROCESS | 760 | 1461075743356 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:23 INFO - PROCESS | 760 | 1461075743438 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 06:22:23 INFO - PROCESS | 760 | 1461075743444 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:23 INFO - PROCESS | 760 | ++DOCSHELL 19254800 == 63 [pid = 760] [id = 719] 06:22:23 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (19825000) [pid = 760] [serial = 2157] [outer = 00000000] 06:22:23 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (19ABD400) [pid = 760] [serial = 2158] [outer = 19825000] 06:22:23 INFO - PROCESS | 760 | 1461075743489 Marionette DEBUG loaded listener.js 06:22:23 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (19DB7000) [pid = 760] [serial = 2159] [outer = 19825000] 06:22:23 INFO - PROCESS | 760 | 1461075743941 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:22:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:22:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 640ms 06:22:23 INFO - PROCESS | 760 | 1461075743989 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 06:22:23 INFO - PROCESS | 760 | 1461075743991 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 06:22:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:22:23 INFO - PROCESS | 760 | 1461075743995 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:22:23 INFO - PROCESS | 760 | 1461075743996 Marionette TRACE conn2 <- [1,2842,null,{}] 06:22:23 INFO - PROCESS | 760 | 1461075744000 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:24 INFO - PROCESS | 760 | 1461075744078 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 06:22:24 INFO - PROCESS | 760 | 1461075744085 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:24 INFO - PROCESS | 760 | ++DOCSHELL 13769400 == 64 [pid = 760] [id = 720] 06:22:24 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (19DBDC00) [pid = 760] [serial = 2160] [outer = 00000000] 06:22:24 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1A555400) [pid = 760] [serial = 2161] [outer = 19DBDC00] 06:22:24 INFO - PROCESS | 760 | 1461075744129 Marionette DEBUG loaded listener.js 06:22:24 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1A55D000) [pid = 760] [serial = 2162] [outer = 19DBDC00] 06:22:24 INFO - PROCESS | 760 | 1461075744634 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 06:22:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:22:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 687ms 06:22:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:22:24 INFO - PROCESS | 760 | 1461075744678 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 06:22:24 INFO - PROCESS | 760 | 1461075744680 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 06:22:24 INFO - PROCESS | 760 | 1461075744683 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:22:24 INFO - PROCESS | 760 | 1461075744685 Marionette TRACE conn2 <- [1,2846,null,{}] 06:22:24 INFO - PROCESS | 760 | 1461075744688 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:24 INFO - PROCESS | 760 | 1461075744825 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 06:22:24 INFO - PROCESS | 760 | 1461075744901 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:24 INFO - PROCESS | 760 | ++DOCSHELL 14202800 == 65 [pid = 760] [id = 721] 06:22:24 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1AA76800) [pid = 760] [serial = 2163] [outer = 00000000] 06:22:24 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1C0A8800) [pid = 760] [serial = 2164] [outer = 1AA76800] 06:22:24 INFO - PROCESS | 760 | 1461075744950 Marionette DEBUG loaded listener.js 06:22:25 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1C0B2000) [pid = 760] [serial = 2165] [outer = 1AA76800] 06:22:25 INFO - PROCESS | 760 | 1461075745368 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:22:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:22:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 06:22:25 INFO - PROCESS | 760 | 1461075745436 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 06:22:25 INFO - PROCESS | 760 | 1461075745438 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 06:22:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:22:25 INFO - PROCESS | 760 | 1461075745485 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:22:25 INFO - PROCESS | 760 | 1461075745487 Marionette TRACE conn2 <- [1,2850,null,{}] 06:22:25 INFO - PROCESS | 760 | 1461075745491 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:25 INFO - PROCESS | 760 | 1461075745612 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 06:22:25 INFO - PROCESS | 760 | 1461075745621 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:25 INFO - PROCESS | 760 | ++DOCSHELL 1A0DF800 == 66 [pid = 760] [id = 722] 06:22:25 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1C0A4000) [pid = 760] [serial = 2166] [outer = 00000000] 06:22:25 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1CA0E800) [pid = 760] [serial = 2167] [outer = 1C0A4000] 06:22:25 INFO - PROCESS | 760 | 1461075745722 Marionette DEBUG loaded listener.js 06:22:25 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1CA16000) [pid = 760] [serial = 2168] [outer = 1C0A4000] 06:22:26 INFO - PROCESS | 760 | 1461075746137 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 06:22:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:22:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 702ms 06:22:26 INFO - PROCESS | 760 | 1461075746173 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 06:22:26 INFO - PROCESS | 760 | 1461075746175 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 06:22:26 INFO - PROCESS | 760 | 1461075746178 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:22:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:22:26 INFO - PROCESS | 760 | 1461075746180 Marionette TRACE conn2 <- [1,2854,null,{}] 06:22:26 INFO - PROCESS | 760 | 1461075746183 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:26 INFO - PROCESS | 760 | 1461075746303 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 06:22:26 INFO - PROCESS | 760 | 1461075746310 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:26 INFO - PROCESS | 760 | ++DOCSHELL 1C17B800 == 67 [pid = 760] [id = 723] 06:22:26 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1CABD000) [pid = 760] [serial = 2169] [outer = 00000000] 06:22:26 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1D2A9800) [pid = 760] [serial = 2170] [outer = 1CABD000] 06:22:26 INFO - PROCESS | 760 | 1461075746353 Marionette DEBUG loaded listener.js 06:22:26 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1D579000) [pid = 760] [serial = 2171] [outer = 1CABD000] 06:22:26 INFO - PROCESS | 760 | --DOMWINDOW == 146 (197AB000) [pid = 760] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:22:26 INFO - PROCESS | 760 | --DOMWINDOW == 145 (17C48400) [pid = 760] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:22:26 INFO - PROCESS | 760 | --DOMWINDOW == 144 (13441400) [pid = 760] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:22:26 INFO - PROCESS | 760 | --DOMWINDOW == 143 (16B5E400) [pid = 760] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:22:26 INFO - PROCESS | 760 | --DOMWINDOW == 142 (18433400) [pid = 760] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:22:26 INFO - PROCESS | 760 | --DOMWINDOW == 141 (19AC7C00) [pid = 760] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:22:26 INFO - PROCESS | 760 | --DOMWINDOW == 140 (12D4BC00) [pid = 760] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:22:26 INFO - PROCESS | 760 | --DOMWINDOW == 139 (1A561800) [pid = 760] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:22:26 INFO - PROCESS | 760 | --DOMWINDOW == 138 (1343AC00) [pid = 760] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:22:26 INFO - PROCESS | 760 | --DOMWINDOW == 137 (12C4F000) [pid = 760] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:22:26 INFO - PROCESS | 760 | --DOMWINDOW == 136 (19DB3C00) [pid = 760] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:22:26 INFO - PROCESS | 760 | --DOMWINDOW == 135 (13257400) [pid = 760] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:22:27 INFO - PROCESS | 760 | 1461075747120 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 06:22:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:22:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 999ms 06:22:27 INFO - PROCESS | 760 | 1461075747182 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 06:22:27 INFO - PROCESS | 760 | 1461075747184 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 06:22:27 INFO - PROCESS | 760 | 1461075747187 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:22:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:22:27 INFO - PROCESS | 760 | 1461075747189 Marionette TRACE conn2 <- [1,2858,null,{}] 06:22:27 INFO - PROCESS | 760 | 1461075747192 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:27 INFO - PROCESS | 760 | 1461075747272 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 06:22:27 INFO - PROCESS | 760 | 1461075747277 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:27 INFO - PROCESS | 760 | ++DOCSHELL 1372AC00 == 68 [pid = 760] [id = 724] 06:22:27 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (138C8000) [pid = 760] [serial = 2172] [outer = 00000000] 06:22:27 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (18ABEC00) [pid = 760] [serial = 2173] [outer = 138C8000] 06:22:27 INFO - PROCESS | 760 | 1461075747321 Marionette DEBUG loaded listener.js 06:22:27 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (189C1000) [pid = 760] [serial = 2174] [outer = 138C8000] 06:22:27 INFO - PROCESS | 760 | 1461075747760 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 06:22:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:22:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 594ms 06:22:27 INFO - PROCESS | 760 | 1461075747788 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 06:22:27 INFO - PROCESS | 760 | 1461075747790 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 06:22:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:22:27 INFO - PROCESS | 760 | 1461075747793 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:22:27 INFO - PROCESS | 760 | 1461075747795 Marionette TRACE conn2 <- [1,2862,null,{}] 06:22:27 INFO - PROCESS | 760 | 1461075747799 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:27 INFO - PROCESS | 760 | 1461075747879 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 06:22:27 INFO - PROCESS | 760 | 1461075747885 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:27 INFO - PROCESS | 760 | ++DOCSHELL 197CF400 == 69 [pid = 760] [id = 725] 06:22:27 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1C32F400) [pid = 760] [serial = 2175] [outer = 00000000] 06:22:27 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1CFA8400) [pid = 760] [serial = 2176] [outer = 1C32F400] 06:22:27 INFO - PROCESS | 760 | 1461075747928 Marionette DEBUG loaded listener.js 06:22:27 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1D57D000) [pid = 760] [serial = 2177] [outer = 1C32F400] 06:22:28 INFO - PROCESS | 760 | 1461075748372 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 06:22:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:22:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 640ms 06:22:28 INFO - PROCESS | 760 | 1461075748433 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 06:22:28 INFO - PROCESS | 760 | 1461075748435 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 06:22:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:22:28 INFO - PROCESS | 760 | 1461075748438 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:22:28 INFO - PROCESS | 760 | 1461075748441 Marionette TRACE conn2 <- [1,2866,null,{}] 06:22:28 INFO - PROCESS | 760 | 1461075748444 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:28 INFO - PROCESS | 760 | 1461075748545 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 06:22:28 INFO - PROCESS | 760 | 1461075748552 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:28 INFO - PROCESS | 760 | ++DOCSHELL 1D583000 == 70 [pid = 760] [id = 726] 06:22:28 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (1D584000) [pid = 760] [serial = 2178] [outer = 00000000] 06:22:28 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1D5EF800) [pid = 760] [serial = 2179] [outer = 1D584000] 06:22:28 INFO - PROCESS | 760 | 1461075748600 Marionette DEBUG loaded listener.js 06:22:28 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (1D5F4C00) [pid = 760] [serial = 2180] [outer = 1D584000] 06:22:29 INFO - PROCESS | 760 | 1461075749317 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 06:22:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:22:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 936ms 06:22:29 INFO - PROCESS | 760 | 1461075749384 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 06:22:29 INFO - PROCESS | 760 | 1461075749390 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 06:22:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:22:29 INFO - PROCESS | 760 | 1461075749396 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:22:29 INFO - PROCESS | 760 | 1461075749399 Marionette TRACE conn2 <- [1,2870,null,{}] 06:22:29 INFO - PROCESS | 760 | 1461075749405 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:29 INFO - PROCESS | 760 | 1461075749515 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 06:22:29 INFO - PROCESS | 760 | 1461075749678 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:29 INFO - PROCESS | 760 | ++DOCSHELL 15AD4400 == 71 [pid = 760] [id = 727] 06:22:29 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (15AE3800) [pid = 760] [serial = 2181] [outer = 00000000] 06:22:29 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (167BB800) [pid = 760] [serial = 2182] [outer = 15AE3800] 06:22:29 INFO - PROCESS | 760 | 1461075749738 Marionette DEBUG loaded listener.js 06:22:29 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1680B800) [pid = 760] [serial = 2183] [outer = 15AE3800] 06:22:30 INFO - PROCESS | 760 | 1461075750345 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 06:22:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:22:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 999ms 06:22:30 INFO - PROCESS | 760 | 1461075750397 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 06:22:30 INFO - PROCESS | 760 | 1461075750403 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 06:22:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:22:30 INFO - PROCESS | 760 | 1461075750410 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:22:30 INFO - PROCESS | 760 | 1461075750412 Marionette TRACE conn2 <- [1,2874,null,{}] 06:22:30 INFO - PROCESS | 760 | 1461075750416 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:30 INFO - PROCESS | 760 | 1461075750558 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 06:22:30 INFO - PROCESS | 760 | 1461075750704 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:30 INFO - PROCESS | 760 | ++DOCSHELL 182CD000 == 72 [pid = 760] [id = 728] 06:22:30 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (1848C000) [pid = 760] [serial = 2184] [outer = 00000000] 06:22:30 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (19995800) [pid = 760] [serial = 2185] [outer = 1848C000] 06:22:30 INFO - PROCESS | 760 | 1461075750764 Marionette DEBUG loaded listener.js 06:22:30 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (19ED2400) [pid = 760] [serial = 2186] [outer = 1848C000] 06:22:31 INFO - PROCESS | 760 | 1461075751366 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 06:22:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:22:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 998ms 06:22:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:22:31 INFO - PROCESS | 760 | 1461075751411 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 06:22:31 INFO - PROCESS | 760 | 1461075751413 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 06:22:31 INFO - PROCESS | 760 | 1461075751417 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:22:31 INFO - PROCESS | 760 | 1461075751421 Marionette TRACE conn2 <- [1,2878,null,{}] 06:22:31 INFO - PROCESS | 760 | 1461075751432 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:31 INFO - PROCESS | 760 | 1461075751543 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 06:22:31 INFO - PROCESS | 760 | 1461075751704 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:31 INFO - PROCESS | 760 | ++DOCSHELL 182C3C00 == 73 [pid = 760] [id = 729] 06:22:31 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1CFA4400) [pid = 760] [serial = 2187] [outer = 00000000] 06:22:31 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1D583C00) [pid = 760] [serial = 2188] [outer = 1CFA4400] 06:22:31 INFO - PROCESS | 760 | 1461075751769 Marionette DEBUG loaded listener.js 06:22:31 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (1D5EC000) [pid = 760] [serial = 2189] [outer = 1CFA4400] 06:22:32 INFO - PROCESS | 760 | 1461075752314 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:22:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:22:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 937ms 06:22:32 INFO - PROCESS | 760 | 1461075752362 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 06:22:32 INFO - PROCESS | 760 | 1461075752364 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 06:22:32 INFO - PROCESS | 760 | 1461075752368 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:22:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:22:32 INFO - PROCESS | 760 | 1461075752370 Marionette TRACE conn2 <- [1,2882,null,{}] 06:22:32 INFO - PROCESS | 760 | 1461075752374 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:32 INFO - PROCESS | 760 | 1461075752481 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 06:22:32 INFO - PROCESS | 760 | 1461075752650 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:32 INFO - PROCESS | 760 | ++DOCSHELL 17C40C00 == 74 [pid = 760] [id = 730] 06:22:32 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (1CA0D000) [pid = 760] [serial = 2190] [outer = 00000000] 06:22:32 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (1D733400) [pid = 760] [serial = 2191] [outer = 1CA0D000] 06:22:32 INFO - PROCESS | 760 | 1461075752706 Marionette DEBUG loaded listener.js 06:22:32 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (1D739000) [pid = 760] [serial = 2192] [outer = 1CA0D000] 06:22:33 INFO - PROCESS | 760 | 1461075753300 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 06:22:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:22:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 999ms 06:22:33 INFO - PROCESS | 760 | 1461075753374 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 06:22:33 INFO - PROCESS | 760 | 1461075753377 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 06:22:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:22:33 INFO - PROCESS | 760 | 1461075753380 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:22:33 INFO - PROCESS | 760 | 1461075753382 Marionette TRACE conn2 <- [1,2886,null,{}] 06:22:33 INFO - PROCESS | 760 | 1461075753386 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:33 INFO - PROCESS | 760 | 1461075753495 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 06:22:33 INFO - PROCESS | 760 | 1461075753651 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:33 INFO - PROCESS | 760 | ++DOCSHELL 12B31C00 == 75 [pid = 760] [id = 731] 06:22:33 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (12CF6000) [pid = 760] [serial = 2193] [outer = 00000000] 06:22:33 INFO - PROCESS | 760 | ++DOMWINDOW == 158 (18482400) [pid = 760] [serial = 2194] [outer = 12CF6000] 06:22:33 INFO - PROCESS | 760 | 1461075753709 Marionette DEBUG loaded listener.js 06:22:33 INFO - PROCESS | 760 | ++DOMWINDOW == 159 (196A2C00) [pid = 760] [serial = 2195] [outer = 12CF6000] 06:22:34 INFO - PROCESS | 760 | 1461075754501 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 06:22:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:22:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1217ms 06:22:34 INFO - PROCESS | 760 | 1461075754591 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 06:22:34 INFO - PROCESS | 760 | 1461075754595 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 06:22:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:22:34 INFO - PROCESS | 760 | 1461075754615 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:22:34 INFO - PROCESS | 760 | 1461075754618 Marionette TRACE conn2 <- [1,2890,null,{}] 06:22:34 INFO - PROCESS | 760 | 1461075754623 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:34 INFO - PROCESS | 760 | 1461075754726 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 06:22:34 INFO - PROCESS | 760 | 1461075754889 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:34 INFO - PROCESS | 760 | ++DOCSHELL 13724400 == 76 [pid = 760] [id = 732] 06:22:34 INFO - PROCESS | 760 | ++DOMWINDOW == 160 (143A7000) [pid = 760] [serial = 2196] [outer = 00000000] 06:22:34 INFO - PROCESS | 760 | ++DOMWINDOW == 161 (167B6800) [pid = 760] [serial = 2197] [outer = 143A7000] 06:22:34 INFO - PROCESS | 760 | 1461075754942 Marionette DEBUG loaded listener.js 06:22:34 INFO - PROCESS | 760 | ++DOMWINDOW == 162 (16806400) [pid = 760] [serial = 2198] [outer = 143A7000] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 15A32400 == 75 [pid = 760] [id = 655] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 1975E400 == 74 [pid = 760] [id = 706] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 1325C800 == 73 [pid = 760] [id = 705] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 197CF400 == 72 [pid = 760] [id = 725] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 1372AC00 == 71 [pid = 760] [id = 724] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 1C17B800 == 70 [pid = 760] [id = 723] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 1A0DF800 == 69 [pid = 760] [id = 722] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 14202800 == 68 [pid = 760] [id = 721] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 13769400 == 67 [pid = 760] [id = 720] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 19254800 == 66 [pid = 760] [id = 719] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 16813C00 == 65 [pid = 760] [id = 718] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 16469400 == 64 [pid = 760] [id = 717] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 12CED000 == 63 [pid = 760] [id = 716] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 161 (1C32B000) [pid = 760] [serial = 2101] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 160 (14A96800) [pid = 760] [serial = 2131] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 1CF1FC00 == 62 [pid = 760] [id = 714] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 1A559800 == 61 [pid = 760] [id = 713] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 15C8B800 == 60 [pid = 760] [id = 712] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 13438800 == 59 [pid = 760] [id = 711] 06:22:35 INFO - PROCESS | 760 | --DOCSHELL 13640400 == 58 [pid = 760] [id = 710] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 159 (15DA8000) [pid = 760] [serial = 1934] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 158 (1A55CC00) [pid = 760] [serial = 1886] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 157 (18273000) [pid = 760] [serial = 1976] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 156 (1C17AC00) [pid = 760] [serial = 2098] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 155 (197CE400) [pid = 760] [serial = 2116] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 154 (197DA400) [pid = 760] [serial = 2117] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 153 (18AC4400) [pid = 760] [serial = 2113] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 152 (1CA0B000) [pid = 760] [serial = 2129] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 151 (1A55B400) [pid = 760] [serial = 2120] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 150 (18276C00) [pid = 760] [serial = 2125] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1C0AB400) [pid = 760] [serial = 2122] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 148 (19DBD400) [pid = 760] [serial = 2126] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 147 (15D06400) [pid = 760] [serial = 2104] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 146 (16468800) [pid = 760] [serial = 2105] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 145 (1C0CA400) [pid = 760] [serial = 2123] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1C32F000) [pid = 760] [serial = 2128] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 143 (196A5C00) [pid = 760] [serial = 2114] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 142 (1A041C00) [pid = 760] [serial = 2119] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 141 (18430C00) [pid = 760] [serial = 2092] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 140 (158E7800) [pid = 760] [serial = 2089] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 139 (1BE63C00) [pid = 760] [serial = 2095] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 138 (18272800) [pid = 760] [serial = 2110] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 137 (182C6800) [pid = 760] [serial = 2111] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 136 (16461C00) [pid = 760] [serial = 2107] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | --DOMWINDOW == 135 (1673D400) [pid = 760] [serial = 2108] [outer = 00000000] [url = about:blank] 06:22:35 INFO - PROCESS | 760 | 1461075755510 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:22:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:22:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 952ms 06:22:35 INFO - PROCESS | 760 | 1461075755562 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 06:22:35 INFO - PROCESS | 760 | 1461075755567 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 06:22:35 INFO - PROCESS | 760 | 1461075755573 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:22:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:22:35 INFO - PROCESS | 760 | 1461075755575 Marionette TRACE conn2 <- [1,2894,null,{}] 06:22:35 INFO - PROCESS | 760 | 1461075755579 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:35 INFO - PROCESS | 760 | 1461075755664 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 06:22:35 INFO - PROCESS | 760 | 1461075755768 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:35 INFO - PROCESS | 760 | ++DOCSHELL 1325C800 == 59 [pid = 760] [id = 733] 06:22:35 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (13438800) [pid = 760] [serial = 2199] [outer = 00000000] 06:22:35 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (16472400) [pid = 760] [serial = 2200] [outer = 13438800] 06:22:35 INFO - PROCESS | 760 | 1461075755814 Marionette DEBUG loaded listener.js 06:22:35 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (16B25400) [pid = 760] [serial = 2201] [outer = 13438800] 06:22:36 INFO - PROCESS | 760 | 1461075756251 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 06:22:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:22:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 733ms 06:22:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:22:36 INFO - PROCESS | 760 | 1461075756316 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 06:22:36 INFO - PROCESS | 760 | 1461075756318 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 06:22:36 INFO - PROCESS | 760 | 1461075756321 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:22:36 INFO - PROCESS | 760 | 1461075756325 Marionette TRACE conn2 <- [1,2898,null,{}] 06:22:36 INFO - PROCESS | 760 | 1461075756368 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:36 INFO - PROCESS | 760 | 1461075756453 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 06:22:36 INFO - PROCESS | 760 | 1461075756468 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:36 INFO - PROCESS | 760 | ++DOCSHELL 18430C00 == 60 [pid = 760] [id = 734] 06:22:36 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (189B3800) [pid = 760] [serial = 2202] [outer = 00000000] 06:22:36 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (19296000) [pid = 760] [serial = 2203] [outer = 189B3800] 06:22:36 INFO - PROCESS | 760 | 1461075756515 Marionette DEBUG loaded listener.js 06:22:36 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (19757800) [pid = 760] [serial = 2204] [outer = 189B3800] 06:22:36 INFO - PROCESS | 760 | 1461075756967 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 06:22:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:22:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:22:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 06:22:36 INFO - PROCESS | 760 | 1461075757000 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 06:22:36 INFO - PROCESS | 760 | 1461075757003 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 06:22:36 INFO - TEST-START | /DOMEvents/constructors.html 06:22:36 INFO - PROCESS | 760 | 1461075757006 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:22:36 INFO - PROCESS | 760 | 1461075757008 Marionette TRACE conn2 <- [1,2902,null,{}] 06:22:36 INFO - PROCESS | 760 | 1461075757011 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:37 INFO - PROCESS | 760 | 1461075757092 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 06:22:37 INFO - PROCESS | 760 | 1461075757098 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:37 INFO - PROCESS | 760 | ++DOCSHELL 1653B000 == 61 [pid = 760] [id = 735] 06:22:37 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (16813C00) [pid = 760] [serial = 2205] [outer = 00000000] 06:22:37 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (19825800) [pid = 760] [serial = 2206] [outer = 16813C00] 06:22:37 INFO - PROCESS | 760 | 1461075757143 Marionette DEBUG loaded listener.js 06:22:37 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (19828C00) [pid = 760] [serial = 2207] [outer = 16813C00] 06:22:37 INFO - PROCESS | 760 | 1461075757704 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:22:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:22:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:22:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:22:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:22:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:22:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:22:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:22:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:22:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:22:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 765ms 06:22:37 INFO - PROCESS | 760 | 1461075757761 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 06:22:37 INFO - PROCESS | 760 | 1461075757763 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 06:22:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:22:37 INFO - PROCESS | 760 | 1461075757767 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:22:37 INFO - PROCESS | 760 | 1461075757769 Marionette TRACE conn2 <- [1,2906,null,{}] 06:22:37 INFO - PROCESS | 760 | 1461075757773 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:37 INFO - PROCESS | 760 | 1461075757923 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 06:22:37 INFO - PROCESS | 760 | 1461075757998 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:37 INFO - PROCESS | 760 | ++DOCSHELL 18AC0000 == 62 [pid = 760] [id = 736] 06:22:37 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (197AE400) [pid = 760] [serial = 2208] [outer = 00000000] 06:22:38 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1A554C00) [pid = 760] [serial = 2209] [outer = 197AE400] 06:22:38 INFO - PROCESS | 760 | 1461075758043 Marionette DEBUG loaded listener.js 06:22:38 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1A55CC00) [pid = 760] [serial = 2210] [outer = 197AE400] 06:22:38 INFO - PROCESS | 760 | 1461075758451 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:22:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:22:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 733ms 06:22:38 INFO - PROCESS | 760 | 1461075758507 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 06:22:38 INFO - PROCESS | 760 | 1461075758509 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 06:22:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:22:38 INFO - PROCESS | 760 | 1461075758512 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:22:38 INFO - PROCESS | 760 | 1461075758514 Marionette TRACE conn2 <- [1,2910,null,{}] 06:22:38 INFO - PROCESS | 760 | 1461075758524 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:38 INFO - PROCESS | 760 | 1461075758631 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 06:22:38 INFO - PROCESS | 760 | 1461075758700 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:38 INFO - PROCESS | 760 | ++DOCSHELL 13443000 == 63 [pid = 760] [id = 737] 06:22:38 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (13444400) [pid = 760] [serial = 2211] [outer = 00000000] 06:22:38 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1AA7D400) [pid = 760] [serial = 2212] [outer = 13444400] 06:22:38 INFO - PROCESS | 760 | 1461075758748 Marionette DEBUG loaded listener.js 06:22:38 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1C0A6000) [pid = 760] [serial = 2213] [outer = 13444400] 06:22:39 INFO - PROCESS | 760 | [760] 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 567 06:22:39 INFO - PROCESS | 760 | [760] 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 567 06:22:39 INFO - PROCESS | 760 | [760] 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 567 06:22:39 INFO - PROCESS | 760 | [760] 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 567 06:22:39 INFO - PROCESS | 760 | 1461075759192 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 06:22:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:22:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:22:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:22:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:22:39 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 06:22:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:22:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:22:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:22:39 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 06:22:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:22:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:22:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:22:39 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]" 06:22:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:22:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:22:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:22:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:22:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:22:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 733ms 06:22:39 INFO - PROCESS | 760 | 1461075759243 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 06:22:39 INFO - PROCESS | 760 | 1461075759246 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 06:22:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:22:39 INFO - PROCESS | 760 | 1461075759289 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:22:39 INFO - PROCESS | 760 | 1461075759291 Marionette TRACE conn2 <- [1,2914,null,{}] 06:22:39 INFO - PROCESS | 760 | 1461075759295 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:39 INFO - PROCESS | 760 | 1461075759408 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 06:22:39 INFO - PROCESS | 760 | 1461075759417 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:39 INFO - PROCESS | 760 | ++DOCSHELL 1A790C00 == 64 [pid = 760] [id = 738] 06:22:39 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1AA78800) [pid = 760] [serial = 2214] [outer = 00000000] 06:22:39 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1CA10000) [pid = 760] [serial = 2215] [outer = 1AA78800] 06:22:39 INFO - PROCESS | 760 | 1461075759461 Marionette DEBUG loaded listener.js 06:22:39 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (1CA13400) [pid = 760] [serial = 2216] [outer = 1AA78800] 06:22:40 INFO - PROCESS | 760 | --DOMWINDOW == 152 (1AA76800) [pid = 760] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:22:40 INFO - PROCESS | 760 | --DOMWINDOW == 151 (1C0A4000) [pid = 760] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:22:40 INFO - PROCESS | 760 | --DOMWINDOW == 150 (1CABD000) [pid = 760] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:22:40 INFO - PROCESS | 760 | --DOMWINDOW == 149 (1CABCC00) [pid = 760] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:22:40 INFO - PROCESS | 760 | --DOMWINDOW == 148 (19DBDC00) [pid = 760] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:22:40 INFO - PROCESS | 760 | --DOMWINDOW == 147 (17B49400) [pid = 760] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:22:40 INFO - PROCESS | 760 | --DOMWINDOW == 146 (19825000) [pid = 760] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:22:40 INFO - PROCESS | 760 | --DOMWINDOW == 145 (13205400) [pid = 760] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:22:40 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1680F400) [pid = 760] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:22:40 INFO - PROCESS | 760 | --DOMWINDOW == 143 (1C32F400) [pid = 760] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:22:40 INFO - PROCESS | 760 | --DOMWINDOW == 142 (138C8000) [pid = 760] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:22:40 INFO - PROCESS | 760 | --DOMWINDOW == 141 (18ABC800) [pid = 760] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:22:40 INFO - PROCESS | 760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:22:40 INFO - PROCESS | 760 | 1461075760191 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 06:22:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:22:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 983ms 06:22:40 INFO - PROCESS | 760 | 1461075760234 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 06:22:40 INFO - PROCESS | 760 | 1461075760236 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 06:22:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:22:40 INFO - PROCESS | 760 | 1461075760239 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:22:40 INFO - PROCESS | 760 | 1461075760241 Marionette TRACE conn2 <- [1,2918,null,{}] 06:22:40 INFO - PROCESS | 760 | 1461075760245 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:40 INFO - PROCESS | 760 | 1461075760363 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 06:22:40 INFO - PROCESS | 760 | 1461075760428 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:40 INFO - PROCESS | 760 | ++DOCSHELL 138C8000 == 65 [pid = 760] [id = 739] 06:22:40 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (15454400) [pid = 760] [serial = 2217] [outer = 00000000] 06:22:40 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (1975C800) [pid = 760] [serial = 2218] [outer = 15454400] 06:22:40 INFO - PROCESS | 760 | 1461075760474 Marionette DEBUG loaded listener.js 06:22:40 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (19DB1C00) [pid = 760] [serial = 2219] [outer = 15454400] 06:22:40 INFO - PROCESS | 760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:22:40 INFO - PROCESS | 760 | 1461075760795 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 06:22:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:22:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 593ms 06:22:40 INFO - PROCESS | 760 | 1461075760837 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 06:22:40 INFO - PROCESS | 760 | 1461075760839 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 06:22:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:22:40 INFO - PROCESS | 760 | 1461075760842 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:22:40 INFO - PROCESS | 760 | 1461075760844 Marionette TRACE conn2 <- [1,2922,null,{}] 06:22:40 INFO - PROCESS | 760 | 1461075760847 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:40 INFO - PROCESS | 760 | 1461075760971 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 06:22:40 INFO - PROCESS | 760 | 1461075760980 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:40 INFO - PROCESS | 760 | ++DOCSHELL 17B49400 == 66 [pid = 760] [id = 740] 06:22:40 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (19ABBC00) [pid = 760] [serial = 2220] [outer = 00000000] 06:22:41 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1CA0F400) [pid = 760] [serial = 2221] [outer = 19ABBC00] 06:22:41 INFO - PROCESS | 760 | 1461075761032 Marionette DEBUG loaded listener.js 06:22:41 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1CABCC00) [pid = 760] [serial = 2222] [outer = 19ABBC00] 06:22:41 INFO - PROCESS | 760 | 1461075761443 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:22:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:22:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 640ms 06:22:41 INFO - PROCESS | 760 | 1461075761480 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 06:22:41 INFO - PROCESS | 760 | 1461075761482 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 06:22:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:22:41 INFO - PROCESS | 760 | 1461075761485 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:22:41 INFO - PROCESS | 760 | 1461075761487 Marionette TRACE conn2 <- [1,2926,null,{}] 06:22:41 INFO - PROCESS | 760 | 1461075761491 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:41 INFO - PROCESS | 760 | 1461075761614 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 06:22:41 INFO - PROCESS | 760 | 1461075761622 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:41 INFO - PROCESS | 760 | ++DOCSHELL 12D3D800 == 67 [pid = 760] [id = 741] 06:22:41 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (13441000) [pid = 760] [serial = 2223] [outer = 00000000] 06:22:41 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1D2AEC00) [pid = 760] [serial = 2224] [outer = 13441000] 06:22:41 INFO - PROCESS | 760 | 1461075761666 Marionette DEBUG loaded listener.js 06:22:41 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1D579400) [pid = 760] [serial = 2225] [outer = 13441000] 06:22:42 INFO - PROCESS | 760 | 1461075762136 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:22:42 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. 06:22:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 702ms 06:22:42 INFO - PROCESS | 760 | 1461075762186 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 06:22:42 INFO - PROCESS | 760 | 1461075762190 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 06:22:42 INFO - PROCESS | 760 | 1461075762196 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:22:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:22:42 INFO - PROCESS | 760 | 1461075762200 Marionette TRACE conn2 <- [1,2930,null,{}] 06:22:42 INFO - PROCESS | 760 | 1461075762207 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:42 INFO - PROCESS | 760 | 1461075762346 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 06:22:42 INFO - PROCESS | 760 | 1461075762534 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:42 INFO - PROCESS | 760 | ++DOCSHELL 13723000 == 68 [pid = 760] [id = 742] 06:22:42 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (142AEC00) [pid = 760] [serial = 2226] [outer = 00000000] 06:22:42 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (15451800) [pid = 760] [serial = 2227] [outer = 142AEC00] 06:22:42 INFO - PROCESS | 760 | 1461075762591 Marionette DEBUG loaded listener.js 06:22:42 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (15D07400) [pid = 760] [serial = 2228] [outer = 142AEC00] 06:22:43 INFO - PROCESS | 760 | 1461075763088 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 06:22:43 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 06:22:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:22:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:22:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 936ms 06:22:43 INFO - PROCESS | 760 | 1461075763144 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 06:22:43 INFO - PROCESS | 760 | 1461075763150 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 06:22:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:22:43 INFO - PROCESS | 760 | 1461075763156 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:22:43 INFO - PROCESS | 760 | 1461075763159 Marionette TRACE conn2 <- [1,2934,null,{}] 06:22:43 INFO - PROCESS | 760 | 1461075763163 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:43 INFO - PROCESS | 760 | 1461075763271 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 06:22:43 INFO - PROCESS | 760 | 1461075763430 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:43 INFO - PROCESS | 760 | ++DOCSHELL 16455800 == 69 [pid = 760] [id = 743] 06:22:43 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (16461800) [pid = 760] [serial = 2229] [outer = 00000000] 06:22:43 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (18423800) [pid = 760] [serial = 2230] [outer = 16461800] 06:22:43 INFO - PROCESS | 760 | 1461075763485 Marionette DEBUG loaded listener.js 06:22:43 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (18AC4400) [pid = 760] [serial = 2231] [outer = 16461800] 06:22:44 INFO - PROCESS | 760 | 1461075764017 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:22:44 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. 06:22:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 905ms 06:22:44 INFO - PROCESS | 760 | 1461075764076 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 06:22:44 INFO - PROCESS | 760 | 1461075764079 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 06:22:44 INFO - PROCESS | 760 | 1461075764084 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:22:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:22:44 INFO - PROCESS | 760 | 1461075764089 Marionette TRACE conn2 <- [1,2938,null,{}] 06:22:44 INFO - PROCESS | 760 | 1461075764105 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:44 INFO - PROCESS | 760 | 1461075764217 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 06:22:44 INFO - PROCESS | 760 | 1461075764375 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:44 INFO - PROCESS | 760 | ++DOCSHELL 1A0DC800 == 70 [pid = 760] [id = 744] 06:22:44 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (1A561400) [pid = 760] [serial = 2232] [outer = 00000000] 06:22:44 INFO - PROCESS | 760 | ++DOMWINDOW == 158 (1C176400) [pid = 760] [serial = 2233] [outer = 1A561400] 06:22:44 INFO - PROCESS | 760 | 1461075764432 Marionette DEBUG loaded listener.js 06:22:44 INFO - PROCESS | 760 | ++DOMWINDOW == 159 (1CA0CC00) [pid = 760] [serial = 2234] [outer = 1A561400] 06:22:44 INFO - PROCESS | 760 | ++DOCSHELL 1D5EEC00 == 71 [pid = 760] [id = 745] 06:22:44 INFO - PROCESS | 760 | ++DOMWINDOW == 160 (1D734400) [pid = 760] [serial = 2235] [outer = 00000000] 06:22:44 INFO - PROCESS | 760 | ++DOMWINDOW == 161 (1D73EC00) [pid = 760] [serial = 2236] [outer = 1D734400] 06:22:45 INFO - PROCESS | 760 | 1461075765035 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:22:45 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. 06:22:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 999ms 06:22:45 INFO - PROCESS | 760 | 1461075765093 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 06:22:45 INFO - PROCESS | 760 | 1461075765096 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 06:22:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:22:45 INFO - PROCESS | 760 | 1461075765100 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:22:45 INFO - PROCESS | 760 | 1461075765102 Marionette TRACE conn2 <- [1,2942,null,{}] 06:22:45 INFO - PROCESS | 760 | 1461075765105 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:45 INFO - PROCESS | 760 | 1461075765238 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 06:22:45 INFO - PROCESS | 760 | 1461075765378 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:45 INFO - PROCESS | 760 | ++DOCSHELL 1C32AC00 == 72 [pid = 760] [id = 746] 06:22:45 INFO - PROCESS | 760 | ++DOMWINDOW == 162 (1CFA5C00) [pid = 760] [serial = 2237] [outer = 00000000] 06:22:45 INFO - PROCESS | 760 | ++DOMWINDOW == 163 (1D971C00) [pid = 760] [serial = 2238] [outer = 1CFA5C00] 06:22:45 INFO - PROCESS | 760 | 1461075765434 Marionette DEBUG loaded listener.js 06:22:45 INFO - PROCESS | 760 | ++DOMWINDOW == 164 (1DA25C00) [pid = 760] [serial = 2239] [outer = 1CFA5C00] 06:22:45 INFO - PROCESS | 760 | 1461075765950 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:22:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:22:45 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 06:22:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 905ms 06:22:46 INFO - PROCESS | 760 | 1461075766003 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 06:22:46 INFO - PROCESS | 760 | 1461075766005 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 06:22:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:22:46 INFO - PROCESS | 760 | 1461075766009 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:22:46 INFO - PROCESS | 760 | 1461075766011 Marionette TRACE conn2 <- [1,2946,null,{}] 06:22:46 INFO - PROCESS | 760 | 1461075766032 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:46 INFO - PROCESS | 760 | 1461075766150 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 06:22:46 INFO - PROCESS | 760 | 1461075766311 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:46 INFO - PROCESS | 760 | ++DOCSHELL 1D740000 == 73 [pid = 760] [id = 747] 06:22:46 INFO - PROCESS | 760 | ++DOMWINDOW == 165 (1D740800) [pid = 760] [serial = 2240] [outer = 00000000] 06:22:46 INFO - PROCESS | 760 | ++DOMWINDOW == 166 (1DBC4000) [pid = 760] [serial = 2241] [outer = 1D740800] 06:22:46 INFO - PROCESS | 760 | 1461075766366 Marionette DEBUG loaded listener.js 06:22:46 INFO - PROCESS | 760 | ++DOMWINDOW == 167 (1DBC8000) [pid = 760] [serial = 2242] [outer = 1D740800] 06:22:46 INFO - PROCESS | 760 | 1461075766910 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:22:46 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. 06:22:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 952ms 06:22:46 INFO - PROCESS | 760 | 1461075766975 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 06:22:46 INFO - PROCESS | 760 | 1461075766977 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 06:22:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:22:46 INFO - PROCESS | 760 | 1461075766981 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:22:46 INFO - PROCESS | 760 | 1461075766983 Marionette TRACE conn2 <- [1,2950,null,{}] 06:22:46 INFO - PROCESS | 760 | 1461075766986 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:47 INFO - PROCESS | 760 | 1461075767134 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 06:22:47 INFO - PROCESS | 760 | 1461075767295 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:47 INFO - PROCESS | 760 | ++DOCSHELL 1D57C800 == 74 [pid = 760] [id = 748] 06:22:47 INFO - PROCESS | 760 | ++DOMWINDOW == 168 (1D57CC00) [pid = 760] [serial = 2243] [outer = 00000000] 06:22:47 INFO - PROCESS | 760 | ++DOMWINDOW == 169 (1DBF3C00) [pid = 760] [serial = 2244] [outer = 1D57CC00] 06:22:47 INFO - PROCESS | 760 | 1461075767350 Marionette DEBUG loaded listener.js 06:22:47 INFO - PROCESS | 760 | ++DOMWINDOW == 170 (1DBF5400) [pid = 760] [serial = 2245] [outer = 1D57CC00] 06:22:47 INFO - PROCESS | 760 | 1461075767845 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:22:47 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. 06:22:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 889ms 06:22:47 INFO - PROCESS | 760 | 1461075767885 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 06:22:47 INFO - PROCESS | 760 | 1461075767887 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 06:22:47 INFO - PROCESS | 760 | 1461075767891 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:22:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:22:47 INFO - PROCESS | 760 | 1461075767893 Marionette TRACE conn2 <- [1,2954,null,{}] 06:22:47 INFO - PROCESS | 760 | 1461075767897 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:47 INFO - PROCESS | 760 | 1461075767998 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 06:22:48 INFO - PROCESS | 760 | 1461075768124 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:48 INFO - PROCESS | 760 | ++DOCSHELL 12D75000 == 75 [pid = 760] [id = 749] 06:22:48 INFO - PROCESS | 760 | ++DOMWINDOW == 171 (18051000) [pid = 760] [serial = 2246] [outer = 00000000] 06:22:48 INFO - PROCESS | 760 | ++DOMWINDOW == 172 (19DB0400) [pid = 760] [serial = 2247] [outer = 18051000] 06:22:48 INFO - PROCESS | 760 | 1461075768177 Marionette DEBUG loaded listener.js 06:22:48 INFO - PROCESS | 760 | ++DOMWINDOW == 173 (19DBE400) [pid = 760] [serial = 2248] [outer = 18051000] 06:22:48 INFO - PROCESS | 760 | 1461075768724 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:22:48 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. 06:22:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 999ms 06:22:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:22:48 INFO - PROCESS | 760 | 1461075768894 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 06:22:48 INFO - PROCESS | 760 | 1461075768898 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 06:22:48 INFO - PROCESS | 760 | 1461075768903 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:22:48 INFO - PROCESS | 760 | 1461075768906 Marionette TRACE conn2 <- [1,2958,null,{}] 06:22:48 INFO - PROCESS | 760 | 1461075768920 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:49 INFO - PROCESS | 760 | 1461075769020 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 06:22:49 INFO - PROCESS | 760 | 1461075769166 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:49 INFO - PROCESS | 760 | ++DOCSHELL 1645C000 == 76 [pid = 760] [id = 750] 06:22:49 INFO - PROCESS | 760 | ++DOMWINDOW == 174 (1645F000) [pid = 760] [serial = 2249] [outer = 00000000] 06:22:49 INFO - PROCESS | 760 | ++DOMWINDOW == 175 (16545400) [pid = 760] [serial = 2250] [outer = 1645F000] 06:22:49 INFO - PROCESS | 760 | 1461075769217 Marionette DEBUG loaded listener.js 06:22:49 INFO - PROCESS | 760 | ++DOMWINDOW == 176 (167BC800) [pid = 760] [serial = 2251] [outer = 1645F000] 06:22:49 INFO - PROCESS | 760 | 1461075769740 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 06:22:49 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. 06:22:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 859ms 06:22:49 INFO - PROCESS | 760 | 1461075769763 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 06:22:49 INFO - PROCESS | 760 | 1461075769766 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 06:22:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:22:49 INFO - PROCESS | 760 | 1461075769773 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:22:49 INFO - PROCESS | 760 | 1461075769777 Marionette TRACE conn2 <- [1,2962,null,{}] 06:22:49 INFO - PROCESS | 760 | 1461075769781 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:49 INFO - PROCESS | 760 | 1461075769880 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 06:22:50 INFO - PROCESS | 760 | 1461075770036 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:50 INFO - PROCESS | 760 | --DOCSHELL 1A560000 == 75 [pid = 760] [id = 707] 06:22:50 INFO - PROCESS | 760 | --DOCSHELL 17B49400 == 74 [pid = 760] [id = 740] 06:22:50 INFO - PROCESS | 760 | --DOCSHELL 138C8000 == 73 [pid = 760] [id = 739] 06:22:50 INFO - PROCESS | 760 | --DOCSHELL 1A790C00 == 72 [pid = 760] [id = 738] 06:22:50 INFO - PROCESS | 760 | --DOCSHELL 13443000 == 71 [pid = 760] [id = 737] 06:22:50 INFO - PROCESS | 760 | --DOCSHELL 18AC0000 == 70 [pid = 760] [id = 736] 06:22:50 INFO - PROCESS | 760 | --DOCSHELL 1653B000 == 69 [pid = 760] [id = 735] 06:22:50 INFO - PROCESS | 760 | --DOCSHELL 18430C00 == 68 [pid = 760] [id = 734] 06:22:50 INFO - PROCESS | 760 | --DOCSHELL 1325C800 == 67 [pid = 760] [id = 733] 06:22:50 INFO - PROCESS | 760 | --DOCSHELL 13724400 == 66 [pid = 760] [id = 732] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 175 (14A97000) [pid = 760] [serial = 2134] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 174 (180D5C00) [pid = 760] [serial = 2137] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 173 (1CA15400) [pid = 760] [serial = 2140] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 172 (1CFAEC00) [pid = 760] [serial = 2143] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 171 (1D5EF800) [pid = 760] [serial = 2179] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | ++DOCSHELL 11C2B400 == 67 [pid = 760] [id = 751] 06:22:50 INFO - PROCESS | 760 | ++DOMWINDOW == 172 (13205400) [pid = 760] [serial = 2252] [outer = 00000000] 06:22:50 INFO - PROCESS | 760 | ++DOMWINDOW == 173 (14205000) [pid = 760] [serial = 2253] [outer = 13205400] 06:22:50 INFO - PROCESS | 760 | 1461075770143 Marionette DEBUG loaded listener.js 06:22:50 INFO - PROCESS | 760 | ++DOMWINDOW == 174 (17B49400) [pid = 760] [serial = 2254] [outer = 13205400] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 173 (1CA0B400) [pid = 760] [serial = 2102] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 172 (1C0A8800) [pid = 760] [serial = 2164] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 171 (1CA0E800) [pid = 760] [serial = 2167] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 170 (1C0B2000) [pid = 760] [serial = 2165] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 169 (1D579000) [pid = 760] [serial = 2171] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 168 (1D2A9800) [pid = 760] [serial = 2170] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 167 (1CA16000) [pid = 760] [serial = 2168] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 166 (1D2ABC00) [pid = 760] [serial = 2147] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 165 (1D2AC000) [pid = 760] [serial = 2146] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 164 (1A555400) [pid = 760] [serial = 2161] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 163 (18ABB800) [pid = 760] [serial = 2155] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 162 (1975E000) [pid = 760] [serial = 2156] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 161 (19ABD400) [pid = 760] [serial = 2158] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 160 (19DB7000) [pid = 760] [serial = 2159] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 159 (17C43C00) [pid = 760] [serial = 2150] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 158 (17B46C00) [pid = 760] [serial = 2149] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 157 (197A9400) [pid = 760] [serial = 2153] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 156 (19753400) [pid = 760] [serial = 2152] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 155 (1D57D000) [pid = 760] [serial = 2177] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 154 (1CFA8400) [pid = 760] [serial = 2176] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 153 (18ABEC00) [pid = 760] [serial = 2173] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 152 (189C1000) [pid = 760] [serial = 2174] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | --DOMWINDOW == 151 (1A55D000) [pid = 760] [serial = 2162] [outer = 00000000] [url = about:blank] 06:22:50 INFO - PROCESS | 760 | 1461075770565 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 06:22:50 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. 06:22:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 843ms 06:22:50 INFO - PROCESS | 760 | 1461075770617 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 06:22:50 INFO - PROCESS | 760 | 1461075770619 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 06:22:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:22:50 INFO - PROCESS | 760 | 1461075770622 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:22:50 INFO - PROCESS | 760 | 1461075770624 Marionette TRACE conn2 <- [1,2966,null,{}] 06:22:50 INFO - PROCESS | 760 | 1461075770638 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:50 INFO - PROCESS | 760 | 1461075770726 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 06:22:50 INFO - PROCESS | 760 | 1461075770738 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:50 INFO - PROCESS | 760 | ++DOCSHELL 18E63800 == 68 [pid = 760] [id = 752] 06:22:50 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (18E64000) [pid = 760] [serial = 2255] [outer = 00000000] 06:22:50 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (197CC000) [pid = 760] [serial = 2256] [outer = 18E64000] 06:22:50 INFO - PROCESS | 760 | 1461075770791 Marionette DEBUG loaded listener.js 06:22:50 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (197DA400) [pid = 760] [serial = 2257] [outer = 18E64000] 06:22:51 INFO - PROCESS | 760 | 1461075771254 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 06:22:51 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. 06:22:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 687ms 06:22:51 INFO - PROCESS | 760 | 1461075771322 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 06:22:51 INFO - PROCESS | 760 | 1461075771325 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 06:22:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:22:51 INFO - PROCESS | 760 | 1461075771328 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:22:51 INFO - PROCESS | 760 | 1461075771330 Marionette TRACE conn2 <- [1,2970,null,{}] 06:22:51 INFO - PROCESS | 760 | 1461075771333 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:51 INFO - PROCESS | 760 | 1461075771416 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 06:22:51 INFO - PROCESS | 760 | 1461075771421 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:51 INFO - PROCESS | 760 | ++DOCSHELL 1376CC00 == 69 [pid = 760] [id = 753] 06:22:51 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (19827C00) [pid = 760] [serial = 2258] [outer = 00000000] 06:22:51 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (1A041000) [pid = 760] [serial = 2259] [outer = 19827C00] 06:22:51 INFO - PROCESS | 760 | 1461075771467 Marionette DEBUG loaded listener.js 06:22:51 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (1A559800) [pid = 760] [serial = 2260] [outer = 19827C00] 06:22:51 INFO - PROCESS | 760 | 1461075771903 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 06:22:51 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 06:22:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:22:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:22:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 593ms 06:22:51 INFO - PROCESS | 760 | 1461075771944 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 06:22:51 INFO - PROCESS | 760 | 1461075771946 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 06:22:51 INFO - PROCESS | 760 | 1461075771950 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:22:51 INFO - PROCESS | 760 | 1461075771952 Marionette TRACE conn2 <- [1,2974,null,{}] 06:22:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:22:51 INFO - PROCESS | 760 | 1461075771955 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:52 INFO - PROCESS | 760 | 1461075772036 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 06:22:52 INFO - PROCESS | 760 | 1461075772042 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:52 INFO - PROCESS | 760 | ++DOCSHELL 19DB9C00 == 70 [pid = 760] [id = 754] 06:22:52 INFO - PROCESS | 760 | ++DOMWINDOW == 158 (1A553400) [pid = 760] [serial = 2261] [outer = 00000000] 06:22:52 INFO - PROCESS | 760 | ++DOMWINDOW == 159 (1C0B0C00) [pid = 760] [serial = 2262] [outer = 1A553400] 06:22:52 INFO - PROCESS | 760 | 1461075772087 Marionette DEBUG loaded listener.js 06:22:52 INFO - PROCESS | 760 | ++DOMWINDOW == 160 (1C0C8800) [pid = 760] [serial = 2263] [outer = 1A553400] 06:22:52 INFO - PROCESS | 760 | 1461075772554 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 06:22:52 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. 06:22:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 640ms 06:22:52 INFO - PROCESS | 760 | 1461075772577 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 06:22:52 INFO - PROCESS | 760 | 1461075772579 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 06:22:52 INFO - PROCESS | 760 | 1461075772582 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:22:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:22:52 INFO - PROCESS | 760 | 1461075772584 Marionette TRACE conn2 <- [1,2978,null,{}] 06:22:52 INFO - PROCESS | 760 | 1461075772588 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:52 INFO - PROCESS | 760 | 1461075772742 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 06:22:52 INFO - PROCESS | 760 | 1461075772749 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:52 INFO - PROCESS | 760 | ++DOCSHELL 1CA11400 == 71 [pid = 760] [id = 755] 06:22:52 INFO - PROCESS | 760 | ++DOMWINDOW == 161 (1CA11800) [pid = 760] [serial = 2264] [outer = 00000000] 06:22:52 INFO - PROCESS | 760 | ++DOMWINDOW == 162 (1CAC4C00) [pid = 760] [serial = 2265] [outer = 1CA11800] 06:22:52 INFO - PROCESS | 760 | 1461075772833 Marionette DEBUG loaded listener.js 06:22:52 INFO - PROCESS | 760 | ++DOMWINDOW == 163 (1D2A3800) [pid = 760] [serial = 2266] [outer = 1CA11800] 06:22:53 INFO - PROCESS | 760 | ++DOCSHELL 1D580800 == 72 [pid = 760] [id = 756] 06:22:53 INFO - PROCESS | 760 | ++DOMWINDOW == 164 (1D581C00) [pid = 760] [serial = 2267] [outer = 00000000] 06:22:53 INFO - PROCESS | 760 | ++DOMWINDOW == 165 (1D585C00) [pid = 760] [serial = 2268] [outer = 1D581C00] 06:22:53 INFO - PROCESS | 760 | 1461075773331 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 06:22:53 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. 06:22:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 796ms 06:22:53 INFO - PROCESS | 760 | 1461075773385 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 06:22:53 INFO - PROCESS | 760 | 1461075773387 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 06:22:53 INFO - PROCESS | 760 | 1461075773390 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:22:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:22:53 INFO - PROCESS | 760 | 1461075773392 Marionette TRACE conn2 <- [1,2982,null,{}] 06:22:53 INFO - PROCESS | 760 | 1461075773399 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:53 INFO - PROCESS | 760 | 1461075773557 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 06:22:53 INFO - PROCESS | 760 | 1461075773580 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:53 INFO - PROCESS | 760 | ++DOCSHELL 1D2A2800 == 73 [pid = 760] [id = 757] 06:22:53 INFO - PROCESS | 760 | ++DOMWINDOW == 166 (1D2A7400) [pid = 760] [serial = 2269] [outer = 00000000] 06:22:53 INFO - PROCESS | 760 | ++DOMWINDOW == 167 (1D57FC00) [pid = 760] [serial = 2270] [outer = 1D2A7400] 06:22:53 INFO - PROCESS | 760 | 1461075773623 Marionette DEBUG loaded listener.js 06:22:53 INFO - PROCESS | 760 | ++DOMWINDOW == 168 (1D5F3800) [pid = 760] [serial = 2271] [outer = 1D2A7400] 06:22:54 INFO - PROCESS | 760 | 1461075774044 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 06:22:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:22:54 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 06:22:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 703ms 06:22:54 INFO - PROCESS | 760 | 1461075774090 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 06:22:54 INFO - PROCESS | 760 | 1461075774092 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 06:22:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:22:54 INFO - PROCESS | 760 | 1461075774095 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:22:54 INFO - PROCESS | 760 | 1461075774097 Marionette TRACE conn2 <- [1,2986,null,{}] 06:22:54 INFO - PROCESS | 760 | 1461075774100 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:54 INFO - PROCESS | 760 | 1461075774229 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 167 (15454400) [pid = 760] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 166 (1AA78800) [pid = 760] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 165 (11B6E000) [pid = 760] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 164 (11C30800) [pid = 760] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 163 (18055400) [pid = 760] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 162 (1C0D0000) [pid = 760] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 161 (18278800) [pid = 760] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 160 (11C60C00) [pid = 760] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 159 (15AE9C00) [pid = 760] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 158 (1A0E0800) [pid = 760] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 157 (12CF8000) [pid = 760] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 156 (18270400) [pid = 760] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 155 (14A92800) [pid = 760] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 154 (1343D800) [pid = 760] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 153 (156EA400) [pid = 760] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 152 (18433000) [pid = 760] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 151 (19619400) [pid = 760] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 150 (167C4C00) [pid = 760] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 149 (17BFEC00) [pid = 760] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 148 (15D09800) [pid = 760] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 147 (1545B000) [pid = 760] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 146 (19752800) [pid = 760] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 145 (1A560C00) [pid = 760] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 144 (1CF20000) [pid = 760] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 143 (182C7C00) [pid = 760] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 142 (19DAF800) [pid = 760] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 141 (17C4C000) [pid = 760] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 140 (197DAC00) [pid = 760] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 139 (14347C00) [pid = 760] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 138 (11C5A400) [pid = 760] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 137 (18275400) [pid = 760] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 136 (13444400) [pid = 760] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 135 (19ABBC00) [pid = 760] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 134 (189B3800) [pid = 760] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 133 (16813C00) [pid = 760] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 132 (1D584000) [pid = 760] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 131 (13438800) [pid = 760] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 130 (197AE400) [pid = 760] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:22:54 INFO - PROCESS | 760 | --DOMWINDOW == 129 (143A7000) [pid = 760] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:22:54 INFO - PROCESS | 760 | 1461075774655 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:54 INFO - PROCESS | 760 | ++DOCSHELL 02A91800 == 74 [pid = 760] [id = 758] 06:22:54 INFO - PROCESS | 760 | ++DOMWINDOW == 130 (02A92C00) [pid = 760] [serial = 2272] [outer = 00000000] 06:22:54 INFO - PROCESS | 760 | ++DOMWINDOW == 131 (12BDF400) [pid = 760] [serial = 2273] [outer = 02A92C00] 06:22:54 INFO - PROCESS | 760 | 1461075774704 Marionette DEBUG loaded listener.js 06:22:54 INFO - PROCESS | 760 | ++DOMWINDOW == 132 (1343D800) [pid = 760] [serial = 2274] [outer = 02A92C00] 06:22:55 INFO - PROCESS | 760 | 1461075775063 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 06:22:55 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. 06:22:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 999ms 06:22:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:22:55 INFO - PROCESS | 760 | 1461075775098 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 06:22:55 INFO - PROCESS | 760 | 1461075775100 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 06:22:55 INFO - PROCESS | 760 | 1461075775103 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:22:55 INFO - PROCESS | 760 | 1461075775105 Marionette TRACE conn2 <- [1,2990,null,{}] 06:22:55 INFO - PROCESS | 760 | 1461075775109 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:55 INFO - PROCESS | 760 | 1461075775192 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 06:22:55 INFO - PROCESS | 760 | 1461075775197 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:55 INFO - PROCESS | 760 | ++DOCSHELL 13437400 == 75 [pid = 760] [id = 759] 06:22:55 INFO - PROCESS | 760 | ++DOMWINDOW == 133 (14347400) [pid = 760] [serial = 2275] [outer = 00000000] 06:22:55 INFO - PROCESS | 760 | ++DOMWINDOW == 134 (17C4A400) [pid = 760] [serial = 2276] [outer = 14347400] 06:22:55 INFO - PROCESS | 760 | 1461075775241 Marionette DEBUG loaded listener.js 06:22:55 INFO - PROCESS | 760 | ++DOMWINDOW == 135 (1826E800) [pid = 760] [serial = 2277] [outer = 14347400] 06:22:55 INFO - PROCESS | 760 | 1461075775676 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 06:22:55 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. 06:22:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 593ms 06:22:55 INFO - PROCESS | 760 | 1461075775706 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 06:22:55 INFO - PROCESS | 760 | 1461075775708 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 06:22:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:22:55 INFO - PROCESS | 760 | 1461075775712 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:22:55 INFO - PROCESS | 760 | 1461075775715 Marionette TRACE conn2 <- [1,2994,null,{}] 06:22:55 INFO - PROCESS | 760 | 1461075775719 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:55 INFO - PROCESS | 760 | 1461075775808 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 06:22:55 INFO - PROCESS | 760 | 1461075775813 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:55 INFO - PROCESS | 760 | ++DOCSHELL 182CC400 == 76 [pid = 760] [id = 760] 06:22:55 INFO - PROCESS | 760 | ++DOMWINDOW == 136 (18AC8000) [pid = 760] [serial = 2278] [outer = 00000000] 06:22:55 INFO - PROCESS | 760 | ++DOMWINDOW == 137 (1982AC00) [pid = 760] [serial = 2279] [outer = 18AC8000] 06:22:55 INFO - PROCESS | 760 | 1461075775857 Marionette DEBUG loaded listener.js 06:22:55 INFO - PROCESS | 760 | ++DOMWINDOW == 138 (1A0E0800) [pid = 760] [serial = 2280] [outer = 18AC8000] 06:22:56 INFO - PROCESS | 760 | 1461075776303 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 06:22:56 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. 06:22:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 624ms 06:22:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:22:56 INFO - PROCESS | 760 | 1461075776350 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 06:22:56 INFO - PROCESS | 760 | 1461075776352 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 06:22:56 INFO - PROCESS | 760 | 1461075776355 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:22:56 INFO - PROCESS | 760 | 1461075776357 Marionette TRACE conn2 <- [1,2998,null,{}] 06:22:56 INFO - PROCESS | 760 | 1461075776364 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:56 INFO - PROCESS | 760 | 1461075776469 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 06:22:56 INFO - PROCESS | 760 | 1461075776475 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:56 INFO - PROCESS | 760 | ++DOCSHELL 1AA7B800 == 77 [pid = 760] [id = 761] 06:22:56 INFO - PROCESS | 760 | ++DOMWINDOW == 139 (1D2AE000) [pid = 760] [serial = 2281] [outer = 00000000] 06:22:56 INFO - PROCESS | 760 | ++DOMWINDOW == 140 (1DA24C00) [pid = 760] [serial = 2282] [outer = 1D2AE000] 06:22:56 INFO - PROCESS | 760 | 1461075776524 Marionette DEBUG loaded listener.js 06:22:56 INFO - PROCESS | 760 | ++DOMWINDOW == 141 (1DBC9000) [pid = 760] [serial = 2283] [outer = 1D2AE000] 06:22:56 INFO - PROCESS | 760 | [760] 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 06:22:57 INFO - PROCESS | 760 | 1461075777231 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:22:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:22:57 INFO - {} 06:22:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:22:57 INFO - {} 06:22:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:22:57 INFO - {} 06:22:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:22:57 INFO - {} 06:22:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 936ms 06:22:57 INFO - PROCESS | 760 | 1461075777305 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 06:22:57 INFO - PROCESS | 760 | 1461075777308 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 06:22:57 INFO - TEST-START | /FileAPI/fileReader.html 06:22:57 INFO - PROCESS | 760 | 1461075777313 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:22:57 INFO - PROCESS | 760 | 1461075777316 Marionette TRACE conn2 <- [1,3002,null,{}] 06:22:57 INFO - PROCESS | 760 | 1461075777322 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:57 INFO - PROCESS | 760 | 1461075777433 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 06:22:57 INFO - PROCESS | 760 | 1461075777584 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:57 INFO - PROCESS | 760 | ++DOCSHELL 142AF400 == 78 [pid = 760] [id = 762] 06:22:57 INFO - PROCESS | 760 | ++DOMWINDOW == 142 (156A0000) [pid = 760] [serial = 2284] [outer = 00000000] 06:22:57 INFO - PROCESS | 760 | ++DOMWINDOW == 143 (18ABEC00) [pid = 760] [serial = 2285] [outer = 156A0000] 06:22:57 INFO - PROCESS | 760 | 1461075777643 Marionette DEBUG loaded listener.js 06:22:57 INFO - PROCESS | 760 | ++DOMWINDOW == 144 (19750C00) [pid = 760] [serial = 2286] [outer = 156A0000] 06:22:58 INFO - PROCESS | 760 | 1461075778138 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 06:22:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:22:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:22:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:22:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:22:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 843ms 06:22:58 INFO - PROCESS | 760 | 1461075778155 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 06:22:58 INFO - PROCESS | 760 | 1461075778161 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 06:22:58 INFO - TEST-START | /FileAPI/historical.html 06:22:58 INFO - PROCESS | 760 | 1461075778168 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:22:58 INFO - PROCESS | 760 | 1461075778170 Marionette TRACE conn2 <- [1,3006,null,{}] 06:22:58 INFO - PROCESS | 760 | 1461075778174 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:58 INFO - PROCESS | 760 | 1461075778284 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 06:22:58 INFO - PROCESS | 760 | 1461075778407 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:58 INFO - PROCESS | 760 | ++DOCSHELL 18423000 == 79 [pid = 760] [id = 763] 06:22:58 INFO - PROCESS | 760 | ++DOMWINDOW == 145 (1929C400) [pid = 760] [serial = 2287] [outer = 00000000] 06:22:58 INFO - PROCESS | 760 | ++DOMWINDOW == 146 (1A796800) [pid = 760] [serial = 2288] [outer = 1929C400] 06:22:58 INFO - PROCESS | 760 | 1461075778463 Marionette DEBUG loaded listener.js 06:22:58 INFO - PROCESS | 760 | ++DOMWINDOW == 147 (1C0CD400) [pid = 760] [serial = 2289] [outer = 1929C400] 06:22:59 INFO - PROCESS | 760 | 1461075778999 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 06:22:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:22:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:22:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:22:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:22:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:22:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:22:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:22:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:22:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:22:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:22:59 INFO - TEST-OK | /FileAPI/historical.html | took 828ms 06:22:59 INFO - PROCESS | 760 | 1461075779008 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 06:22:59 INFO - PROCESS | 760 | 1461075779011 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 06:22:59 INFO - TEST-START | /FileAPI/idlharness.html 06:22:59 INFO - PROCESS | 760 | 1461075779032 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:22:59 INFO - PROCESS | 760 | 1461075779036 Marionette TRACE conn2 <- [1,3010,null,{}] 06:22:59 INFO - PROCESS | 760 | 1461075779047 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:22:59 INFO - PROCESS | 760 | 1461075779158 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 06:22:59 INFO - PROCESS | 760 | 1461075779323 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:59 INFO - PROCESS | 760 | ++DOCSHELL 1D57E000 == 80 [pid = 760] [id = 764] 06:22:59 INFO - PROCESS | 760 | ++DOMWINDOW == 148 (1D57F800) [pid = 760] [serial = 2290] [outer = 00000000] 06:22:59 INFO - PROCESS | 760 | ++DOMWINDOW == 149 (1DBCC800) [pid = 760] [serial = 2291] [outer = 1D57F800] 06:22:59 INFO - PROCESS | 760 | 1461075779380 Marionette DEBUG loaded listener.js 06:22:59 INFO - PROCESS | 760 | ++DOMWINDOW == 150 (1DBF2400) [pid = 760] [serial = 2292] [outer = 1D57F800] 06:23:00 INFO - PROCESS | 760 | 1461075780461 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:23:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:23:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:23:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:23:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:23:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:23:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:23:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:23:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:23:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:23:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:23:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:23:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:23:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:23:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:23:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:23:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:23:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:23:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:23:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:23:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:23:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:23:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:23:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:23:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:23:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:23:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:23:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:23:00 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 06:23:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:23:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:23:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:23:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:23:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:23:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:23:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:23:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:23:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:23:00 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 06:23:00 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 06:23:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:23:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:23:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:23:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:23:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:23:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:23:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:23:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:23:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:23:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:23:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:23:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:23:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:23:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:23:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:23:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:23:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:23:00 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 06:23:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:23:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:23:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:23:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:23:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:23:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:23:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:23:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:23:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:23:00 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 06:23:00 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 06:23:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:23:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:23:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:23:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:23:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:23:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:23:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:23:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:23:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:23:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:23:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:23:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1576ms 06:23:00 INFO - PROCESS | 760 | 1461075780609 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 06:23:00 INFO - PROCESS | 760 | 1461075780612 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 06:23:00 INFO - PROCESS | 760 | 1461075780616 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:23:00 INFO - TEST-START | /FileAPI/idlharness.worker 06:23:00 INFO - PROCESS | 760 | 1461075780618 Marionette TRACE conn2 <- [1,3014,null,{}] 06:23:00 INFO - PROCESS | 760 | 1461075780621 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:00 INFO - PROCESS | 760 | 1461075780747 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 06:23:00 INFO - PROCESS | 760 | 1461075780905 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:00 INFO - PROCESS | 760 | ++DOCSHELL 1DBFF800 == 81 [pid = 760] [id = 765] 06:23:00 INFO - PROCESS | 760 | ++DOMWINDOW == 151 (1E0CA400) [pid = 760] [serial = 2293] [outer = 00000000] 06:23:00 INFO - PROCESS | 760 | ++DOMWINDOW == 152 (1E2C1400) [pid = 760] [serial = 2294] [outer = 1E0CA400] 06:23:00 INFO - PROCESS | 760 | 1461075780960 Marionette DEBUG loaded listener.js 06:23:01 INFO - PROCESS | 760 | ++DOMWINDOW == 153 (1E2C3C00) [pid = 760] [serial = 2295] [outer = 1E0CA400] 06:23:01 INFO - PROCESS | 760 | [760] 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 06:23:02 INFO - PROCESS | 760 | 1461075782079 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:23:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:23:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:23:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:23:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:23:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:23:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:23:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:23:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:23:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:23:02 INFO - {} 06:23:02 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 06:23:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:23:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:23:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:23:02 INFO - {} 06:23:02 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 - {} 06:23:02 INFO - {} 06:23:02 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 06:23:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:23:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:23:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:23:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:23:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:23:02 INFO - {} 06:23:02 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 06:23:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:23:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:23:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:23:02 INFO - {} 06:23:02 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 - {} 06:23:02 INFO - {} 06:23:02 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 06:23:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:23:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:23:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 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 06:23:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:23:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:23:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:23:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:23:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:23:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 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 06:23:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:23:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 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 06:23:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:23:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 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 06:23:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:23:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:23:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:23:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:23:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:23:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:23:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:23:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:23:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:23:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:23:02 INFO - {} 06:23:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1638ms 06:23:02 INFO - PROCESS | 760 | 1461075782281 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 06:23:02 INFO - PROCESS | 760 | 1461075782283 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 06:23:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:23:02 INFO - PROCESS | 760 | 1461075782288 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:23:02 INFO - PROCESS | 760 | 1461075782290 Marionette TRACE conn2 <- [1,3018,null,{}] 06:23:02 INFO - PROCESS | 760 | 1461075782293 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:02 INFO - PROCESS | 760 | 1461075782404 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 06:23:02 INFO - PROCESS | 760 | 1461075782550 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:02 INFO - PROCESS | 760 | ++DOCSHELL 11C64000 == 82 [pid = 760] [id = 766] 06:23:02 INFO - PROCESS | 760 | ++DOMWINDOW == 154 (12B7F400) [pid = 760] [serial = 2296] [outer = 00000000] 06:23:02 INFO - PROCESS | 760 | ++DOMWINDOW == 155 (15D08C00) [pid = 760] [serial = 2297] [outer = 12B7F400] 06:23:02 INFO - PROCESS | 760 | 1461075782610 Marionette DEBUG loaded listener.js 06:23:02 INFO - PROCESS | 760 | ++DOMWINDOW == 156 (16476C00) [pid = 760] [serial = 2298] [outer = 12B7F400] 06:23:03 INFO - PROCESS | 760 | 1461075783384 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 06:23:03 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 06:23:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1155ms 06:23:03 INFO - PROCESS | 760 | 1461075783441 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 06:23:03 INFO - PROCESS | 760 | 1461075783445 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 06:23:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:23:03 INFO - PROCESS | 760 | 1461075783450 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:23:03 INFO - PROCESS | 760 | 1461075783453 Marionette TRACE conn2 <- [1,3022,null,{}] 06:23:03 INFO - PROCESS | 760 | 1461075783474 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:03 INFO - PROCESS | 760 | 1461075783573 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 06:23:03 INFO - PROCESS | 760 | 1461075783734 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:03 INFO - PROCESS | 760 | ++DOCSHELL 02A92400 == 83 [pid = 760] [id = 767] 06:23:03 INFO - PROCESS | 760 | ++DOMWINDOW == 157 (11B74400) [pid = 760] [serial = 2299] [outer = 00000000] 06:23:03 INFO - PROCESS | 760 | ++DOMWINDOW == 158 (158E6C00) [pid = 760] [serial = 2300] [outer = 11B74400] 06:23:03 INFO - PROCESS | 760 | 1461075783786 Marionette DEBUG loaded listener.js 06:23:03 INFO - PROCESS | 760 | ++DOMWINDOW == 159 (16469400) [pid = 760] [serial = 2301] [outer = 11B74400] 06:23:04 INFO - PROCESS | 760 | 1461075784342 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 06:23:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:23:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 920ms 06:23:04 INFO - PROCESS | 760 | 1461075784372 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 06:23:04 INFO - PROCESS | 760 | 1461075784377 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 06:23:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:23:04 INFO - PROCESS | 760 | 1461075784383 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:23:04 INFO - PROCESS | 760 | 1461075784385 Marionette TRACE conn2 <- [1,3026,null,{}] 06:23:04 INFO - PROCESS | 760 | 1461075784389 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:04 INFO - PROCESS | 760 | 1461075784492 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 06:23:04 INFO - PROCESS | 760 | 1461075784645 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 14208000 == 82 [pid = 760] [id = 505] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 18275800 == 81 [pid = 760] [id = 642] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 11C5A000 == 80 [pid = 760] [id = 644] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 14A94800 == 79 [pid = 760] [id = 640] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 167C1C00 == 78 [pid = 760] [id = 641] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 11C34C00 == 77 [pid = 760] [id = 651] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 13729000 == 76 [pid = 760] [id = 511] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 138CA800 == 75 [pid = 760] [id = 646] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 11C58400 == 74 [pid = 760] [id = 643] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 1363F000 == 73 [pid = 760] [id = 637] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 13440000 == 72 [pid = 760] [id = 502] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 13260400 == 71 [pid = 760] [id = 652] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 14A9A000 == 70 [pid = 760] [id = 661] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 182CC400 == 69 [pid = 760] [id = 760] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 13437400 == 68 [pid = 760] [id = 759] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 02A91800 == 67 [pid = 760] [id = 758] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 1D2A2800 == 66 [pid = 760] [id = 757] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 1D580800 == 65 [pid = 760] [id = 756] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 1CA11400 == 64 [pid = 760] [id = 755] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 19DB9C00 == 63 [pid = 760] [id = 754] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 1376CC00 == 62 [pid = 760] [id = 753] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 1D583000 == 61 [pid = 760] [id = 726] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 18E63800 == 60 [pid = 760] [id = 752] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 158 (1D2AEC00) [pid = 760] [serial = 2224] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | ++DOCSHELL 02A91000 == 61 [pid = 760] [id = 768] 06:23:04 INFO - PROCESS | 760 | ++DOMWINDOW == 159 (02A91800) [pid = 760] [serial = 2302] [outer = 00000000] 06:23:04 INFO - PROCESS | 760 | ++DOMWINDOW == 160 (13210000) [pid = 760] [serial = 2303] [outer = 02A91800] 06:23:04 INFO - PROCESS | 760 | 1461075784739 Marionette DEBUG loaded listener.js 06:23:04 INFO - PROCESS | 760 | ++DOMWINDOW == 161 (13722C00) [pid = 760] [serial = 2304] [outer = 02A91800] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 11C2B400 == 60 [pid = 760] [id = 751] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 1645C000 == 59 [pid = 760] [id = 750] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 1D5EEC00 == 58 [pid = 760] [id = 745] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 16455800 == 57 [pid = 760] [id = 743] 06:23:04 INFO - PROCESS | 760 | --DOCSHELL 13723000 == 56 [pid = 760] [id = 742] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 160 (16742000) [pid = 760] [serial = 1985] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 159 (16473400) [pid = 760] [serial = 2027] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 158 (1975D400) [pid = 760] [serial = 1973] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 157 (1CAC6800) [pid = 760] [serial = 2141] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 156 (1D2A4000) [pid = 760] [serial = 2144] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 155 (19294C00) [pid = 760] [serial = 1961] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 154 (1C0C6400) [pid = 760] [serial = 2096] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 153 (189B8C00) [pid = 760] [serial = 2054] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 152 (19DB5000) [pid = 760] [serial = 2060] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 151 (1545D800) [pid = 760] [serial = 1982] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 150 (1320E400) [pid = 760] [serial = 1931] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 149 (197A1000) [pid = 760] [serial = 2093] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 148 (1CABCC00) [pid = 760] [serial = 2222] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 147 (1AA7D400) [pid = 760] [serial = 2212] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 146 (19296000) [pid = 760] [serial = 2203] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 145 (19757800) [pid = 760] [serial = 2204] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 144 (19825800) [pid = 760] [serial = 2206] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 143 (1D5F4C00) [pid = 760] [serial = 2180] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 142 (16472400) [pid = 760] [serial = 2200] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 141 (16B25400) [pid = 760] [serial = 2201] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 140 (167BB800) [pid = 760] [serial = 2182] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 139 (1D583C00) [pid = 760] [serial = 2188] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 138 (1A554C00) [pid = 760] [serial = 2209] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 137 (1A55CC00) [pid = 760] [serial = 2210] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 136 (16806400) [pid = 760] [serial = 2198] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 135 (167B6800) [pid = 760] [serial = 2197] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 134 (18482400) [pid = 760] [serial = 2194] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 133 (1C0A6000) [pid = 760] [serial = 2213] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 132 (19995800) [pid = 760] [serial = 2185] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 131 (1D733400) [pid = 760] [serial = 2191] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 130 (1975C800) [pid = 760] [serial = 2218] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 129 (1CA10000) [pid = 760] [serial = 2215] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 128 (1CA0F400) [pid = 760] [serial = 2221] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 127 (1CA13400) [pid = 760] [serial = 2216] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 126 (19DB1C00) [pid = 760] [serial = 2219] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 125 (19828C00) [pid = 760] [serial = 2207] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 124 (12CF1C00) [pid = 760] [serial = 2048] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 123 (12D78400) [pid = 760] [serial = 1979] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 122 (182CD800) [pid = 760] [serial = 1991] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 121 (1C322000) [pid = 760] [serial = 2099] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1929A400) [pid = 760] [serial = 1970] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 119 (1363A000) [pid = 760] [serial = 2024] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 118 (167BB000) [pid = 760] [serial = 1967] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1C0C4000) [pid = 760] [serial = 2087] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 116 (14208400) [pid = 760] [serial = 1964] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 115 (18AC4800) [pid = 760] [serial = 1994] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 114 (16473000) [pid = 760] [serial = 2090] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 113 (156E3C00) [pid = 760] [serial = 2135] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 112 (167B7400) [pid = 760] [serial = 2051] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 111 (19827400) [pid = 760] [serial = 2057] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 110 (19758400) [pid = 760] [serial = 1928] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 109 (18489400) [pid = 760] [serial = 2138] [outer = 00000000] [url = about:blank] 06:23:04 INFO - PROCESS | 760 | --DOMWINDOW == 108 (17C4C800) [pid = 760] [serial = 1988] [outer = 00000000] [url = about:blank] 06:23:05 INFO - PROCESS | 760 | 1461075785167 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 06:23:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:23:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:23:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:23:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 843ms 06:23:05 INFO - PROCESS | 760 | 1461075785225 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 06:23:05 INFO - PROCESS | 760 | 1461075785227 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 06:23:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:23:05 INFO - PROCESS | 760 | 1461075785231 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:23:05 INFO - PROCESS | 760 | 1461075785234 Marionette TRACE conn2 <- [1,3030,null,{}] 06:23:05 INFO - PROCESS | 760 | 1461075785244 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:05 INFO - PROCESS | 760 | 1461075785336 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 06:23:05 INFO - PROCESS | 760 | 1461075785342 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:05 INFO - PROCESS | 760 | ++DOCSHELL 13723000 == 57 [pid = 760] [id = 769] 06:23:05 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (142A8400) [pid = 760] [serial = 2305] [outer = 00000000] 06:23:05 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (167B8C00) [pid = 760] [serial = 2306] [outer = 142A8400] 06:23:05 INFO - PROCESS | 760 | 1461075785389 Marionette DEBUG loaded listener.js 06:23:05 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (167C2800) [pid = 760] [serial = 2307] [outer = 142A8400] 06:23:06 INFO - PROCESS | 760 | 1461075786074 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:23:06 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. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:23:06 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'.) 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:23:06 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. 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:23:06 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. 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:23:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:23:06 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. 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:23:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:23:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 06:23:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:23:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:23:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:23:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:23:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:23:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:23:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:23:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:23:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:23:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:23:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:23:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:23:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 936ms 06:23:06 INFO - PROCESS | 760 | 1461075786170 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 06:23:06 INFO - PROCESS | 760 | 1461075786173 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 06:23:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:23:06 INFO - PROCESS | 760 | 1461075786176 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:23:06 INFO - PROCESS | 760 | 1461075786178 Marionette TRACE conn2 <- [1,3034,null,{}] 06:23:06 INFO - PROCESS | 760 | 1461075786182 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:06 INFO - PROCESS | 760 | 1461075786270 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 06:23:06 INFO - PROCESS | 760 | 1461075786276 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:06 INFO - PROCESS | 760 | ++DOCSHELL 17C48400 == 58 [pid = 760] [id = 770] 06:23:06 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (18278800) [pid = 760] [serial = 2308] [outer = 00000000] 06:23:06 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1841A000) [pid = 760] [serial = 2309] [outer = 18278800] 06:23:06 INFO - PROCESS | 760 | 1461075786320 Marionette DEBUG loaded listener.js 06:23:06 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (18482400) [pid = 760] [serial = 2310] [outer = 18278800] 06:23:06 INFO - PROCESS | 760 | [760] 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 06:23:06 INFO - PROCESS | 760 | 1461075786812 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:23:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:23:06 INFO - {} 06:23:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 703ms 06:23:06 INFO - PROCESS | 760 | 1461075786859 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 06:23:06 INFO - PROCESS | 760 | 1461075786861 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 06:23:06 INFO - PROCESS | 760 | 1461075786864 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:23:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:23:06 INFO - PROCESS | 760 | 1461075786866 Marionette TRACE conn2 <- [1,3038,null,{}] 06:23:06 INFO - PROCESS | 760 | 1461075786869 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:06 INFO - PROCESS | 760 | 1461075786953 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 06:23:06 INFO - PROCESS | 760 | 1461075786959 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:06 INFO - PROCESS | 760 | ++DOCSHELL 182CFC00 == 59 [pid = 760] [id = 771] 06:23:06 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (189B8C00) [pid = 760] [serial = 2311] [outer = 00000000] 06:23:06 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1961DC00) [pid = 760] [serial = 2312] [outer = 189B8C00] 06:23:07 INFO - PROCESS | 760 | 1461075787004 Marionette DEBUG loaded listener.js 06:23:07 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (19753C00) [pid = 760] [serial = 2313] [outer = 189B8C00] 06:23:07 INFO - PROCESS | 760 | 1461075787477 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 06:23:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:23:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:23:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:23:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:23:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 640ms 06:23:07 INFO - PROCESS | 760 | 1461075787503 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 06:23:07 INFO - PROCESS | 760 | 1461075787505 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 06:23:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:23:07 INFO - PROCESS | 760 | 1461075787517 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:23:07 INFO - PROCESS | 760 | 1461075787519 Marionette TRACE conn2 <- [1,3042,null,{}] 06:23:07 INFO - PROCESS | 760 | 1461075787522 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:07 INFO - PROCESS | 760 | 1461075787659 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 06:23:07 INFO - PROCESS | 760 | 1461075787730 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:07 INFO - PROCESS | 760 | ++DOCSHELL 142ABC00 == 60 [pid = 760] [id = 772] 06:23:07 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (19258400) [pid = 760] [serial = 2314] [outer = 00000000] 06:23:07 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (197AD000) [pid = 760] [serial = 2315] [outer = 19258400] 06:23:07 INFO - PROCESS | 760 | 1461075787780 Marionette DEBUG loaded listener.js 06:23:07 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (19823400) [pid = 760] [serial = 2316] [outer = 19258400] 06:23:08 INFO - PROCESS | 760 | 1461075788521 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:23:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:23:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:23:08 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" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:23:08 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" 06:23:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:23:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:23:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1155ms 06:23:08 INFO - PROCESS | 760 | 1461075788674 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 06:23:08 INFO - PROCESS | 760 | 1461075788676 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 06:23:08 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:23:08 INFO - PROCESS | 760 | 1461075788679 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:23:08 INFO - PROCESS | 760 | 1461075788681 Marionette TRACE conn2 <- [1,3046,null,{}] 06:23:08 INFO - PROCESS | 760 | 1461075788685 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:08 INFO - PROCESS | 760 | 1461075788803 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 06:23:08 INFO - PROCESS | 760 | 1461075788808 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:08 INFO - PROCESS | 760 | ++DOCSHELL 197A9800 == 61 [pid = 760] [id = 773] 06:23:08 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (19AC6800) [pid = 760] [serial = 2317] [outer = 00000000] 06:23:08 INFO - PROCESS | 760 | ++DOMWINDOW == 122 (1A558C00) [pid = 760] [serial = 2318] [outer = 19AC6800] 06:23:08 INFO - PROCESS | 760 | 1461075788917 Marionette DEBUG loaded listener.js 06:23:08 INFO - PROCESS | 760 | ++DOMWINDOW == 123 (1A55B400) [pid = 760] [serial = 2319] [outer = 19AC6800] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 122 (1D2A7400) [pid = 760] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 121 (1CA11800) [pid = 760] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 120 (13205400) [pid = 760] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 119 (18E64000) [pid = 760] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1D581C00) [pid = 760] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1D734400) [pid = 760] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1645F000) [pid = 760] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 115 (18AC8000) [pid = 760] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 114 (14347400) [pid = 760] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 113 (02A92C00) [pid = 760] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1A553400) [pid = 760] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 111 (19827C00) [pid = 760] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:23:09 INFO - PROCESS | 760 | --DOMWINDOW == 110 (13441000) [pid = 760] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:23:09 INFO - PROCESS | 760 | 1461075789472 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 06:23:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:23:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:23:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:23:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:23:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:23:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:23:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:23:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:23:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:23:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:23:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:23:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:23:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:23:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:23:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:23:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:23:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:23:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:23:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:23:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:23:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 859ms 06:23:09 INFO - PROCESS | 760 | 1461075789532 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 06:23:09 INFO - PROCESS | 760 | 1461075789534 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 06:23:09 INFO - PROCESS | 760 | 1461075789537 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:23:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:23:09 INFO - PROCESS | 760 | 1461075789539 Marionette TRACE conn2 <- [1,3050,null,{}] 06:23:09 INFO - PROCESS | 760 | 1461075789543 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:09 INFO - PROCESS | 760 | 1461075789663 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 06:23:09 INFO - PROCESS | 760 | 1461075789731 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:09 INFO - PROCESS | 760 | ++DOCSHELL 1A556000 == 62 [pid = 760] [id = 774] 06:23:09 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (1A55EC00) [pid = 760] [serial = 2320] [outer = 00000000] 06:23:09 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (1C0A6000) [pid = 760] [serial = 2321] [outer = 1A55EC00] 06:23:09 INFO - PROCESS | 760 | 1461075789775 Marionette DEBUG loaded listener.js 06:23:09 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (1C0AE400) [pid = 760] [serial = 2322] [outer = 1A55EC00] 06:23:09 INFO - PROCESS | 760 | [760] 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 06:23:10 INFO - PROCESS | 760 | 1461075790198 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:23:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:23:10 INFO - {} 06:23:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 702ms 06:23:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:23:10 INFO - PROCESS | 760 | 1461075790237 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 06:23:10 INFO - PROCESS | 760 | 1461075790239 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 06:23:10 INFO - PROCESS | 760 | 1461075790242 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:23:10 INFO - PROCESS | 760 | 1461075790244 Marionette TRACE conn2 <- [1,3054,null,{}] 06:23:10 INFO - PROCESS | 760 | 1461075790247 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:10 INFO - PROCESS | 760 | 1461075790331 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 06:23:10 INFO - PROCESS | 760 | 1461075790336 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:10 INFO - PROCESS | 760 | ++DOCSHELL 13769400 == 63 [pid = 760] [id = 775] 06:23:10 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (1AA7D400) [pid = 760] [serial = 2323] [outer = 00000000] 06:23:10 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (1CA10000) [pid = 760] [serial = 2324] [outer = 1AA7D400] 06:23:10 INFO - PROCESS | 760 | 1461075790383 Marionette DEBUG loaded listener.js 06:23:10 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (1C322800) [pid = 760] [serial = 2325] [outer = 1AA7D400] 06:23:10 INFO - PROCESS | 760 | 1461075790813 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 06:23:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:23:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:23:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:23:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:23:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:23:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:23:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:23:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 593ms 06:23:10 INFO - PROCESS | 760 | 1461075790854 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 06:23:10 INFO - PROCESS | 760 | 1461075790856 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 06:23:10 INFO - PROCESS | 760 | 1461075790859 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:23:10 INFO - PROCESS | 760 | 1461075790861 Marionette TRACE conn2 <- [1,3058,null,{}] 06:23:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:23:10 INFO - PROCESS | 760 | 1461075790865 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:10 INFO - PROCESS | 760 | 1461075790955 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 06:23:10 INFO - PROCESS | 760 | 1461075790961 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:10 INFO - PROCESS | 760 | ++DOCSHELL 1CA0E800 == 64 [pid = 760] [id = 776] 06:23:10 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (1CA12C00) [pid = 760] [serial = 2326] [outer = 00000000] 06:23:10 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (1CF1F000) [pid = 760] [serial = 2327] [outer = 1CA12C00] 06:23:10 INFO - PROCESS | 760 | 1461075791004 Marionette DEBUG loaded listener.js 06:23:11 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (1CFA4000) [pid = 760] [serial = 2328] [outer = 1CA12C00] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 1C32AC00 == 63 [pid = 760] [id = 746] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 11C29400 == 62 [pid = 760] [id = 638] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 1A0DC800 == 61 [pid = 760] [id = 744] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 12D75000 == 60 [pid = 760] [id = 749] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 197CEC00 == 59 [pid = 760] [id = 686] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 1D57C800 == 58 [pid = 760] [id = 748] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 167B5400 == 57 [pid = 760] [id = 635] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 1646DC00 == 56 [pid = 760] [id = 653] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 12D41400 == 55 [pid = 760] [id = 645] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 182CD000 == 54 [pid = 760] [id = 728] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 1841B800 == 53 [pid = 760] [id = 639] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 1569F400 == 52 [pid = 760] [id = 506] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 11C5E800 == 51 [pid = 760] [id = 708] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 1CABC000 == 50 [pid = 760] [id = 715] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 1D740000 == 49 [pid = 760] [id = 747] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 12CF1400 == 48 [pid = 760] [id = 636] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 16807000 == 47 [pid = 760] [id = 685] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 12B31C00 == 46 [pid = 760] [id = 731] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 12D3D800 == 45 [pid = 760] [id = 741] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 17B4A400 == 44 [pid = 760] [id = 709] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 15AD4400 == 43 [pid = 760] [id = 727] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 18277400 == 42 [pid = 760] [id = 656] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 17C40C00 == 41 [pid = 760] [id = 730] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 182C3C00 == 40 [pid = 760] [id = 729] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 02A91000 == 39 [pid = 760] [id = 768] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 02A92400 == 38 [pid = 760] [id = 767] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 1DBFF800 == 37 [pid = 760] [id = 765] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 11C64000 == 36 [pid = 760] [id = 766] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 1D57E000 == 35 [pid = 760] [id = 764] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 142AF400 == 34 [pid = 760] [id = 762] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 18423000 == 33 [pid = 760] [id = 763] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 1AA7B800 == 32 [pid = 760] [id = 761] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 182CFC00 == 31 [pid = 760] [id = 771] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 13769400 == 30 [pid = 760] [id = 775] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 17C48400 == 29 [pid = 760] [id = 770] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 13723000 == 28 [pid = 760] [id = 769] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 142ABC00 == 27 [pid = 760] [id = 772] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 1A556000 == 26 [pid = 760] [id = 774] 06:23:12 INFO - PROCESS | 760 | --DOCSHELL 197A9800 == 25 [pid = 760] [id = 773] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 118 (1CAC4C00) [pid = 760] [serial = 2265] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 117 (14205000) [pid = 760] [serial = 2253] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1D57FC00) [pid = 760] [serial = 2270] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 115 (197CC000) [pid = 760] [serial = 2256] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 114 (15451800) [pid = 760] [serial = 2227] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 113 (197DA400) [pid = 760] [serial = 2257] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 112 (18423800) [pid = 760] [serial = 2230] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1D585C00) [pid = 760] [serial = 2268] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1D2A3800) [pid = 760] [serial = 2266] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 109 (1D73EC00) [pid = 760] [serial = 2236] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1C176400) [pid = 760] [serial = 2233] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 107 (1D971C00) [pid = 760] [serial = 2238] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 106 (16545400) [pid = 760] [serial = 2250] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 105 (1DBC4000) [pid = 760] [serial = 2241] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1DBF3C00) [pid = 760] [serial = 2244] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 103 (19DB0400) [pid = 760] [serial = 2247] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 102 (1A0E0800) [pid = 760] [serial = 2280] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1D5F3800) [pid = 760] [serial = 2271] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1DA24C00) [pid = 760] [serial = 2282] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 99 (17C4A400) [pid = 760] [serial = 2276] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1982AC00) [pid = 760] [serial = 2279] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 97 (167BC800) [pid = 760] [serial = 2251] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 96 (12BDF400) [pid = 760] [serial = 2273] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 95 (1343D800) [pid = 760] [serial = 2274] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 94 (1C0B0C00) [pid = 760] [serial = 2262] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 93 (1A041000) [pid = 760] [serial = 2259] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 92 (1A559800) [pid = 760] [serial = 2260] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 91 (1D579400) [pid = 760] [serial = 2225] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 90 (17B49400) [pid = 760] [serial = 2254] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 89 (1826E800) [pid = 760] [serial = 2277] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | --DOMWINDOW == 88 (1C0C8800) [pid = 760] [serial = 2263] [outer = 00000000] [url = about:blank] 06:23:13 INFO - PROCESS | 760 | 1461075793144 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 06:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:23:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2310ms 06:23:13 INFO - PROCESS | 760 | 1461075793173 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 06:23:13 INFO - PROCESS | 760 | 1461075793177 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 06:23:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:23:13 INFO - PROCESS | 760 | 1461075793183 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:23:13 INFO - PROCESS | 760 | 1461075793187 Marionette TRACE conn2 <- [1,3062,null,{}] 06:23:13 INFO - PROCESS | 760 | 1461075793194 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:13 INFO - PROCESS | 760 | 1461075793283 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 06:23:13 INFO - PROCESS | 760 | 1461075793292 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:13 INFO - PROCESS | 760 | ++DOCSHELL 11B6CC00 == 26 [pid = 760] [id = 777] 06:23:13 INFO - PROCESS | 760 | ++DOMWINDOW == 89 (11B6E800) [pid = 760] [serial = 2329] [outer = 00000000] 06:23:13 INFO - PROCESS | 760 | ++DOMWINDOW == 90 (11C2E800) [pid = 760] [serial = 2330] [outer = 11B6E800] 06:23:13 INFO - PROCESS | 760 | 1461075793341 Marionette DEBUG loaded listener.js 06:23:13 INFO - PROCESS | 760 | ++DOMWINDOW == 91 (11C35000) [pid = 760] [serial = 2331] [outer = 11B6E800] 06:23:13 INFO - PROCESS | 760 | 1461075793846 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 06:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:23:13 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:23:13 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 686ms 06:23:13 INFO - PROCESS | 760 | 1461075793882 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 06:23:13 INFO - PROCESS | 760 | 1461075793888 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 06:23:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:23:13 INFO - PROCESS | 760 | 1461075793895 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:23:13 INFO - PROCESS | 760 | 1461075793897 Marionette TRACE conn2 <- [1,3066,null,{}] 06:23:13 INFO - PROCESS | 760 | 1461075793901 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:13 INFO - PROCESS | 760 | 1461075793995 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 06:23:13 INFO - PROCESS | 760 | 1461075794003 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:14 INFO - PROCESS | 760 | ++DOCSHELL 11C59000 == 27 [pid = 760] [id = 778] 06:23:14 INFO - PROCESS | 760 | ++DOMWINDOW == 92 (11C65000) [pid = 760] [serial = 2332] [outer = 00000000] 06:23:14 INFO - PROCESS | 760 | ++DOMWINDOW == 93 (12BDF400) [pid = 760] [serial = 2333] [outer = 11C65000] 06:23:14 INFO - PROCESS | 760 | 1461075794050 Marionette DEBUG loaded listener.js 06:23:14 INFO - PROCESS | 760 | ++DOMWINDOW == 94 (12CB5000) [pid = 760] [serial = 2334] [outer = 11C65000] 06:23:14 INFO - PROCESS | 760 | 1461075794549 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 06:23:14 INFO - PROCESS | 760 | 1461075794611 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 06:23:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 06:23:14 INFO - PROCESS | 760 | 1461075794615 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:23:14 INFO - PROCESS | 760 | 1461075794618 Marionette TRACE conn2 <- [1,3070,null,{}] 06:23:14 INFO - PROCESS | 760 | 1461075794629 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:14 INFO - PROCESS | 760 | 1461075794746 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 06:23:14 INFO - PROCESS | 760 | 1461075794845 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:14 INFO - PROCESS | 760 | ++DOCSHELL 1343A400 == 28 [pid = 760] [id = 779] 06:23:14 INFO - PROCESS | 760 | ++DOMWINDOW == 95 (1343E000) [pid = 760] [serial = 2335] [outer = 00000000] 06:23:14 INFO - PROCESS | 760 | ++DOMWINDOW == 96 (13443800) [pid = 760] [serial = 2336] [outer = 1343E000] 06:23:14 INFO - PROCESS | 760 | 1461075794894 Marionette DEBUG loaded listener.js 06:23:14 INFO - PROCESS | 760 | ++DOMWINDOW == 97 (13644800) [pid = 760] [serial = 2337] [outer = 1343E000] 06:23:15 INFO - PROCESS | 760 | 1461075795292 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 06:23:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:23:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:23:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:23:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 702ms 06:23:15 INFO - PROCESS | 760 | 1461075795314 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 06:23:15 INFO - PROCESS | 760 | 1461075795316 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 06:23:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:23:15 INFO - PROCESS | 760 | 1461075795319 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:23:15 INFO - PROCESS | 760 | 1461075795321 Marionette TRACE conn2 <- [1,3074,null,{}] 06:23:15 INFO - PROCESS | 760 | 1461075795324 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:15 INFO - PROCESS | 760 | 1461075795440 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 06:23:15 INFO - PROCESS | 760 | 1461075795464 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:15 INFO - PROCESS | 760 | ++DOCSHELL 1376C400 == 29 [pid = 760] [id = 780] 06:23:15 INFO - PROCESS | 760 | ++DOMWINDOW == 98 (1376F400) [pid = 760] [serial = 2338] [outer = 00000000] 06:23:15 INFO - PROCESS | 760 | ++DOMWINDOW == 99 (14353C00) [pid = 760] [serial = 2339] [outer = 1376F400] 06:23:15 INFO - PROCESS | 760 | 1461075795511 Marionette DEBUG loaded listener.js 06:23:15 INFO - PROCESS | 760 | ++DOMWINDOW == 100 (14A9E400) [pid = 760] [serial = 2340] [outer = 1376F400] 06:23:15 INFO - PROCESS | 760 | 1461075795922 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:23:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:23:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 640ms 06:23:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:23:15 INFO - PROCESS | 760 | 1461075795957 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 06:23:15 INFO - PROCESS | 760 | 1461075795959 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 06:23:15 INFO - PROCESS | 760 | 1461075795962 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:23:15 INFO - PROCESS | 760 | 1461075795963 Marionette TRACE conn2 <- [1,3078,null,{}] 06:23:15 INFO - PROCESS | 760 | 1461075795967 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:16 INFO - PROCESS | 760 | 1461075796086 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 06:23:16 INFO - PROCESS | 760 | 1461075796094 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:16 INFO - PROCESS | 760 | ++DOCSHELL 15450800 == 30 [pid = 760] [id = 781] 06:23:16 INFO - PROCESS | 760 | ++DOMWINDOW == 101 (15453800) [pid = 760] [serial = 2341] [outer = 00000000] 06:23:16 INFO - PROCESS | 760 | ++DOMWINDOW == 102 (158EC400) [pid = 760] [serial = 2342] [outer = 15453800] 06:23:16 INFO - PROCESS | 760 | 1461075796139 Marionette DEBUG loaded listener.js 06:23:16 INFO - PROCESS | 760 | ++DOMWINDOW == 103 (15A32400) [pid = 760] [serial = 2343] [outer = 15453800] 06:23:16 INFO - PROCESS | 760 | 1461075796579 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:23:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:23:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 624ms 06:23:16 INFO - PROCESS | 760 | 1461075796600 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 06:23:16 INFO - PROCESS | 760 | 1461075796602 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 06:23:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:23:16 INFO - PROCESS | 760 | 1461075796606 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:23:16 INFO - PROCESS | 760 | 1461075796607 Marionette TRACE conn2 <- [1,3082,null,{}] 06:23:16 INFO - PROCESS | 760 | 1461075796610 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:16 INFO - PROCESS | 760 | 1461075796753 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 06:23:16 INFO - PROCESS | 760 | 1461075796763 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:16 INFO - PROCESS | 760 | ++DOCSHELL 15D0C800 == 31 [pid = 760] [id = 782] 06:23:16 INFO - PROCESS | 760 | ++DOMWINDOW == 104 (15DB2400) [pid = 760] [serial = 2344] [outer = 00000000] 06:23:16 INFO - PROCESS | 760 | ++DOMWINDOW == 105 (16472000) [pid = 760] [serial = 2345] [outer = 15DB2400] 06:23:16 INFO - PROCESS | 760 | 1461075796811 Marionette DEBUG loaded listener.js 06:23:16 INFO - PROCESS | 760 | ++DOMWINDOW == 106 (167BC800) [pid = 760] [serial = 2346] [outer = 15DB2400] 06:23:17 INFO - PROCESS | 760 | 1461075797227 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:23:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 624ms 06:23:17 INFO - PROCESS | 760 | 1461075797244 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 06:23:17 INFO - PROCESS | 760 | 1461075797246 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 06:23:17 INFO - PROCESS | 760 | 1461075797249 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:23:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:23:17 INFO - PROCESS | 760 | 1461075797250 Marionette TRACE conn2 <- [1,3086,null,{}] 06:23:17 INFO - PROCESS | 760 | 1461075797254 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:17 INFO - PROCESS | 760 | 1461075797327 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 06:23:17 INFO - PROCESS | 760 | 1461075797456 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:17 INFO - PROCESS | 760 | ++DOCSHELL 167BE400 == 32 [pid = 760] [id = 783] 06:23:17 INFO - PROCESS | 760 | ++DOMWINDOW == 107 (167C0C00) [pid = 760] [serial = 2347] [outer = 00000000] 06:23:17 INFO - PROCESS | 760 | ++DOMWINDOW == 108 (16811C00) [pid = 760] [serial = 2348] [outer = 167C0C00] 06:23:17 INFO - PROCESS | 760 | 1461075797502 Marionette DEBUG loaded listener.js 06:23:17 INFO - PROCESS | 760 | ++DOMWINDOW == 109 (16811800) [pid = 760] [serial = 2349] [outer = 167C0C00] 06:23:17 INFO - PROCESS | 760 | 1461075797845 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 06:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:23:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:23:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 640ms 06:23:17 INFO - PROCESS | 760 | 1461075797905 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 06:23:17 INFO - PROCESS | 760 | 1461075797907 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 06:23:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:23:17 INFO - PROCESS | 760 | 1461075797911 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:23:17 INFO - PROCESS | 760 | 1461075797913 Marionette TRACE conn2 <- [1,3090,null,{}] 06:23:17 INFO - PROCESS | 760 | 1461075797916 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:17 INFO - PROCESS | 760 | 1461075797989 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 06:23:17 INFO - PROCESS | 760 | 1461075797994 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:17 INFO - PROCESS | 760 | ++DOCSHELL 17B53800 == 33 [pid = 760] [id = 784] 06:23:17 INFO - PROCESS | 760 | ++DOMWINDOW == 110 (17BF0800) [pid = 760] [serial = 2350] [outer = 00000000] 06:23:18 INFO - PROCESS | 760 | ++DOMWINDOW == 111 (17C40C00) [pid = 760] [serial = 2351] [outer = 17BF0800] 06:23:18 INFO - PROCESS | 760 | 1461075798038 Marionette DEBUG loaded listener.js 06:23:18 INFO - PROCESS | 760 | ++DOMWINDOW == 112 (17BFAC00) [pid = 760] [serial = 2352] [outer = 17BF0800] 06:23:18 INFO - PROCESS | 760 | 1461075798507 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:23:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:23:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 640ms 06:23:18 INFO - PROCESS | 760 | 1461075798549 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 06:23:18 INFO - PROCESS | 760 | 1461075798551 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 06:23:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:23:18 INFO - PROCESS | 760 | 1461075798558 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:23:18 INFO - PROCESS | 760 | 1461075798560 Marionette TRACE conn2 <- [1,3094,null,{}] 06:23:18 INFO - PROCESS | 760 | 1461075798563 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:18 INFO - PROCESS | 760 | 1461075798673 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 06:23:18 INFO - PROCESS | 760 | 1461075798679 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:18 INFO - PROCESS | 760 | ++DOCSHELL 1325E800 == 34 [pid = 760] [id = 785] 06:23:18 INFO - PROCESS | 760 | ++DOMWINDOW == 113 (17BFA400) [pid = 760] [serial = 2353] [outer = 00000000] 06:23:18 INFO - PROCESS | 760 | ++DOMWINDOW == 114 (17C4E400) [pid = 760] [serial = 2354] [outer = 17BFA400] 06:23:18 INFO - PROCESS | 760 | 1461075798723 Marionette DEBUG loaded listener.js 06:23:18 INFO - PROCESS | 760 | ++DOMWINDOW == 115 (17C4DC00) [pid = 760] [serial = 2355] [outer = 17BFA400] 06:23:19 INFO - PROCESS | 760 | 1461075799183 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 06:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:23:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:23:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 624ms 06:23:19 INFO - PROCESS | 760 | 1461075799197 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 06:23:19 INFO - PROCESS | 760 | 1461075799199 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 06:23:19 INFO - PROCESS | 760 | 1461075799202 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:23:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:23:19 INFO - PROCESS | 760 | 1461075799204 Marionette TRACE conn2 <- [1,3098,null,{}] 06:23:19 INFO - PROCESS | 760 | 1461075799207 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:19 INFO - PROCESS | 760 | 1461075799322 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 06:23:19 INFO - PROCESS | 760 | 1461075799327 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:19 INFO - PROCESS | 760 | ++DOCSHELL 143A9C00 == 35 [pid = 760] [id = 786] 06:23:19 INFO - PROCESS | 760 | ++DOMWINDOW == 116 (17C45C00) [pid = 760] [serial = 2356] [outer = 00000000] 06:23:19 INFO - PROCESS | 760 | ++DOMWINDOW == 117 (18274000) [pid = 760] [serial = 2357] [outer = 17C45C00] 06:23:19 INFO - PROCESS | 760 | 1461075799371 Marionette DEBUG loaded listener.js 06:23:19 INFO - PROCESS | 760 | ++DOMWINDOW == 118 (18275C00) [pid = 760] [serial = 2358] [outer = 17C45C00] 06:23:19 INFO - PROCESS | 760 | 1461075799792 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 06:23:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:23:19 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 06:23:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:23:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:23:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 640ms 06:23:19 INFO - PROCESS | 760 | 1461075799841 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 06:23:19 INFO - PROCESS | 760 | 1461075799843 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 06:23:19 INFO - PROCESS | 760 | 1461075799846 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:23:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:23:19 INFO - PROCESS | 760 | 1461075799848 Marionette TRACE conn2 <- [1,3102,null,{}] 06:23:19 INFO - PROCESS | 760 | 1461075799852 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:23:19 INFO - PROCESS | 760 | 1461075799976 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 06:23:20 INFO - PROCESS | 760 | 1461075800045 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"0c60576e-2f08-458f-b205-dd15ad6e7dd7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:20 INFO - PROCESS | 760 | ++DOCSHELL 182C8000 == 36 [pid = 760] [id = 787] 06:23:20 INFO - PROCESS | 760 | ++DOMWINDOW == 119 (182C8C00) [pid = 760] [serial = 2359] [outer = 00000000] 06:23:20 INFO - PROCESS | 760 | ++DOMWINDOW == 120 (18434800) [pid = 760] [serial = 2360] [outer = 182C8C00] 06:23:20 INFO - PROCESS | 760 | 1461075800128 Marionette DEBUG loaded listener.js 06:23:20 INFO - PROCESS | 760 | ++DOMWINDOW == 121 (189BFC00) [pid = 760] [serial = 2361] [outer = 182C8C00] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 120 (1A55EC00) [pid = 760] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 119 (18278800) [pid = 760] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 118 (19258400) [pid = 760] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 117 (1A561400) [pid = 760] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 116 (1CA0B800) [pid = 760] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 115 (156A0000) [pid = 760] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 114 (1D2AE000) [pid = 760] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 113 (142A8400) [pid = 760] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 112 (1AA7D400) [pid = 760] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 111 (1E0CA400) [pid = 760] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 110 (1D57CC00) [pid = 760] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 109 (19AC6800) [pid = 760] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 108 (1CFA5C00) [pid = 760] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 107 (12B7F400) [pid = 760] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 106 (11B74400) [pid = 760] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 105 (16461800) [pid = 760] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 104 (1D57F800) [pid = 760] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 103 (02A91800) [pid = 760] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 102 (15AE3800) [pid = 760] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 101 (1CA0D000) [pid = 760] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 100 (1D740800) [pid = 760] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 99 (1848C000) [pid = 760] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 98 (1929C400) [pid = 760] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 97 (1CFA4400) [pid = 760] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 96 (142AEC00) [pid = 760] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 95 (189B8C00) [pid = 760] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 94 (12CF6000) [pid = 760] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:23:20 INFO - PROCESS | 760 | --DOMWINDOW == 93 (18051000) [pid = 760] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:23:20 INFO - PROCESS | 760 | 1461075800935 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 06:23:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:23:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1139ms 06:23:20 INFO - PROCESS | 760 | 1461075800970 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 06:23:20 INFO - PROCESS | 760 | 1461075800972 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 06:23:22 WARNING - u'runner_teardown' () 06:23:22 INFO - No more tests 06:23:22 INFO - Got 0 unexpected results 06:23:22 INFO - SUITE-END | took 652s 06:23:22 INFO - Closing logging queue 06:23:22 INFO - queue closed 06:23:22 INFO - Return code: 0 06:23:22 WARNING - # TBPL SUCCESS # 06:23:22 INFO - Running post-action listener: _resource_record_post_action 06:23:22 INFO - Running post-run listener: _resource_record_post_run 06:23:23 INFO - Total resource usage - Wall time: 665s; CPU: 17.0%; Read bytes: 91706368; Write bytes: 989974528; Read time: 466485; Write time: 1155267 06:23:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:23:23 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 112431616; Read time: 0; Write time: 97191 06:23:23 INFO - run-tests - Wall time: 662s; CPU: 17.0%; Read bytes: 91706368; Write bytes: 808485888; Read time: 466485; Write time: 1013665 06:23:23 INFO - Running post-run listener: _upload_blobber_files 06:23:23 INFO - Blob upload gear active. 06:23:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 06:23:23 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 06:23:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 06:23:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 06:23:24 INFO - (blobuploader) - INFO - Open directory for files ... 06:23:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 06:23:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:23:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:23:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:23:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:23:25 INFO - (blobuploader) - INFO - Done attempting. 06:23:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 06:23:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:23:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:23:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:23:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:23:27 INFO - (blobuploader) - INFO - Done attempting. 06:23:27 INFO - (blobuploader) - INFO - Iteration through files over. 06:23:27 INFO - Return code: 0 06:23:27 INFO - rmtree: C:\slave\test\build\uploaded_files.json 06:23:27 INFO - Using _rmtree_windows ... 06:23:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 06:23:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e0b77428a4f0743467b5bc39026a8711607cffd4353db6d2e25c31055d46ec7341476a260738c2d38de27f6fbd1c8f48a50078c954c52e50eb4e3009bebf720c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d4e5d0ab2ab251e2b0ae9d3b685c931bacbd3b94b7b305431439b644f261005679ace165857a86e2a81c054539c761f78e7b2cc67b0556d68b9962fa7df96d28"} 06:23:27 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 06:23:27 INFO - Writing to file C:\slave\test\properties\blobber_files 06:23:27 INFO - Contents: 06:23:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e0b77428a4f0743467b5bc39026a8711607cffd4353db6d2e25c31055d46ec7341476a260738c2d38de27f6fbd1c8f48a50078c954c52e50eb4e3009bebf720c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d4e5d0ab2ab251e2b0ae9d3b685c931bacbd3b94b7b305431439b644f261005679ace165857a86e2a81c054539c761f78e7b2cc67b0556d68b9962fa7df96d28"} 06:23:27 INFO - Running post-run listener: copy_logs_to_upload_dir 06:23:27 INFO - Copying logs to upload dir... 06:23:27 INFO - mkdir: C:\slave\test\build\upload\logs 06:23:27 INFO - Copying logs to upload dir... 06:23:27 INFO - Using _rmtree_windows ... 06:23:27 INFO - Using _rmtree_windows ... 06:23:27 INFO - Using _rmtree_windows ... 06:23:27 INFO - Using _rmtree_windows ... 06:23:27 INFO - Using _rmtree_windows ... 06:23:27 INFO - Using _rmtree_windows ... 06:23:27 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=837.517000 ========= master_lag: 1.45 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-04-19 07:23:27.189567) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-19 07:23:27.190508) ========= '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-017\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-017 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-017 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-017 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-017 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-017 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e0b77428a4f0743467b5bc39026a8711607cffd4353db6d2e25c31055d46ec7341476a260738c2d38de27f6fbd1c8f48a50078c954c52e50eb4e3009bebf720c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d4e5d0ab2ab251e2b0ae9d3b685c931bacbd3b94b7b305431439b644f261005679ace165857a86e2a81c054539c761f78e7b2cc67b0556d68b9962fa7df96d28"} build_url:https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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/RODmAglfSt6WZNJR1kZ9bA/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/e0b77428a4f0743467b5bc39026a8711607cffd4353db6d2e25c31055d46ec7341476a260738c2d38de27f6fbd1c8f48a50078c954c52e50eb4e3009bebf720c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d4e5d0ab2ab251e2b0ae9d3b685c931bacbd3b94b7b305431439b644f261005679ace165857a86e2a81c054539c761f78e7b2cc67b0556d68b9962fa7df96d28"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RODmAglfSt6WZNJR1kZ9bA/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-19 07:23:27.327103) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 07:23:27.327825) ========= '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-017\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-017 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-017 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-017 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-017 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-017 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-19 07:23:27.449749) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 07:23:27.450306) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-19 07:23:27.904104) ========= ========= Total master_lag: 22.95 =========