builder: mozilla-central_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-098 starttime: 1460997383.0 results: success (0) buildid: 20160418073921 builduid: fbc689465dc24fdfae14d5d22c1686c2 revision: d53b301a14e1dfa05324072a7159796a4f5e24c7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 09:36:22.996001) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 09:36:22.996450) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 09:36:22.996744) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 09:36:23.047489) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:36:23.047910) ========= '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-098\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-098 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-098 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-098 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-098 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-098 WINDIR=C:\WINDOWS using PTY: False --09:36:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.94 MB/s 09:36:14 (7.94 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.640000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:36:23.708003) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 09:36:23.708776) ========= '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-098\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-098 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-098 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-098 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-098 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-098 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=1.121000 ========= master_lag: -0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 09:36:24.816341) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-04-18 09:36:24.817430) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev d53b301a14e1dfa05324072a7159796a4f5e24c7 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev d53b301a14e1dfa05324072a7159796a4f5e24c7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-098\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-098 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-098 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-098 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-098 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-098 WINDIR=C:\WINDOWS using PTY: False 2016-04-18 09:36:16,533 truncating revision to first 12 chars 2016-04-18 09:36:16,533 Setting DEBUG logging. 2016-04-18 09:36:16,533 attempt 1/10 2016-04-18 09:36:16,533 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/d53b301a14e1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 09:36:17,062 unpacking tar archive at: mozilla-central-d53b301a14e1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.329000 ========= master_lag: 8.73 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 10 secs) (at 2016-04-18 09:36:34.878895) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 09:36:34.879285) ========= script_repo_revision: d53b301a14e1dfa05324072a7159796a4f5e24c7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 09:36:34.879788) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 09:36:34.880124) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 09:36:35.565935) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 49 secs) (at 2016-04-18 09:36:35.566270) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-central' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-098\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-098 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-098 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-098 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-098 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-098 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:36:27 INFO - MultiFileLogger online at 20160418 09:36:27 in C:\slave\test 09:36:27 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 09:36:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:36:27 INFO - {'append_to_log': False, 09:36:27 INFO - 'base_work_dir': 'C:\\slave\\test', 09:36:27 INFO - 'blob_upload_branch': 'mozilla-central', 09:36:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:36:27 INFO - 'buildbot_json_path': 'buildprops.json', 09:36:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:36:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:36:27 INFO - 'download_minidump_stackwalk': True, 09:36:27 INFO - 'download_symbols': 'true', 09:36:27 INFO - 'e10s': False, 09:36:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:36:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:36:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:36:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:36:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:36:27 INFO - 'C:/mozilla-build/tooltool.py'), 09:36:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:36:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:36:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:36:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:36:27 INFO - 'log_level': 'info', 09:36:27 INFO - 'log_to_console': True, 09:36:27 INFO - 'opt_config_files': (), 09:36:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:36:27 INFO - '--processes=1', 09:36:27 INFO - '--config=%(test_path)s/wptrunner.ini', 09:36:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:36:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:36:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:36:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:36:27 INFO - 'pip_index': False, 09:36:27 INFO - 'require_test_zip': True, 09:36:27 INFO - 'test_type': ('testharness',), 09:36:27 INFO - 'this_chunk': '1', 09:36:27 INFO - 'total_chunks': '10', 09:36:27 INFO - 'virtualenv_path': 'venv', 09:36:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:36:27 INFO - 'work_dir': 'build'} 09:36:27 INFO - ##### 09:36:27 INFO - ##### Running clobber step. 09:36:27 INFO - ##### 09:36:27 INFO - Running pre-action listener: _resource_record_pre_action 09:36:27 INFO - Running main action method: clobber 09:36:27 INFO - rmtree: C:\slave\test\build 09:36:27 INFO - Using _rmtree_windows ... 09:36:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:37:10 INFO - Running post-action listener: _resource_record_post_action 09:37:10 INFO - ##### 09:37:10 INFO - ##### Running read-buildbot-config step. 09:37:10 INFO - ##### 09:37:10 INFO - Running pre-action listener: _resource_record_pre_action 09:37:10 INFO - Running main action method: read_buildbot_config 09:37:10 INFO - Using buildbot properties: 09:37:10 INFO - { 09:37:10 INFO - "project": "", 09:37:10 INFO - "product": "firefox", 09:37:10 INFO - "script_repo_revision": "production", 09:37:10 INFO - "scheduler": "tests-mozilla-central-xp_ix-debug-unittest", 09:37:10 INFO - "repository": "", 09:37:10 INFO - "buildername": "Windows XP 32-bit mozilla-central debug test web-platform-tests-1", 09:37:10 INFO - "buildid": "20160418073921", 09:37:10 INFO - "pgo_build": "False", 09:37:10 INFO - "basedir": "C:\\slave\\test", 09:37:10 INFO - "buildnumber": 49, 09:37:10 INFO - "slavename": "t-xp32-ix-098", 09:37:10 INFO - "revision": "d53b301a14e1dfa05324072a7159796a4f5e24c7", 09:37:10 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 09:37:10 INFO - "platform": "win32", 09:37:10 INFO - "branch": "mozilla-central", 09:37:10 INFO - "repo_path": "mozilla-central", 09:37:10 INFO - "moz_repo_path": "", 09:37:10 INFO - "stage_platform": "win32", 09:37:10 INFO - "builduid": "fbc689465dc24fdfae14d5d22c1686c2", 09:37:10 INFO - "slavebuilddir": "test" 09:37:10 INFO - } 09:37:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 09:37:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 09:37:10 INFO - Running post-action listener: _resource_record_post_action 09:37:10 INFO - ##### 09:37:10 INFO - ##### Running download-and-extract step. 09:37:10 INFO - ##### 09:37:10 INFO - Running pre-action listener: _resource_record_pre_action 09:37:10 INFO - Running main action method: download_and_extract 09:37:10 INFO - mkdir: C:\slave\test\build\tests 09:37:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:10 INFO - https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:37:10 INFO - trying https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 09:37:10 INFO - Downloading https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:37:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:37:11 INFO - Downloaded 1274 bytes. 09:37:11 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 09:37:11 INFO - Using the following test package requirements: 09:37:11 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 09:37:11 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:37:11 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 09:37:11 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:37:11 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 09:37:11 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:37:11 INFO - u'jsshell-win32.zip'], 09:37:11 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:37:11 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 09:37:11 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 09:37:11 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:37:11 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 09:37:11 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:37:11 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 09:37:11 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:37:11 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 09:37:11 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 09:37:11 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 09:37:11 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 09:37:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:11 INFO - https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:37:11 INFO - trying https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 09:37:11 INFO - Downloading https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:37:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:37:13 INFO - Downloaded 20399179 bytes. 09:37:13 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/*'] 09:37:13 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/* 09:37:17 INFO - caution: filename not matched: web-platform/* 09:37:17 INFO - Return code: 11 09:37:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:37:17 INFO - https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:37:17 INFO - trying https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 09:37:17 INFO - Downloading https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:37:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:37:20 INFO - Downloaded 36382593 bytes. 09:37:20 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/*'] 09:37:20 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/* 09:38:20 INFO - caution: filename not matched: bin/* 09:38:20 INFO - caution: filename not matched: config/* 09:38:20 INFO - caution: filename not matched: mozbase/* 09:38:20 INFO - caution: filename not matched: marionette/* 09:38:20 INFO - caution: filename not matched: tools/wptserve/* 09:38:20 INFO - Return code: 11 09:38: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')]} 09:38:20 INFO - https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 09:38:20 INFO - trying https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 09:38:20 INFO - Downloading https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 09:38:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:38:25 INFO - Downloaded 67328581 bytes. 09:38:25 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 09:38:25 INFO - mkdir: C:\slave\test\properties 09:38:25 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:38:25 INFO - Writing to file C:\slave\test\properties\build_url 09:38:25 INFO - Contents: 09:38:25 INFO - build_url:https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 09:38:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 09:38:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:38:25 INFO - Writing to file C:\slave\test\properties\symbols_url 09:38:25 INFO - Contents: 09:38:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 09:38:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:38:25 INFO - https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:38:25 INFO - trying https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 09:38:25 INFO - Downloading https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:38:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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 09:38:29 INFO - Downloaded 58227373 bytes. 09:38:29 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'] 09:38:29 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 09:38:36 INFO - Return code: 0 09:38:36 INFO - Running post-action listener: _resource_record_post_action 09:38:36 INFO - Running post-action listener: set_extra_try_arguments 09:38:36 INFO - ##### 09:38:36 INFO - ##### Running create-virtualenv step. 09:38:36 INFO - ##### 09:38:36 INFO - Running pre-action listener: _pre_create_virtualenv 09:38:36 INFO - Running pre-action listener: _resource_record_pre_action 09:38:36 INFO - Running main action method: create_virtualenv 09:38:36 INFO - Creating virtualenv C:\slave\test\build\venv 09:38:36 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 09:38:36 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:38:38 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:38:40 INFO - Installing distribute......................................................................................................................................................................................done. 09:38:41 INFO - Return code: 0 09:38:41 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:38: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')]} 09:38:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38: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')]} 09:38:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38: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', '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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-098', 'USERDOMAIN': 'T-XP32-IX-098', '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-098', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-098', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098\\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-098'}}, attempt #1 09:38: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', 'psutil>=0.7.1'] in C:\slave\test\build 09:38: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 psutil>=0.7.1 09:38:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:38:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098\\Application Data', 09:38:41 INFO - 'CLIENTNAME': 'Console', 09:38:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-098', 09:38:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:38:41 INFO - 'DCLOCATION': 'SCL3', 09:38:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:41 INFO - 'HOMEDRIVE': 'C:', 09:38:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-098', 09:38:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:41 INFO - 'KTS_VERSION': '1.19c', 09:38:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-098', 09:38:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:41 INFO - 'MOZ_AIRBAG': '1', 09:38:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:41 INFO - 'MOZ_MSVCVERSION': '8', 09:38:41 INFO - 'MOZ_NO_REMOTE': '1', 09:38:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:41 INFO - 'NO_EM_RESTART': '1', 09:38:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:41 INFO - 'OS': 'Windows_NT', 09:38:41 INFO - 'OURDRIVE': 'C:', 09:38: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', 09:38:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:38:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:41 INFO - 'PROCESSOR_LEVEL': '6', 09:38:41 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:41 INFO - 'PROMPT': '$P$G', 09:38:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:41 INFO - 'PWD': 'C:\\slave\\test', 09:38:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:41 INFO - 'SESSIONNAME': 'Console', 09:38:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:41 INFO - 'SYSTEMDRIVE': 'C:', 09:38:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:38:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:41 INFO - 'TEST1': 'testie', 09:38:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:41 INFO - 'USERDOMAIN': 'T-XP32-IX-098', 09:38:41 INFO - 'USERNAME': 'cltbld', 09:38:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098', 09:38:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:41 INFO - 'WINDIR': 'C:\\WINDOWS', 09:38:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:41 INFO - Downloading/unpacking psutil>=0.7.1 09:38:42 INFO - Running setup.py egg_info for package psutil 09:38:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:38:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:38:42 INFO - Installing collected packages: psutil 09:38:42 INFO - Running setup.py install for psutil 09:38:42 INFO - building 'psutil._psutil_windows' extension 09:38:42 INFO - error: Unable to find vcvarsall.bat 09:38: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-ythlnn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:38:42 INFO - running install 09:38:42 INFO - running build 09:38:42 INFO - running build_py 09:38:42 INFO - creating build 09:38:42 INFO - creating build\lib.win32-2.7 09:38:42 INFO - creating build\lib.win32-2.7\psutil 09:38:42 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:38:42 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:38:42 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:38:42 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:38:42 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:38:42 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:38:42 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:38:42 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:38:42 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:38:42 INFO - running build_ext 09:38:42 INFO - building 'psutil._psutil_windows' extension 09:38:42 INFO - error: Unable to find vcvarsall.bat 09:38:42 INFO - ---------------------------------------- 09:38: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-ythlnn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:38:42 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-098\Application Data\pip\pip.log 09:38:42 WARNING - Return code: 1 09:38: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 psutil>=0.7.1 failed after 1 tries! 09:38:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:38: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')]} 09:38:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38: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')]} 09:38:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38: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', '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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-098', 'USERDOMAIN': 'T-XP32-IX-098', '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-098', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-098', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098\\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-098'}}, attempt #1 09:38: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:38: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 mozsystemmonitor==0.0.0 09:38:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:38:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098\\Application Data', 09:38:42 INFO - 'CLIENTNAME': 'Console', 09:38:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-098', 09:38:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:38:42 INFO - 'DCLOCATION': 'SCL3', 09:38:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:42 INFO - 'HOMEDRIVE': 'C:', 09:38:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-098', 09:38:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:42 INFO - 'KTS_VERSION': '1.19c', 09:38:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-098', 09:38:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:42 INFO - 'MOZ_AIRBAG': '1', 09:38:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:42 INFO - 'MOZ_MSVCVERSION': '8', 09:38:42 INFO - 'MOZ_NO_REMOTE': '1', 09:38:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:42 INFO - 'NO_EM_RESTART': '1', 09:38:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:42 INFO - 'OS': 'Windows_NT', 09:38:42 INFO - 'OURDRIVE': 'C:', 09:38: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', 09:38:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:38:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:42 INFO - 'PROCESSOR_LEVEL': '6', 09:38:42 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:42 INFO - 'PROMPT': '$P$G', 09:38:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:42 INFO - 'PWD': 'C:\\slave\\test', 09:38:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:42 INFO - 'SESSIONNAME': 'Console', 09:38:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:42 INFO - 'SYSTEMDRIVE': 'C:', 09:38:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:38:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:42 INFO - 'TEST1': 'testie', 09:38:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:42 INFO - 'USERDOMAIN': 'T-XP32-IX-098', 09:38:42 INFO - 'USERNAME': 'cltbld', 09:38:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098', 09:38:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:42 INFO - 'WINDIR': 'C:\\WINDOWS', 09:38:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:38:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:38:42 INFO - Running setup.py egg_info for package mozsystemmonitor 09:38:42 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:38:42 INFO - Running setup.py egg_info for package psutil 09:38:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:38:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:38:42 INFO - Installing collected packages: mozsystemmonitor, psutil 09:38:42 INFO - Running setup.py install for mozsystemmonitor 09:38:42 INFO - Running setup.py install for psutil 09:38:42 INFO - building 'psutil._psutil_windows' extension 09:38:42 INFO - error: Unable to find vcvarsall.bat 09:38: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-8ykm6o-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:38:42 INFO - running install 09:38:42 INFO - running build 09:38:42 INFO - running build_py 09:38:42 INFO - running build_ext 09:38:42 INFO - building 'psutil._psutil_windows' extension 09:38:42 INFO - error: Unable to find vcvarsall.bat 09:38:42 INFO - ---------------------------------------- 09:38: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-8ykm6o-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:38:42 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-098\Application Data\pip\pip.log 09:38:42 WARNING - Return code: 1 09:38: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! 09:38:42 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:38: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')]} 09:38:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38: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')]} 09:38:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38:43 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-098', 'USERDOMAIN': 'T-XP32-IX-098', '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-098', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-098', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098\\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-098'}}, attempt #1 09:38:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:38:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:38:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:38:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098\\Application Data', 09:38:43 INFO - 'CLIENTNAME': 'Console', 09:38:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-098', 09:38:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:38:43 INFO - 'DCLOCATION': 'SCL3', 09:38:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:43 INFO - 'HOMEDRIVE': 'C:', 09:38:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-098', 09:38:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:43 INFO - 'KTS_VERSION': '1.19c', 09:38:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-098', 09:38:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:43 INFO - 'MOZ_AIRBAG': '1', 09:38:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:43 INFO - 'MOZ_MSVCVERSION': '8', 09:38:43 INFO - 'MOZ_NO_REMOTE': '1', 09:38:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:43 INFO - 'NO_EM_RESTART': '1', 09:38:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:43 INFO - 'OS': 'Windows_NT', 09:38:43 INFO - 'OURDRIVE': 'C:', 09:38:43 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:38:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:38:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:43 INFO - 'PROCESSOR_LEVEL': '6', 09:38:43 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:43 INFO - 'PROMPT': '$P$G', 09:38:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:43 INFO - 'PWD': 'C:\\slave\\test', 09:38:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:43 INFO - 'SESSIONNAME': 'Console', 09:38:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:43 INFO - 'SYSTEMDRIVE': 'C:', 09:38:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:38:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:43 INFO - 'TEST1': 'testie', 09:38:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:43 INFO - 'USERDOMAIN': 'T-XP32-IX-098', 09:38:43 INFO - 'USERNAME': 'cltbld', 09:38:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098', 09:38:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:43 INFO - 'WINDIR': 'C:\\WINDOWS', 09:38:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:43 INFO - Downloading/unpacking blobuploader==1.2.4 09:38:43 INFO - Downloading blobuploader-1.2.4.tar.gz 09:38:43 INFO - Running setup.py egg_info for package blobuploader 09:38:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:38:45 INFO - Running setup.py egg_info for package requests 09:38:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:38:45 INFO - Downloading docopt-0.6.1.tar.gz 09:38:45 INFO - Running setup.py egg_info for package docopt 09:38:45 INFO - Installing collected packages: blobuploader, docopt, requests 09:38:45 INFO - Running setup.py install for blobuploader 09:38:45 INFO - Running setup.py install for docopt 09:38:45 INFO - Running setup.py install for requests 09:38:45 INFO - Successfully installed blobuploader docopt requests 09:38:45 INFO - Cleaning up... 09:38:45 INFO - Return code: 0 09:38:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:38: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')]} 09:38:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:38: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')]} 09:38:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:38: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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-098', 'USERDOMAIN': 'T-XP32-IX-098', '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-098', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-098', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098\\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-098'}}, attempt #1 09:38: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 09:38: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 09:38:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:38:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098\\Application Data', 09:38:45 INFO - 'CLIENTNAME': 'Console', 09:38:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:38:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-098', 09:38:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:38:45 INFO - 'DCLOCATION': 'SCL3', 09:38:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:38:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:38:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:38:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:38:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:38:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:38:45 INFO - 'HOMEDRIVE': 'C:', 09:38:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-098', 09:38:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:38:45 INFO - 'KTS_VERSION': '1.19c', 09:38:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:38:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-098', 09:38:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:38:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:38:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:38:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:38:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:38:45 INFO - 'MOZ_AIRBAG': '1', 09:38:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:38:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:38:45 INFO - 'MOZ_MSVCVERSION': '8', 09:38:45 INFO - 'MOZ_NO_REMOTE': '1', 09:38:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:38:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:38:45 INFO - 'NO_EM_RESTART': '1', 09:38:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:38:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:38:45 INFO - 'OS': 'Windows_NT', 09:38:45 INFO - 'OURDRIVE': 'C:', 09:38: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', 09:38:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:38:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:38:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:38:45 INFO - 'PROCESSOR_LEVEL': '6', 09:38:45 INFO - 'PROCESSOR_REVISION': '1e05', 09:38:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:38:45 INFO - 'PROMPT': '$P$G', 09:38:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:38:45 INFO - 'PWD': 'C:\\slave\\test', 09:38:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:38:45 INFO - 'SESSIONNAME': 'Console', 09:38:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:38:45 INFO - 'SYSTEMDRIVE': 'C:', 09:38:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:38:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:45 INFO - 'TEST1': 'testie', 09:38:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:38:45 INFO - 'USERDOMAIN': 'T-XP32-IX-098', 09:38:45 INFO - 'USERNAME': 'cltbld', 09:38:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098', 09:38:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:38:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:38:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:38:45 INFO - 'WINDIR': 'C:\\WINDOWS', 09:38:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:38:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:38:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:38:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:38:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:38:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:38:56 INFO - Unpacking c:\slave\test\build\tests\marionette 09:38:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:38:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:38:56 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:38:56 INFO - Running setup.py install for browsermob-proxy 09:39:01 INFO - Running setup.py install for manifestparser 09:39:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Running setup.py install for marionette-client 09:39:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:39:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Running setup.py install for marionette-driver 09:39:01 INFO - Running setup.py install for mozcrash 09:39:01 INFO - Running setup.py install for mozdebug 09:39:01 INFO - Running setup.py install for mozdevice 09:39:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Running setup.py install for mozfile 09:39:01 INFO - Running setup.py install for mozhttpd 09:39:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Running setup.py install for mozinfo 09:39:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Running setup.py install for mozInstall 09:39:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Running setup.py install for mozleak 09:39:01 INFO - Running setup.py install for mozlog 09:39:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Running setup.py install for moznetwork 09:39:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Running setup.py install for mozprocess 09:39:01 INFO - Running setup.py install for mozprofile 09:39:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Running setup.py install for mozrunner 09:39:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Running setup.py install for mozscreenshot 09:39:01 INFO - Running setup.py install for moztest 09:39:01 INFO - Running setup.py install for mozversion 09:39:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:39:01 INFO - Running setup.py install for wptserve 09:39: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 09:39:01 INFO - Cleaning up... 09:39:01 INFO - Return code: 0 09:39:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:39: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')]} 09:39:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:39: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')]} 09:39:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:39: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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-098', 'USERDOMAIN': 'T-XP32-IX-098', '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-098', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-098', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098\\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-098'}}, attempt #1 09:39: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 09:39: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 09:39:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:39:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098\\Application Data', 09:39:01 INFO - 'CLIENTNAME': 'Console', 09:39:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:39:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-098', 09:39:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:39:01 INFO - 'DCLOCATION': 'SCL3', 09:39:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:39:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:39:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:39:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:39:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:39:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:39:01 INFO - 'HOMEDRIVE': 'C:', 09:39:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-098', 09:39:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:39:01 INFO - 'KTS_VERSION': '1.19c', 09:39:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:39:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-098', 09:39:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:39:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:39:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:39:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:39:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:39:01 INFO - 'MOZ_AIRBAG': '1', 09:39:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:39:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:39:01 INFO - 'MOZ_MSVCVERSION': '8', 09:39:01 INFO - 'MOZ_NO_REMOTE': '1', 09:39:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:39:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:39:01 INFO - 'NO_EM_RESTART': '1', 09:39:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:39:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:39:01 INFO - 'OS': 'Windows_NT', 09:39:01 INFO - 'OURDRIVE': 'C:', 09:39: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', 09:39:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:39:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:39:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:39:01 INFO - 'PROCESSOR_LEVEL': '6', 09:39:01 INFO - 'PROCESSOR_REVISION': '1e05', 09:39:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:39:01 INFO - 'PROMPT': '$P$G', 09:39:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:39:01 INFO - 'PWD': 'C:\\slave\\test', 09:39:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:39:01 INFO - 'SESSIONNAME': 'Console', 09:39:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:39:01 INFO - 'SYSTEMDRIVE': 'C:', 09:39:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:39:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:39:01 INFO - 'TEST1': 'testie', 09:39:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:39:01 INFO - 'USERDOMAIN': 'T-XP32-IX-098', 09:39:01 INFO - 'USERNAME': 'cltbld', 09:39:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098', 09:39:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:39:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:39:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:39:01 INFO - 'WINDIR': 'C:\\WINDOWS', 09:39:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:39:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:39:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:39:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:39:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:39:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:39:12 INFO - Unpacking c:\slave\test\build\tests\marionette 09:39:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:39:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:39:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:39: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)) 09:39: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)) 09:39: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)) 09:39: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)) 09:39:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:39:15 INFO - Downloading blessings-1.6.tar.gz 09:39:15 INFO - Running setup.py egg_info for package blessings 09:39: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)) 09:39: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 09:39:15 INFO - Running setup.py install for blessings 09:39:15 INFO - Running setup.py install for browsermob-proxy 09:39:15 INFO - Running setup.py install for manifestparser 09:39:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Running setup.py install for marionette-client 09:39:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:39:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Running setup.py install for marionette-driver 09:39:15 INFO - Running setup.py install for mozcrash 09:39:15 INFO - Running setup.py install for mozdebug 09:39:15 INFO - Running setup.py install for mozdevice 09:39:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Running setup.py install for mozhttpd 09:39:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Running setup.py install for mozInstall 09:39:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Running setup.py install for mozleak 09:39:15 INFO - Running setup.py install for mozprofile 09:39:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Running setup.py install for mozrunner 09:39:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:39:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:39:16 INFO - Running setup.py install for mozscreenshot 09:39:16 INFO - Running setup.py install for moztest 09:39:16 INFO - Running setup.py install for mozversion 09:39:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:39:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:39:16 INFO - Running setup.py install for wptserve 09:39:16 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:39:16 INFO - Cleaning up... 09:39:16 INFO - Return code: 0 09:39:16 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:39:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:39:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:39:16 INFO - Reading from file tmpfile_stdout 09:39:16 INFO - Using _rmtree_windows ... 09:39:16 INFO - Using _rmtree_windows ... 09:39:16 INFO - Current package versions: 09:39:16 INFO - blessings == 1.6 09:39:16 INFO - blobuploader == 1.2.4 09:39:16 INFO - browsermob-proxy == 0.6.0 09:39:16 INFO - distribute == 0.6.14 09:39:16 INFO - docopt == 0.6.1 09:39:16 INFO - manifestparser == 1.1 09:39:16 INFO - marionette-client == 2.3.0 09:39:16 INFO - marionette-driver == 1.4.0 09:39:16 INFO - mozInstall == 1.12 09:39:16 INFO - mozcrash == 0.17 09:39:16 INFO - mozdebug == 0.1 09:39:16 INFO - mozdevice == 0.48 09:39:16 INFO - mozfile == 1.2 09:39:16 INFO - mozhttpd == 0.7 09:39:16 INFO - mozinfo == 0.9 09:39:16 INFO - mozleak == 0.1 09:39:16 INFO - mozlog == 3.1 09:39:16 INFO - moznetwork == 0.27 09:39:16 INFO - mozprocess == 0.22 09:39:16 INFO - mozprofile == 0.28 09:39:16 INFO - mozrunner == 6.11 09:39:16 INFO - mozscreenshot == 0.1 09:39:16 INFO - mozsystemmonitor == 0.0 09:39:16 INFO - moztest == 0.7 09:39:16 INFO - mozversion == 1.4 09:39:16 INFO - requests == 1.2.3 09:39:16 INFO - wptserve == 1.4.0 09:39:16 INFO - Running post-action listener: _resource_record_post_action 09:39:16 INFO - Running post-action listener: _start_resource_monitoring 09:39:16 INFO - Starting resource monitoring. 09:39:16 INFO - ##### 09:39:16 INFO - ##### Running pull step. 09:39:16 INFO - ##### 09:39:16 INFO - Running pre-action listener: _resource_record_pre_action 09:39:16 INFO - Running main action method: pull 09:39:16 INFO - Pull has nothing to do! 09:39:16 INFO - Running post-action listener: _resource_record_post_action 09:39:16 INFO - ##### 09:39:16 INFO - ##### Running install step. 09:39:16 INFO - ##### 09:39:16 INFO - Running pre-action listener: _resource_record_pre_action 09:39:16 INFO - Running main action method: install 09:39:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:39:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:39:17 INFO - Reading from file tmpfile_stdout 09:39:17 INFO - Using _rmtree_windows ... 09:39:17 INFO - Using _rmtree_windows ... 09:39:17 INFO - Detecting whether we're running mozinstall >=1.0... 09:39:17 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:39:17 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:39:17 INFO - Reading from file tmpfile_stdout 09:39:17 INFO - Output received: 09:39:17 INFO - Usage: mozinstall-script.py [options] installer 09:39:17 INFO - Options: 09:39:17 INFO - -h, --help show this help message and exit 09:39:17 INFO - -d DEST, --destination=DEST 09:39:17 INFO - Directory to install application into. [default: 09:39:17 INFO - "C:\slave\test"] 09:39:17 INFO - --app=APP Application being installed. [default: firefox] 09:39:17 INFO - Using _rmtree_windows ... 09:39:17 INFO - Using _rmtree_windows ... 09:39:17 INFO - mkdir: C:\slave\test\build\application 09:39: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'] 09:39: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 09:39:20 INFO - Reading from file tmpfile_stdout 09:39:20 INFO - Output received: 09:39:20 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:39:20 INFO - Using _rmtree_windows ... 09:39:20 INFO - Using _rmtree_windows ... 09:39:20 INFO - Running post-action listener: _resource_record_post_action 09:39:20 INFO - ##### 09:39:20 INFO - ##### Running run-tests step. 09:39:20 INFO - ##### 09:39:20 INFO - Running pre-action listener: _resource_record_pre_action 09:39:20 INFO - Running main action method: run_tests 09:39:20 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:39:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:39:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:39:20 INFO - grabbing minidump binary from tooltool 09:39: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')]} 09:39: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 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:39: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 09:39: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 09:39:20 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:39:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjysedr 09:39:23 INFO - INFO - File integrity verified, renaming tmpjysedr to win32-minidump_stackwalk.exe 09:39:23 INFO - Return code: 0 09:39:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:39:23 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:39:23 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/fjH7OrSOSFa9j3ZTLste8g/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 09:39:23 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/fjH7OrSOSFa9j3ZTLste8g/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 09:39:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:39:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098\\Application Data', 09:39:23 INFO - 'CLIENTNAME': 'Console', 09:39:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:39:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-098', 09:39:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:39:23 INFO - 'DCLOCATION': 'SCL3', 09:39:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:39:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:39:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:39:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:39:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:39:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:39:23 INFO - 'HOMEDRIVE': 'C:', 09:39:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-098', 09:39:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:39:23 INFO - 'KTS_VERSION': '1.19c', 09:39:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:39:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-098', 09:39:23 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:39:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:39:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:39:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:39:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:39:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:39:23 INFO - 'MOZ_AIRBAG': '1', 09:39:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:39:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:39:23 INFO - 'MOZ_MSVCVERSION': '8', 09:39:23 INFO - 'MOZ_NO_REMOTE': '1', 09:39:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:39:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:39:23 INFO - 'NO_EM_RESTART': '1', 09:39:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:39:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:39:23 INFO - 'OS': 'Windows_NT', 09:39:23 INFO - 'OURDRIVE': 'C:', 09:39:23 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:39:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:39:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:39:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:39:23 INFO - 'PROCESSOR_LEVEL': '6', 09:39:23 INFO - 'PROCESSOR_REVISION': '1e05', 09:39:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:39:23 INFO - 'PROMPT': '$P$G', 09:39:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:39:23 INFO - 'PWD': 'C:\\slave\\test', 09:39:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:39:23 INFO - 'SESSIONNAME': 'Console', 09:39:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:39:23 INFO - 'SYSTEMDRIVE': 'C:', 09:39:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:39:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:39:23 INFO - 'TEST1': 'testie', 09:39:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:39:23 INFO - 'USERDOMAIN': 'T-XP32-IX-098', 09:39:23 INFO - 'USERNAME': 'cltbld', 09:39:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-098', 09:39:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:39:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:39:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:39:23 INFO - 'WINDIR': 'C:\\WINDOWS', 09:39:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:39:23 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/fjH7OrSOSFa9j3ZTLste8g/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 09:39:24 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 09:39:24 INFO - import pkg_resources 09:39:25 INFO - Using 1 client processes 09:39:28 INFO - SUITE-START | Running 778 tests 09:39:28 INFO - Running testharness tests 09:39:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:39:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:39:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:39:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:39:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:39:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:39:28 INFO - Setting up ssl 09:39:29 INFO - PROCESS | certutil | 09:39:29 INFO - PROCESS | certutil | 09:39:29 INFO - PROCESS | certutil | 09:39:29 INFO - Certificate Nickname Trust Attributes 09:39:29 INFO - SSL,S/MIME,JAR/XPI 09:39:29 INFO - 09:39:29 INFO - web-platform-tests CT,, 09:39:29 INFO - 09:39:30 INFO - Starting runner 09:39:31 INFO - PROCESS | 3828 | [3828] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:39:32 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:39:32 INFO - PROCESS | 3828 | [3828] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 09:39:33 INFO - PROCESS | 3828 | [3828] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 09:39:33 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:39:33 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:39:33 INFO - PROCESS | 3828 | 1460997573488 Marionette DEBUG Marionette enabled via build flag and pref 09:39:33 INFO - PROCESS | 3828 | ++DOCSHELL 14395000 == 1 [pid = 3828] [id = 1] 09:39:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 1 (14395400) [pid = 3828] [serial = 1] [outer = 00000000] 09:39:33 INFO - PROCESS | 3828 | [3828] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:39:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 2 (14396000) [pid = 3828] [serial = 2] [outer = 14395400] 09:39:33 INFO - PROCESS | 3828 | [3828] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 09:39:33 INFO - PROCESS | 3828 | [3828] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 09:39:33 INFO - PROCESS | 3828 | ++DOCSHELL 14A8F400 == 2 [pid = 3828] [id = 2] 09:39:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 3 (14A8F800) [pid = 3828] [serial = 3] [outer = 00000000] 09:39:33 INFO - PROCESS | 3828 | [3828] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:39:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 4 (14A90400) [pid = 3828] [serial = 4] [outer = 14A8F800] 09:39:34 INFO - PROCESS | 3828 | 1460997574031 Marionette INFO Listening on port 2828 09:39:34 INFO - PROCESS | 3828 | 1460997574417 Marionette DEBUG Marionette enabled via command-line flag 09:39:34 INFO - PROCESS | 3828 | ++DOCSHELL 12D7D400 == 3 [pid = 3828] [id = 3] 09:39:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 5 (12D7D800) [pid = 3828] [serial = 5] [outer = 00000000] 09:39:34 INFO - PROCESS | 3828 | [3828] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 09:39:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 6 (12D7E400) [pid = 3828] [serial = 6] [outer = 12D7D800] 09:39:34 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:39:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 7 (16449400) [pid = 3828] [serial = 7] [outer = 14A8F800] 09:39:34 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:39:34 INFO - PROCESS | 3828 | 1460997574743 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1523 09:39:34 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:39:34 INFO - PROCESS | 3828 | 1460997574781 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1525 09:39:34 INFO - PROCESS | 3828 | 1460997574784 Marionette DEBUG Closed connection conn0 09:39:34 INFO - PROCESS | 3828 | 1460997574891 Marionette DEBUG Closed connection conn1 09:39:34 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:39:34 INFO - PROCESS | 3828 | 1460997574897 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1526 09:39:34 INFO - PROCESS | 3828 | 1460997574906 Marionette DEBUG Closed connection conn2 09:39:34 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:39:34 INFO - PROCESS | 3828 | 1460997574915 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1527 09:39:34 INFO - PROCESS | 3828 | ++DOCSHELL 1688F000 == 4 [pid = 3828] [id = 4] 09:39:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 8 (16890800) [pid = 3828] [serial = 8] [outer = 00000000] 09:39:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 9 (169C4C00) [pid = 3828] [serial = 9] [outer = 16890800] 09:39:35 INFO - PROCESS | 3828 | [3828] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 09:39:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 10 (169C9800) [pid = 3828] [serial = 10] [outer = 16890800] 09:39:35 INFO - PROCESS | 3828 | 1460997575172 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:39:35 INFO - PROCESS | 3828 | 1460997575179 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":"20160418073921","device":"desktop","version":"48.0a1"} 09:39:35 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:39:35 INFO - PROCESS | 3828 | [3828] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:39:35 INFO - PROCESS | 3828 | [3828] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:39:35 INFO - PROCESS | 3828 | [3828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:39:36 INFO - PROCESS | 3828 | ++DOCSHELL 18923C00 == 5 [pid = 3828] [id = 5] 09:39:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 11 (18925800) [pid = 3828] [serial = 11] [outer = 00000000] 09:39:36 INFO - PROCESS | 3828 | ++DOCSHELL 18925C00 == 6 [pid = 3828] [id = 6] 09:39:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 12 (18929000) [pid = 3828] [serial = 12] [outer = 00000000] 09:39:36 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:39:36 INFO - PROCESS | 3828 | ++DOCSHELL 1968D000 == 7 [pid = 3828] [id = 7] 09:39:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 13 (1968D400) [pid = 3828] [serial = 13] [outer = 00000000] 09:39:36 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:39:36 INFO - PROCESS | 3828 | [3828] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:39:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 14 (19696400) [pid = 3828] [serial = 14] [outer = 1968D400] 09:39:37 INFO - PROCESS | 3828 | [3828] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 09:39:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 15 (197BE800) [pid = 3828] [serial = 15] [outer = 18925800] 09:39:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 16 (197C0000) [pid = 3828] [serial = 16] [outer = 18929000] 09:39:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 17 (197C2000) [pid = 3828] [serial = 17] [outer = 1968D400] 09:39:37 INFO - PROCESS | 3828 | 1460997577729 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 3828 | 1460997577742 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 18 (1A6EF800) [pid = 3828] [serial = 18] [outer = 1968D400] 09:39:38 INFO - PROCESS | 3828 | 1460997578280 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"62149837-497b-4178-b99b-1af19738357b","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":"20160418073921","device":"desktop","version":"48.0a1","command_id":1}}] 09:39:38 INFO - PROCESS | 3828 | 1460997578437 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:39:38 INFO - PROCESS | 3828 | 1460997578509 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:39:38 INFO - PROCESS | 3828 | 1460997578611 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:39:38 INFO - PROCESS | 3828 | [3828] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:39:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 19 (1BF43000) [pid = 3828] [serial = 19] [outer = 1968D400] 09:39:39 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:39:39 INFO - PROCESS | 3828 | 1460997579153 Marionette TRACE conn3 <- [1,3,null,{}] 09:39:39 INFO - PROCESS | 3828 | 1460997579194 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:39:39 INFO - PROCESS | 3828 | 1460997579209 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:39:39 INFO - PROCESS | 3828 | 1460997579237 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 3828 | 1460997579239 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 09:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:39:39 INFO - PROCESS | 3828 | 1460997579243 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 3828 | 1460997579246 Marionette TRACE conn3 <- [1,6,null,{}] 09:39:39 INFO - PROCESS | 3828 | 1460997579257 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:39 INFO - PROCESS | 3828 | 1460997579273 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:39:39 INFO - PROCESS | 3828 | 1460997579278 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 3828 | ++DOCSHELL 1963FC00 == 8 [pid = 3828] [id = 8] 09:39:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 20 (1A811C00) [pid = 3828] [serial = 20] [outer = 00000000] 09:39:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 21 (1A814800) [pid = 3828] [serial = 21] [outer = 1A811C00] 09:39:39 INFO - PROCESS | 3828 | 1460997579326 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 22 (1A817C00) [pid = 3828] [serial = 22] [outer = 1A811C00] 09:39:39 INFO - PROCESS | 3828 | ++DOCSHELL 1CD52C00 == 9 [pid = 3828] [id = 9] 09:39:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 23 (1CD5C400) [pid = 3828] [serial = 23] [outer = 00000000] 09:39:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 24 (1CD5EC00) [pid = 3828] [serial = 24] [outer = 1CD5C400] 09:39:39 INFO - PROCESS | 3828 | 1460997579813 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 25 (1CD60400) [pid = 3828] [serial = 25] [outer = 1CD5C400] 09:39:40 INFO - PROCESS | 3828 | 1460997580023 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 804ms 09:39:40 INFO - PROCESS | 3828 | 1460997580138 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 3828 | 1460997580140 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 09:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:39:40 INFO - PROCESS | 3828 | 1460997580158 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 3828 | 1460997580160 Marionette TRACE conn3 <- [1,10,null,{}] 09:39:40 INFO - PROCESS | 3828 | 1460997580207 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 3828 | 1460997580323 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:39:40 INFO - PROCESS | 3828 | 1460997580338 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 3828 | ++DOCSHELL 1D332800 == 10 [pid = 3828] [id = 10] 09:39:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 26 (1D333000) [pid = 3828] [serial = 26] [outer = 00000000] 09:39:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 27 (1D6F4000) [pid = 3828] [serial = 27] [outer = 1D333000] 09:39:40 INFO - PROCESS | 3828 | 1460997580385 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 28 (1DB08C00) [pid = 3828] [serial = 28] [outer = 1D333000] 09:39:40 INFO - PROCESS | 3828 | 1460997580776 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 678ms 09:39:40 INFO - PROCESS | 3828 | 1460997580829 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 3828 | 1460997580832 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 09:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:39:40 INFO - PROCESS | 3828 | 1460997580835 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 3828 | 1460997580837 Marionette TRACE conn3 <- [1,14,null,{}] 09:39:40 INFO - PROCESS | 3828 | 1460997580841 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:40 INFO - PROCESS | 3828 | 1460997580939 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:39:40 INFO - PROCESS | 3828 | 1460997580955 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 3828 | ++DOCSHELL 1D6F5C00 == 11 [pid = 3828] [id = 11] 09:39:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 29 (1DB0B400) [pid = 3828] [serial = 29] [outer = 00000000] 09:39:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 30 (1DBED400) [pid = 3828] [serial = 30] [outer = 1DB0B400] 09:39:41 INFO - PROCESS | 3828 | 1460997581000 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 31 (19EDA400) [pid = 3828] [serial = 31] [outer = 1DB0B400] 09:39:41 INFO - PROCESS | 3828 | 1460997581326 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 536ms 09:39:41 INFO - PROCESS | 3828 | 1460997581371 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3828 | 1460997581372 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 09:39:41 INFO - PROCESS | 3828 | 1460997581376 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:39:41 INFO - PROCESS | 3828 | 1460997581378 Marionette TRACE conn3 <- [1,18,null,{}] 09:39:41 INFO - PROCESS | 3828 | 1460997581381 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:41 INFO - PROCESS | 3828 | 1460997581469 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:39:41 INFO - PROCESS | 3828 | 1460997581475 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 3828 | ++DOCSHELL 19EE5C00 == 12 [pid = 3828] [id = 12] 09:39:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 32 (19EE6000) [pid = 3828] [serial = 32] [outer = 00000000] 09:39:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 33 (1DF57C00) [pid = 3828] [serial = 33] [outer = 19EE6000] 09:39:41 INFO - PROCESS | 3828 | 1460997581521 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 34 (1DF5BC00) [pid = 3828] [serial = 34] [outer = 19EE6000] 09:39:41 INFO - PROCESS | 3828 | 1460997581868 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 536ms 09:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:39:41 INFO - PROCESS | 3828 | 1460997581912 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 3828 | 1460997581914 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 09:39:41 INFO - PROCESS | 3828 | 1460997581917 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 3828 | 1460997581919 Marionette TRACE conn3 <- [1,22,null,{}] 09:39:41 INFO - PROCESS | 3828 | 1460997581922 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 3828 | 1460997582008 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:39:42 INFO - PROCESS | 3828 | 1460997582015 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3828 | ++DOCSHELL 1DF64000 == 13 [pid = 3828] [id = 13] 09:39:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 35 (1DF64800) [pid = 3828] [serial = 35] [outer = 00000000] 09:39:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 36 (1E4E5000) [pid = 3828] [serial = 36] [outer = 1DF64800] 09:39:42 INFO - PROCESS | 3828 | 1460997582059 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 37 (1E4E8400) [pid = 3828] [serial = 37] [outer = 1DF64800] 09:39:42 INFO - PROCESS | 3828 | 1460997582364 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 488ms 09:39:42 INFO - PROCESS | 3828 | 1460997582412 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 3828 | 1460997582413 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:39:42 INFO - PROCESS | 3828 | 1460997582417 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 3828 | 1460997582418 Marionette TRACE conn3 <- [1,26,null,{}] 09:39:42 INFO - PROCESS | 3828 | 1460997582422 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:42 INFO - PROCESS | 3828 | 1460997582511 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:39:42 INFO - PROCESS | 3828 | 1460997582518 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 3828 | ++DOCSHELL 1E79C400 == 14 [pid = 3828] [id = 14] 09:39:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 38 (1E79C800) [pid = 3828] [serial = 38] [outer = 00000000] 09:39:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 39 (1E7A3C00) [pid = 3828] [serial = 39] [outer = 1E79C800] 09:39:42 INFO - PROCESS | 3828 | 1460997582561 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 40 (1E7A7800) [pid = 3828] [serial = 40] [outer = 1E79C800] 09:39:42 INFO - PROCESS | 3828 | 1460997582894 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 536ms 09:39:42 INFO - PROCESS | 3828 | 1460997582952 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 3828 | 1460997582954 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 09:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:39:42 INFO - PROCESS | 3828 | 1460997582957 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 3828 | 1460997582959 Marionette TRACE conn3 <- [1,30,null,{}] 09:39:42 INFO - PROCESS | 3828 | 1460997582962 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:43 INFO - PROCESS | 3828 | 1460997583045 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:39:43 INFO - PROCESS | 3828 | 1460997583051 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 3828 | ++DOCSHELL 1E79D800 == 15 [pid = 3828] [id = 15] 09:39:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 41 (1E79DC00) [pid = 3828] [serial = 41] [outer = 00000000] 09:39:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 42 (1EA31C00) [pid = 3828] [serial = 42] [outer = 1E79DC00] 09:39:43 INFO - PROCESS | 3828 | 1460997583094 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 43 (1EA32000) [pid = 3828] [serial = 43] [outer = 1E79DC00] 09:39:43 INFO - PROCESS | 3828 | ++DOCSHELL 1EB90400 == 16 [pid = 3828] [id = 16] 09:39:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 44 (1EB92C00) [pid = 3828] [serial = 44] [outer = 00000000] 09:39:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 45 (1EA2E400) [pid = 3828] [serial = 45] [outer = 1EB92C00] 09:39:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 46 (1E79EC00) [pid = 3828] [serial = 46] [outer = 1EB92C00] 09:39:43 INFO - PROCESS | 3828 | ++DOCSHELL 1EB8FC00 == 17 [pid = 3828] [id = 17] 09:39:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 47 (1EB93800) [pid = 3828] [serial = 47] [outer = 00000000] 09:39:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 48 (1F414C00) [pid = 3828] [serial = 48] [outer = 1EB93800] 09:39:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 49 (1F41E000) [pid = 3828] [serial = 49] [outer = 1EB93800] 09:39:43 INFO - PROCESS | 3828 | 1460997583636 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 710ms 09:39:43 INFO - PROCESS | 3828 | 1460997583689 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 3828 | 1460997583691 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 09:39:43 INFO - PROCESS | 3828 | 1460997583694 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:39:43 INFO - PROCESS | 3828 | 1460997583696 Marionette TRACE conn3 <- [1,34,null,{}] 09:39:44 INFO - PROCESS | 3828 | 1460997584262 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:44 INFO - PROCESS | 3828 | --DOCSHELL 14395000 == 16 [pid = 3828] [id = 1] 09:39:44 INFO - PROCESS | 3828 | 1460997584376 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:39:44 INFO - PROCESS | 3828 | 1460997584445 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 3828 | ++DOCSHELL 12D41000 == 17 [pid = 3828] [id = 18] 09:39:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 50 (12D41800) [pid = 3828] [serial = 50] [outer = 00000000] 09:39:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 51 (1320A400) [pid = 3828] [serial = 51] [outer = 12D41800] 09:39:44 INFO - PROCESS | 3828 | 1460997584503 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 52 (1325F000) [pid = 3828] [serial = 52] [outer = 12D41800] 09:39:45 INFO - PROCESS | 3828 | 1460997585050 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1388ms 09:39:45 INFO - PROCESS | 3828 | 1460997585083 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 3828 | 1460997585089 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:39:45 INFO - PROCESS | 3828 | 1460997585094 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 3828 | 1460997585096 Marionette TRACE conn3 <- [1,38,null,{}] 09:39:45 INFO - PROCESS | 3828 | 1460997585101 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:45 INFO - PROCESS | 3828 | 1460997585210 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:39:45 INFO - PROCESS | 3828 | 1460997585292 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 3828 | ++DOCSHELL 14A90000 == 18 [pid = 3828] [id = 19] 09:39:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 53 (14AE4400) [pid = 3828] [serial = 53] [outer = 00000000] 09:39:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 54 (15DD4800) [pid = 3828] [serial = 54] [outer = 14AE4400] 09:39:45 INFO - PROCESS | 3828 | 1460997585348 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 55 (15ED8800) [pid = 3828] [serial = 55] [outer = 14AE4400] 09:39:45 INFO - PROCESS | 3828 | 1460997585876 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 852ms 09:39:45 INFO - PROCESS | 3828 | 1460997585936 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 3828 | 1460997585939 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 09:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:39:45 INFO - PROCESS | 3828 | 1460997585943 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 3828 | 1460997585945 Marionette TRACE conn3 <- [1,42,null,{}] 09:39:45 INFO - PROCESS | 3828 | 1460997585949 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:46 INFO - PROCESS | 3828 | 1460997586056 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:39:46 INFO - PROCESS | 3828 | 1460997586119 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 3828 | ++DOCSHELL 16FCD800 == 19 [pid = 3828] [id = 20] 09:39:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 56 (17A06800) [pid = 3828] [serial = 56] [outer = 00000000] 09:39:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 57 (18333000) [pid = 3828] [serial = 57] [outer = 17A06800] 09:39:46 INFO - PROCESS | 3828 | 1460997586179 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 58 (1871E000) [pid = 3828] [serial = 58] [outer = 17A06800] 09:39:46 INFO - PROCESS | 3828 | 1460997586858 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1009ms 09:39:46 INFO - PROCESS | 3828 | 1460997586944 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 3828 | 1460997586949 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 09:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:39:46 INFO - PROCESS | 3828 | 1460997586954 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 3828 | 1460997586958 Marionette TRACE conn3 <- [1,46,null,{}] 09:39:46 INFO - PROCESS | 3828 | 1460997586963 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:47 INFO - PROCESS | 3828 | 1460997587144 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:39:47 INFO - PROCESS | 3828 | 1460997587154 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3828 | ++DOCSHELL 13382400 == 20 [pid = 3828] [id = 21] 09:39:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 59 (13383800) [pid = 3828] [serial = 59] [outer = 00000000] 09:39:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 60 (13631400) [pid = 3828] [serial = 60] [outer = 13383800] 09:39:47 INFO - PROCESS | 3828 | 1460997587207 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 61 (137C5C00) [pid = 3828] [serial = 61] [outer = 13383800] 09:39:47 INFO - PROCESS | 3828 | --DOCSHELL 1688F000 == 19 [pid = 3828] [id = 4] 09:39:47 INFO - PROCESS | 3828 | 1460997587639 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 741ms 09:39:47 INFO - PROCESS | 3828 | 1460997587792 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 3828 | 1460997587797 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 09:39:47 INFO - PROCESS | 3828 | 1460997587804 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 3828 | 1460997587807 Marionette TRACE conn3 <- [1,50,null,{}] 09:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:39:47 INFO - PROCESS | 3828 | 1460997587810 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:47 INFO - PROCESS | 3828 | 1460997587896 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:39:47 INFO - PROCESS | 3828 | 1460997587956 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 3828 | ++DOCSHELL 133CA400 == 20 [pid = 3828] [id = 22] 09:39:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 62 (13634000) [pid = 3828] [serial = 62] [outer = 00000000] 09:39:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 63 (14A8CC00) [pid = 3828] [serial = 63] [outer = 13634000] 09:39:48 INFO - PROCESS | 3828 | 1460997588007 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 64 (15D02C00) [pid = 3828] [serial = 64] [outer = 13634000] 09:39:48 INFO - PROCESS | 3828 | 1460997588378 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 583ms 09:39:48 INFO - PROCESS | 3828 | 1460997588388 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 3828 | 1460997588390 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 09:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:39:48 INFO - PROCESS | 3828 | 1460997588393 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 3828 | 1460997588397 Marionette TRACE conn3 <- [1,54,null,{}] 09:39:48 INFO - PROCESS | 3828 | 1460997588407 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:48 INFO - PROCESS | 3828 | 1460997588490 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:39:48 INFO - PROCESS | 3828 | 1460997588548 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 3828 | ++DOCSHELL 142A6000 == 21 [pid = 3828] [id = 23] 09:39:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 65 (14A89800) [pid = 3828] [serial = 65] [outer = 00000000] 09:39:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 66 (16470400) [pid = 3828] [serial = 66] [outer = 14A89800] 09:39:48 INFO - PROCESS | 3828 | 1460997588595 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 67 (1688D400) [pid = 3828] [serial = 67] [outer = 14A89800] 09:39:48 INFO - PROCESS | 3828 | 1460997588928 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 599ms 09:39:49 INFO - PROCESS | 3828 | 1460997588991 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3828 | 1460997588993 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 09:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:39:49 INFO - PROCESS | 3828 | 1460997588997 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 3828 | 1460997588998 Marionette TRACE conn3 <- [1,58,null,{}] 09:39:49 INFO - PROCESS | 3828 | 1460997589001 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 3828 | 1460997589103 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:39:49 INFO - PROCESS | 3828 | 1460997589112 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3828 | ++DOCSHELL 169CB000 == 22 [pid = 3828] [id = 24] 09:39:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 68 (16FC8800) [pid = 3828] [serial = 68] [outer = 00000000] 09:39:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 69 (17A08000) [pid = 3828] [serial = 69] [outer = 16FC8800] 09:39:49 INFO - PROCESS | 3828 | 1460997589157 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 70 (18065400) [pid = 3828] [serial = 70] [outer = 16FC8800] 09:39:49 INFO - PROCESS | 3828 | 1460997589545 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 599ms 09:39:49 INFO - PROCESS | 3828 | 1460997589593 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 3828 | 1460997589594 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 09:39:49 INFO - PROCESS | 3828 | 1460997589598 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:39:49 INFO - PROCESS | 3828 | 1460997589599 Marionette TRACE conn3 <- [1,62,null,{}] 09:39:49 INFO - PROCESS | 3828 | 1460997589603 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:49 INFO - PROCESS | 3828 | 1460997589703 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:39:49 INFO - PROCESS | 3828 | 1460997589712 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 3828 | ++DOCSHELL 17A05000 == 23 [pid = 3828] [id = 25] 09:39:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (1806C000) [pid = 3828] [serial = 71] [outer = 00000000] 09:39:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (18722000) [pid = 3828] [serial = 72] [outer = 1806C000] 09:39:49 INFO - PROCESS | 3828 | 1460997589757 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (18797800) [pid = 3828] [serial = 73] [outer = 1806C000] 09:39:50 INFO - PROCESS | 3828 | 1460997590138 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 599ms 09:39:50 INFO - PROCESS | 3828 | 1460997590195 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 3828 | 1460997590197 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 09:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:39:50 INFO - PROCESS | 3828 | 1460997590200 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 3828 | 1460997590202 Marionette TRACE conn3 <- [1,66,null,{}] 09:39:50 INFO - PROCESS | 3828 | 1460997590205 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 3828 | 1460997590316 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:39:50 INFO - PROCESS | 3828 | 1460997590325 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3828 | ++DOCSHELL 183A7000 == 24 [pid = 3828] [id = 26] 09:39:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (18716400) [pid = 3828] [serial = 74] [outer = 00000000] 09:39:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (18B29000) [pid = 3828] [serial = 75] [outer = 18716400] 09:39:50 INFO - PROCESS | 3828 | 1460997590373 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (18B2B400) [pid = 3828] [serial = 76] [outer = 18716400] 09:39:50 INFO - PROCESS | 3828 | 1460997590786 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 599ms 09:39:50 INFO - PROCESS | 3828 | 1460997590830 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 3828 | 1460997590832 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 09:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:39:50 INFO - PROCESS | 3828 | 1460997590835 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 3828 | 1460997590837 Marionette TRACE conn3 <- [1,70,null,{}] 09:39:50 INFO - PROCESS | 3828 | 1460997590840 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:50 INFO - PROCESS | 3828 | 1460997590910 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:39:50 INFO - PROCESS | 3828 | 1460997590979 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 3828 | ++DOCSHELL 142A4C00 == 25 [pid = 3828] [id = 27] 09:39:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (183AC800) [pid = 3828] [serial = 77] [outer = 00000000] 09:39:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (189C1800) [pid = 3828] [serial = 78] [outer = 183AC800] 09:39:51 INFO - PROCESS | 3828 | 1460997591032 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (18FBD800) [pid = 3828] [serial = 79] [outer = 183AC800] 09:39:51 INFO - PROCESS | 3828 | 1460997591352 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 536ms 09:39:51 INFO - PROCESS | 3828 | 1460997591371 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 3828 | 1460997591373 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 09:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:39:51 INFO - PROCESS | 3828 | 1460997591382 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 3828 | 1460997591383 Marionette TRACE conn3 <- [1,74,null,{}] 09:39:51 INFO - PROCESS | 3828 | 1460997591387 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:51 INFO - PROCESS | 3828 | 1460997591458 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:39:51 INFO - PROCESS | 3828 | 1460997591464 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 3828 | ++DOCSHELL 189C1000 == 26 [pid = 3828] [id = 28] 09:39:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (197C3400) [pid = 3828] [serial = 80] [outer = 00000000] 09:39:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (19E5BC00) [pid = 3828] [serial = 81] [outer = 197C3400] 09:39:51 INFO - PROCESS | 3828 | 1460997591509 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (19E62400) [pid = 3828] [serial = 82] [outer = 197C3400] 09:39:51 INFO - PROCESS | 3828 | 1460997591900 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 536ms 09:39:51 INFO - PROCESS | 3828 | 1460997591929 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 3828 | 1460997591931 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 09:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:39:51 INFO - PROCESS | 3828 | 1460997591936 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 3828 | 1460997591938 Marionette TRACE conn3 <- [1,78,null,{}] 09:39:51 INFO - PROCESS | 3828 | 1460997591941 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 3828 | 1460997592011 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:39:52 INFO - PROCESS | 3828 | 1460997592017 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3828 | ++DOCSHELL 18E6E000 == 27 [pid = 3828] [id = 29] 09:39:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (197BF400) [pid = 3828] [serial = 83] [outer = 00000000] 09:39:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (19EE9800) [pid = 3828] [serial = 84] [outer = 197BF400] 09:39:52 INFO - PROCESS | 3828 | 1460997592063 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (1A102C00) [pid = 3828] [serial = 85] [outer = 197BF400] 09:39:52 INFO - PROCESS | 3828 | 1460997592437 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 536ms 09:39:52 INFO - PROCESS | 3828 | 1460997592471 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 3828 | 1460997592473 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 09:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:39:52 INFO - PROCESS | 3828 | 1460997592476 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 3828 | 1460997592478 Marionette TRACE conn3 <- [1,82,null,{}] 09:39:52 INFO - PROCESS | 3828 | 1460997592481 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:52 INFO - PROCESS | 3828 | 1460997592583 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:39:52 INFO - PROCESS | 3828 | 1460997592591 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 3828 | ++DOCSHELL 19BCA400 == 28 [pid = 3828] [id = 30] 09:39:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (19BD2C00) [pid = 3828] [serial = 86] [outer = 00000000] 09:39:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (1A1D6800) [pid = 3828] [serial = 87] [outer = 19BD2C00] 09:39:52 INFO - PROCESS | 3828 | 1460997592635 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (1A2DE000) [pid = 3828] [serial = 88] [outer = 19BD2C00] 09:39:53 INFO - PROCESS | 3828 | 1460997593019 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 599ms 09:39:53 INFO - PROCESS | 3828 | 1460997593074 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3828 | 1460997593077 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 09:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:39:53 INFO - PROCESS | 3828 | 1460997593081 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 3828 | 1460997593084 Marionette TRACE conn3 <- [1,86,null,{}] 09:39:53 INFO - PROCESS | 3828 | 1460997593089 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 3828 | 1460997593208 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:39:53 INFO - PROCESS | 3828 | 1460997593221 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3828 | ++DOCSHELL 1A697400 == 29 [pid = 3828] [id = 31] 09:39:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (1A69C800) [pid = 3828] [serial = 89] [outer = 00000000] 09:39:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (1A819800) [pid = 3828] [serial = 90] [outer = 1A69C800] 09:39:53 INFO - PROCESS | 3828 | 1460997593268 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (1A98E000) [pid = 3828] [serial = 91] [outer = 1A69C800] 09:39:53 INFO - PROCESS | 3828 | 1460997593644 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 599ms 09:39:53 INFO - PROCESS | 3828 | 1460997593676 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 3828 | 1460997593678 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 09:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:39:53 INFO - PROCESS | 3828 | 1460997593681 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 3828 | 1460997593682 Marionette TRACE conn3 <- [1,90,null,{}] 09:39:53 INFO - PROCESS | 3828 | 1460997593686 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:53 INFO - PROCESS | 3828 | 1460997593757 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:39:53 INFO - PROCESS | 3828 | 1460997593850 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 3828 | ++DOCSHELL 165A5000 == 30 [pid = 3828] [id = 32] 09:39:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (1A6EE800) [pid = 3828] [serial = 92] [outer = 00000000] 09:39:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (1C577400) [pid = 3828] [serial = 93] [outer = 1A6EE800] 09:39:53 INFO - PROCESS | 3828 | 1460997593896 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (1C57EC00) [pid = 3828] [serial = 94] [outer = 1A6EE800] 09:39:54 INFO - PROCESS | 3828 | 1460997594224 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 599ms 09:39:54 INFO - PROCESS | 3828 | 1460997594278 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 3828 | 1460997594280 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 09:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:39:54 INFO - PROCESS | 3828 | 1460997594283 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 3828 | 1460997594285 Marionette TRACE conn3 <- [1,94,null,{}] 09:39:54 INFO - PROCESS | 3828 | 1460997594288 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:54 INFO - PROCESS | 3828 | 1460997594452 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:39:54 INFO - PROCESS | 3828 | 1460997594461 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 3828 | ++DOCSHELL 18B26400 == 31 [pid = 3828] [id = 33] 09:39:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (1A997C00) [pid = 3828] [serial = 95] [outer = 00000000] 09:39:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (1CD5B400) [pid = 3828] [serial = 96] [outer = 1A997C00] 09:39:54 INFO - PROCESS | 3828 | 1460997594509 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (1D329C00) [pid = 3828] [serial = 97] [outer = 1A997C00] 09:39:55 INFO - PROCESS | 3828 | 1460997595710 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1466ms 09:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:39:55 INFO - PROCESS | 3828 | 1460997595778 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 3828 | 1460997595780 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 09:39:55 INFO - PROCESS | 3828 | 1460997595785 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 3828 | 1460997595787 Marionette TRACE conn3 <- [1,98,null,{}] 09:39:55 INFO - PROCESS | 3828 | 1460997595793 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:55 INFO - PROCESS | 3828 | 1460997595897 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:39:55 INFO - PROCESS | 3828 | 1460997595913 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 3828 | ++DOCSHELL 133CAC00 == 32 [pid = 3828] [id = 34] 09:39:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (13630000) [pid = 3828] [serial = 98] [outer = 00000000] 09:39:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (14395800) [pid = 3828] [serial = 99] [outer = 13630000] 09:39:56 INFO - PROCESS | 3828 | 1460997596003 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (13388000) [pid = 3828] [serial = 100] [outer = 13630000] 09:39:56 INFO - PROCESS | 3828 | 1460997596401 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:39:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 646ms 09:39:56 INFO - PROCESS | 3828 | 1460997596421 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 3828 | 1460997596426 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 09:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:39:56 INFO - PROCESS | 3828 | 1460997596438 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 3828 | 1460997596441 Marionette TRACE conn3 <- [1,102,null,{}] 09:39:56 INFO - PROCESS | 3828 | 1460997596444 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:56 INFO - PROCESS | 3828 | 1460997596544 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:39:56 INFO - PROCESS | 3828 | 1460997596550 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 3828 | ++DOCSHELL 1545B000 == 33 [pid = 3828] [id = 35] 09:39:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (158F0400) [pid = 3828] [serial = 101] [outer = 00000000] 09:39:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (15DDA800) [pid = 3828] [serial = 102] [outer = 158F0400] 09:39:56 INFO - PROCESS | 3828 | 1460997596594 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (15EE1400) [pid = 3828] [serial = 103] [outer = 158F0400] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (16890800) [pid = 3828] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (1E79C800) [pid = 3828] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (1DF64800) [pid = 3828] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (19EE6000) [pid = 3828] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (1DB0B400) [pid = 3828] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (1D333000) [pid = 3828] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (1A811C00) [pid = 3828] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (13383800) [pid = 3828] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (13634000) [pid = 3828] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (14A89800) [pid = 3828] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (16FC8800) [pid = 3828] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (1806C000) [pid = 3828] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (18716400) [pid = 3828] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (183AC800) [pid = 3828] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (197C3400) [pid = 3828] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (197BF400) [pid = 3828] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (19BD2C00) [pid = 3828] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (1A69C800) [pid = 3828] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (1E79DC00) [pid = 3828] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (12D41800) [pid = 3828] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (14AE4400) [pid = 3828] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:39:57 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (17A06800) [pid = 3828] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:39:57 INFO - PROCESS | 3828 | 1460997597443 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1041ms 09:39:57 INFO - PROCESS | 3828 | 1460997597484 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 3828 | 1460997597486 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 09:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:39:57 INFO - PROCESS | 3828 | 1460997597489 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 3828 | 1460997597493 Marionette TRACE conn3 <- [1,106,null,{}] 09:39:57 INFO - PROCESS | 3828 | 1460997597503 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:57 INFO - PROCESS | 3828 | 1460997597578 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:39:57 INFO - PROCESS | 3828 | 1460997597585 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 3828 | ++DOCSHELL 15BD3C00 == 34 [pid = 3828] [id = 36] 09:39:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (15BDEC00) [pid = 3828] [serial = 104] [outer = 00000000] 09:39:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (165A8C00) [pid = 3828] [serial = 105] [outer = 15BDEC00] 09:39:57 INFO - PROCESS | 3828 | 1460997597631 Marionette DEBUG loaded listener.js 09:39:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (169C4400) [pid = 3828] [serial = 106] [outer = 15BDEC00] 09:39:58 INFO - PROCESS | 3828 | 1460997598070 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 599ms 09:39:58 INFO - PROCESS | 3828 | 1460997598118 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 3828 | 1460997598120 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 09:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:39:58 INFO - PROCESS | 3828 | 1460997598123 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 3828 | 1460997598125 Marionette TRACE conn3 <- [1,110,null,{}] 09:39:58 INFO - PROCESS | 3828 | 1460997598129 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 3828 | 1460997598199 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:39:58 INFO - PROCESS | 3828 | 1460997598205 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 3828 | ++DOCSHELL 169CA800 == 35 [pid = 3828] [id = 37] 09:39:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (16F22400) [pid = 3828] [serial = 107] [outer = 00000000] 09:39:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (18336C00) [pid = 3828] [serial = 108] [outer = 16F22400] 09:39:58 INFO - PROCESS | 3828 | 1460997598260 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (18716400) [pid = 3828] [serial = 109] [outer = 16F22400] 09:39:58 INFO - PROCESS | 3828 | 1460997598680 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 599ms 09:39:58 INFO - PROCESS | 3828 | 1460997598720 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 3828 | 1460997598722 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 09:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:39:58 INFO - PROCESS | 3828 | 1460997598729 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 3828 | 1460997598731 Marionette TRACE conn3 <- [1,114,null,{}] 09:39:58 INFO - PROCESS | 3828 | 1460997598734 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:58 INFO - PROCESS | 3828 | 1460997598808 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:39:58 INFO - PROCESS | 3828 | 1460997598815 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:58 INFO - PROCESS | 3828 | ++DOCSHELL 1879C400 == 36 [pid = 3828] [id = 38] 09:39:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (1879CC00) [pid = 3828] [serial = 110] [outer = 00000000] 09:39:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (189BEC00) [pid = 3828] [serial = 111] [outer = 1879CC00] 09:39:58 INFO - PROCESS | 3828 | 1460997598859 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (18B28000) [pid = 3828] [serial = 112] [outer = 1879CC00] 09:39:59 INFO - PROCESS | 3828 | 1460997599291 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 599ms 09:39:59 INFO - PROCESS | 3828 | 1460997599323 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:39:59 INFO - PROCESS | 3828 | 1460997599327 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 09:39:59 INFO - PROCESS | 3828 | 1460997599333 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:39:59 INFO - PROCESS | 3828 | 1460997599337 Marionette TRACE conn3 <- [1,118,null,{}] 09:39:59 INFO - PROCESS | 3828 | 1460997599342 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:39:59 INFO - PROCESS | 3828 | 1460997599469 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:39:59 INFO - PROCESS | 3828 | 1460997599585 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 3828 | ++DOCSHELL 13259C00 == 37 [pid = 3828] [id = 39] 09:39:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (13261800) [pid = 3828] [serial = 113] [outer = 00000000] 09:39:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (13638400) [pid = 3828] [serial = 114] [outer = 13261800] 09:39:59 INFO - PROCESS | 3828 | 1460997599655 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (14353000) [pid = 3828] [serial = 115] [outer = 13261800] 09:40:00 INFO - PROCESS | 3828 | 1460997600138 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 851ms 09:40:00 INFO - PROCESS | 3828 | 1460997600177 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:40:00 INFO - PROCESS | 3828 | 1460997600183 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 09:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:40:00 INFO - PROCESS | 3828 | 1460997600190 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:40:00 INFO - PROCESS | 3828 | 1460997600193 Marionette TRACE conn3 <- [1,122,null,{}] 09:40:00 INFO - PROCESS | 3828 | 1460997600197 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:00 INFO - PROCESS | 3828 | 1460997600295 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:40:00 INFO - PROCESS | 3828 | 1460997600389 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:00 INFO - PROCESS | 3828 | ++DOCSHELL 15451800 == 38 [pid = 3828] [id = 40] 09:40:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (15B2D800) [pid = 3828] [serial = 116] [outer = 00000000] 09:40:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (16F16800) [pid = 3828] [serial = 117] [outer = 15B2D800] 09:40:00 INFO - PROCESS | 3828 | 1460997600443 Marionette DEBUG loaded listener.js 09:40:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (18337400) [pid = 3828] [serial = 118] [outer = 15B2D800] 09:40:00 INFO - PROCESS | 3828 | 1460997600963 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 804ms 09:40:01 INFO - PROCESS | 3828 | 1460997600991 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 3828 | 1460997600993 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 09:40:01 INFO - PROCESS | 3828 | 1460997600998 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:40:01 INFO - PROCESS | 3828 | 1460997601002 Marionette TRACE conn3 <- [1,126,null,{}] 09:40:01 INFO - PROCESS | 3828 | 1460997601013 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 3828 | 1460997601111 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:40:01 INFO - PROCESS | 3828 | 1460997601193 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 3828 | ++DOCSHELL 18B2E000 == 39 [pid = 3828] [id = 41] 09:40:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (18E67400) [pid = 3828] [serial = 119] [outer = 00000000] 09:40:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (19D7E400) [pid = 3828] [serial = 120] [outer = 18E67400] 09:40:01 INFO - PROCESS | 3828 | 1460997601249 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (19EDF400) [pid = 3828] [serial = 121] [outer = 18E67400] 09:40:01 INFO - PROCESS | 3828 | 1460997601778 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 804ms 09:40:01 INFO - PROCESS | 3828 | 1460997601833 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:40:01 INFO - PROCESS | 3828 | 1460997601836 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 09:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:40:01 INFO - PROCESS | 3828 | 1460997601840 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 3828 | 1460997601842 Marionette TRACE conn3 <- [1,130,null,{}] 09:40:01 INFO - PROCESS | 3828 | 1460997601845 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:01 INFO - PROCESS | 3828 | 1460997601937 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:40:02 INFO - PROCESS | 3828 | 1460997602019 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3828 | ++DOCSHELL 19EE3000 == 40 [pid = 3828] [id = 42] 09:40:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (19EE8400) [pid = 3828] [serial = 122] [outer = 00000000] 09:40:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (1A1D2000) [pid = 3828] [serial = 123] [outer = 19EE8400] 09:40:02 INFO - PROCESS | 3828 | 1460997602073 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (1A2E2400) [pid = 3828] [serial = 124] [outer = 19EE8400] 09:40:02 INFO - PROCESS | 3828 | 1460997602649 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 851ms 09:40:02 INFO - PROCESS | 3828 | 1460997602689 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 3828 | 1460997602691 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 09:40:02 INFO - PROCESS | 3828 | 1460997602695 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:40:02 INFO - PROCESS | 3828 | 1460997602697 Marionette TRACE conn3 <- [1,134,null,{}] 09:40:02 INFO - PROCESS | 3828 | 1460997602701 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:02 INFO - PROCESS | 3828 | 1460997602790 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:40:02 INFO - PROCESS | 3828 | 1460997602858 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 3828 | ++DOCSHELL 133C0400 == 41 [pid = 3828] [id = 43] 09:40:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (13630800) [pid = 3828] [serial = 125] [outer = 00000000] 09:40:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (15BDF400) [pid = 3828] [serial = 126] [outer = 13630800] 09:40:02 INFO - PROCESS | 3828 | 1460997602912 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (15ED7000) [pid = 3828] [serial = 127] [outer = 13630800] 09:40:03 INFO - PROCESS | 3828 | 1460997603491 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:40:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 851ms 09:40:03 INFO - PROCESS | 3828 | 1460997603541 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 3828 | 1460997603545 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 09:40:03 INFO - PROCESS | 3828 | 1460997603551 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:40:03 INFO - PROCESS | 3828 | 1460997603554 Marionette TRACE conn3 <- [1,138,null,{}] 09:40:03 INFO - PROCESS | 3828 | 1460997603560 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 169CA800 == 40 [pid = 3828] [id = 37] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 15BD3C00 == 39 [pid = 3828] [id = 36] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 1545B000 == 38 [pid = 3828] [id = 35] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 133CAC00 == 37 [pid = 3828] [id = 34] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 18E6E000 == 36 [pid = 3828] [id = 29] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 133C0400 == 35 [pid = 3828] [id = 43] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 165A5000 == 34 [pid = 3828] [id = 32] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 18B2E000 == 33 [pid = 3828] [id = 41] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 19EE3000 == 32 [pid = 3828] [id = 42] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 1879C400 == 31 [pid = 3828] [id = 38] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 18B26400 == 30 [pid = 3828] [id = 33] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 13259C00 == 29 [pid = 3828] [id = 39] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 1A697400 == 28 [pid = 3828] [id = 31] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 15451800 == 27 [pid = 3828] [id = 40] 09:40:04 INFO - PROCESS | 3828 | --DOCSHELL 19BCA400 == 26 [pid = 3828] [id = 30] 09:40:04 INFO - PROCESS | 3828 | 1460997604115 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (169C4C00) [pid = 3828] [serial = 9] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (169C9800) [pid = 3828] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (14A90400) [pid = 3828] [serial = 4] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (13631400) [pid = 3828] [serial = 60] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (14A8CC00) [pid = 3828] [serial = 63] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (15D02C00) [pid = 3828] [serial = 64] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (16470400) [pid = 3828] [serial = 66] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (1688D400) [pid = 3828] [serial = 67] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (17A08000) [pid = 3828] [serial = 69] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (18065400) [pid = 3828] [serial = 70] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (18722000) [pid = 3828] [serial = 72] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (18B29000) [pid = 3828] [serial = 75] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (189C1800) [pid = 3828] [serial = 78] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (19E5BC00) [pid = 3828] [serial = 81] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (19EE9800) [pid = 3828] [serial = 84] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (1A1D6800) [pid = 3828] [serial = 87] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (1A819800) [pid = 3828] [serial = 90] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (1320A400) [pid = 3828] [serial = 51] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (1325F000) [pid = 3828] [serial = 52] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (15DD4800) [pid = 3828] [serial = 54] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (18333000) [pid = 3828] [serial = 57] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (1871E000) [pid = 3828] [serial = 58] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (18797800) [pid = 3828] [serial = 73] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (18B2B400) [pid = 3828] [serial = 76] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (18FBD800) [pid = 3828] [serial = 79] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (19E62400) [pid = 3828] [serial = 82] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (137C5C00) [pid = 3828] [serial = 61] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (1A102C00) [pid = 3828] [serial = 85] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (1A2DE000) [pid = 3828] [serial = 88] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (15ED8800) [pid = 3828] [serial = 55] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (1C577400) [pid = 3828] [serial = 93] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (1A98E000) [pid = 3828] [serial = 91] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (1EA32000) [pid = 3828] [serial = 43] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (1DF57C00) [pid = 3828] [serial = 33] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 70 (1DBED400) [pid = 3828] [serial = 30] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 69 (19EDA400) [pid = 3828] [serial = 31] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 68 (1D6F4000) [pid = 3828] [serial = 27] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 67 (1DB08C00) [pid = 3828] [serial = 28] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 66 (1CD5EC00) [pid = 3828] [serial = 24] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 65 (1A814800) [pid = 3828] [serial = 21] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 64 (1A817C00) [pid = 3828] [serial = 22] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 63 (197C2000) [pid = 3828] [serial = 17] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 62 (19696400) [pid = 3828] [serial = 14] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 61 (1EA2E400) [pid = 3828] [serial = 45] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 60 (1F414C00) [pid = 3828] [serial = 48] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 59 (1EA31C00) [pid = 3828] [serial = 42] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 58 (1E7A3C00) [pid = 3828] [serial = 39] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 57 (1E7A7800) [pid = 3828] [serial = 40] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 56 (1E4E5000) [pid = 3828] [serial = 36] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 55 (1E4E8400) [pid = 3828] [serial = 37] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | --DOMWINDOW == 54 (1DF5BC00) [pid = 3828] [serial = 34] [outer = 00000000] [url = about:blank] 09:40:04 INFO - PROCESS | 3828 | 1460997604274 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 3828 | ++DOCSHELL 13383000 == 27 [pid = 3828] [id = 44] 09:40:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 55 (1338D400) [pid = 3828] [serial = 128] [outer = 00000000] 09:40:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 56 (13637C00) [pid = 3828] [serial = 129] [outer = 1338D400] 09:40:04 INFO - PROCESS | 3828 | 1460997604324 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 57 (142A9C00) [pid = 3828] [serial = 130] [outer = 1338D400] 09:40:04 INFO - PROCESS | 3828 | 1460997604692 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:40:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1198ms 09:40:04 INFO - PROCESS | 3828 | 1460997604748 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:40:04 INFO - PROCESS | 3828 | 1460997604753 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 09:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:40:04 INFO - PROCESS | 3828 | 1460997604757 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 3828 | 1460997604761 Marionette TRACE conn3 <- [1,142,null,{}] 09:40:04 INFO - PROCESS | 3828 | 1460997604766 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:04 INFO - PROCESS | 3828 | 1460997604843 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:40:04 INFO - PROCESS | 3828 | 1460997604850 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 3828 | ++DOCSHELL 15455400 == 28 [pid = 3828] [id = 45] 09:40:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 58 (156EE000) [pid = 3828] [serial = 131] [outer = 00000000] 09:40:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 59 (15BE1800) [pid = 3828] [serial = 132] [outer = 156EE000] 09:40:04 INFO - PROCESS | 3828 | 1460997604898 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 60 (15D89000) [pid = 3828] [serial = 133] [outer = 156EE000] 09:40:05 INFO - PROCESS | 3828 | 1460997605348 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 599ms 09:40:05 INFO - PROCESS | 3828 | 1460997605387 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 3828 | 1460997605390 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 09:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:40:05 INFO - PROCESS | 3828 | 1460997605399 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 3828 | 1460997605401 Marionette TRACE conn3 <- [1,146,null,{}] 09:40:05 INFO - PROCESS | 3828 | 1460997605404 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:05 INFO - PROCESS | 3828 | 1460997605487 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:40:05 INFO - PROCESS | 3828 | 1460997605497 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 3828 | ++DOCSHELL 16474800 == 29 [pid = 3828] [id = 46] 09:40:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 61 (16477C00) [pid = 3828] [serial = 134] [outer = 00000000] 09:40:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 62 (1688FC00) [pid = 3828] [serial = 135] [outer = 16477C00] 09:40:05 INFO - PROCESS | 3828 | 1460997605543 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 63 (169C2800) [pid = 3828] [serial = 136] [outer = 16477C00] 09:40:05 INFO - PROCESS | 3828 | 1460997605967 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:40:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 599ms 09:40:06 INFO - PROCESS | 3828 | 1460997606005 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 3828 | 1460997606009 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 09:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:40:06 INFO - PROCESS | 3828 | 1460997606019 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 3828 | 1460997606023 Marionette TRACE conn3 <- [1,150,null,{}] 09:40:06 INFO - PROCESS | 3828 | 1460997606027 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 3828 | 1460997606104 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:40:06 INFO - PROCESS | 3828 | 1460997606109 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3828 | ++DOCSHELL 169CB400 == 30 [pid = 3828] [id = 47] 09:40:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 64 (16FC8400) [pid = 3828] [serial = 137] [outer = 00000000] 09:40:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 65 (18339800) [pid = 3828] [serial = 138] [outer = 16FC8400] 09:40:06 INFO - PROCESS | 3828 | 1460997606157 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 66 (18720C00) [pid = 3828] [serial = 139] [outer = 16FC8400] 09:40:06 INFO - PROCESS | 3828 | 1460997606594 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 599ms 09:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:40:06 INFO - PROCESS | 3828 | 1460997606610 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 3828 | 1460997606612 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 09:40:06 INFO - PROCESS | 3828 | 1460997606615 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 3828 | 1460997606617 Marionette TRACE conn3 <- [1,154,null,{}] 09:40:06 INFO - PROCESS | 3828 | 1460997606620 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:06 INFO - PROCESS | 3828 | 1460997606717 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:40:06 INFO - PROCESS | 3828 | 1460997606726 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 3828 | ++DOCSHELL 18338800 == 31 [pid = 3828] [id = 48] 09:40:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 67 (18794800) [pid = 3828] [serial = 140] [outer = 00000000] 09:40:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 68 (189B8400) [pid = 3828] [serial = 141] [outer = 18794800] 09:40:06 INFO - PROCESS | 3828 | 1460997606770 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 69 (18B27000) [pid = 3828] [serial = 142] [outer = 18794800] 09:40:07 INFO - PROCESS | 3828 | 1460997607189 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 599ms 09:40:07 INFO - PROCESS | 3828 | 1460997607210 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 3828 | 1460997607212 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 09:40:07 INFO - PROCESS | 3828 | 1460997607215 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:40:07 INFO - PROCESS | 3828 | 1460997607217 Marionette TRACE conn3 <- [1,158,null,{}] 09:40:07 INFO - PROCESS | 3828 | 1460997607227 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 3828 | 1460997607320 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:40:07 INFO - PROCESS | 3828 | 1460997607327 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 3828 | ++DOCSHELL 18E69400 == 32 [pid = 3828] [id = 49] 09:40:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 70 (18E6D400) [pid = 3828] [serial = 143] [outer = 00000000] 09:40:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (18FBD800) [pid = 3828] [serial = 144] [outer = 18E6D400] 09:40:07 INFO - PROCESS | 3828 | 1460997607380 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (197C4C00) [pid = 3828] [serial = 145] [outer = 18E6D400] 09:40:07 INFO - PROCESS | 3828 | 1460997607828 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 647ms 09:40:07 INFO - PROCESS | 3828 | 1460997607857 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 3828 | 1460997607859 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 09:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:40:07 INFO - PROCESS | 3828 | 1460997607862 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 3828 | 1460997607863 Marionette TRACE conn3 <- [1,162,null,{}] 09:40:07 INFO - PROCESS | 3828 | 1460997607867 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:07 INFO - PROCESS | 3828 | 1460997607963 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:40:07 INFO - PROCESS | 3828 | 1460997607969 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3828 | ++DOCSHELL 12CF9400 == 33 [pid = 3828] [id = 50] 09:40:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (19BC9C00) [pid = 3828] [serial = 146] [outer = 00000000] 09:40:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (19EDF000) [pid = 3828] [serial = 147] [outer = 19BC9C00] 09:40:08 INFO - PROCESS | 3828 | 1460997608012 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (19EE9000) [pid = 3828] [serial = 148] [outer = 19BC9C00] 09:40:08 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (1A997C00) [pid = 3828] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:40:08 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (1A6EE800) [pid = 3828] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:40:08 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (13630000) [pid = 3828] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:40:08 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (1879CC00) [pid = 3828] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:40:08 INFO - PROCESS | 3828 | --DOMWINDOW == 70 (16F22400) [pid = 3828] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:40:08 INFO - PROCESS | 3828 | --DOMWINDOW == 69 (158F0400) [pid = 3828] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:40:08 INFO - PROCESS | 3828 | --DOMWINDOW == 68 (15BDEC00) [pid = 3828] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:40:08 INFO - PROCESS | 3828 | 1460997608467 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 09:40:08 INFO - PROCESS | 3828 | 1460997608498 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 3828 | 1460997608500 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 09:40:08 INFO - PROCESS | 3828 | 1460997608503 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:40:08 INFO - PROCESS | 3828 | 1460997608504 Marionette TRACE conn3 <- [1,166,null,{}] 09:40:08 INFO - PROCESS | 3828 | 1460997608508 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:08 INFO - PROCESS | 3828 | 1460997608576 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:40:08 INFO - PROCESS | 3828 | 1460997608582 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 3828 | ++DOCSHELL 14392800 == 34 [pid = 3828] [id = 51] 09:40:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 69 (15BD5400) [pid = 3828] [serial = 149] [outer = 00000000] 09:40:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 70 (17A12800) [pid = 3828] [serial = 150] [outer = 15BD5400] 09:40:08 INFO - PROCESS | 3828 | 1460997608626 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (1A104400) [pid = 3828] [serial = 151] [outer = 15BD5400] 09:40:09 INFO - PROCESS | 3828 | 1460997609052 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 536ms 09:40:09 INFO - PROCESS | 3828 | 1460997609077 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 3828 | 1460997609079 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 09:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:40:09 INFO - PROCESS | 3828 | 1460997609082 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 3828 | 1460997609084 Marionette TRACE conn3 <- [1,170,null,{}] 09:40:09 INFO - PROCESS | 3828 | 1460997609087 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:09 INFO - PROCESS | 3828 | 1460997609157 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:40:09 INFO - PROCESS | 3828 | 1460997609163 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3828 | ++DOCSHELL 19D84400 == 35 [pid = 3828] [id = 52] 09:40:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (1A110800) [pid = 3828] [serial = 152] [outer = 00000000] 09:40:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (1A2E1000) [pid = 3828] [serial = 153] [outer = 1A110800] 09:40:09 INFO - PROCESS | 3828 | 1460997609206 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (1A2DFC00) [pid = 3828] [serial = 154] [outer = 1A110800] 09:40:09 INFO - PROCESS | 3828 | 1460997609593 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:40:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 536ms 09:40:09 INFO - PROCESS | 3828 | 1460997609616 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:40:09 INFO - PROCESS | 3828 | 1460997609618 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 09:40:09 INFO - PROCESS | 3828 | 1460997609621 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:40:09 INFO - PROCESS | 3828 | 1460997609623 Marionette TRACE conn3 <- [1,174,null,{}] 09:40:09 INFO - PROCESS | 3828 | 1460997609626 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:09 INFO - PROCESS | 3828 | 1460997609722 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:40:09 INFO - PROCESS | 3828 | 1460997609729 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 3828 | ++DOCSHELL 1325B000 == 36 [pid = 3828] [id = 53] 09:40:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (1325C800) [pid = 3828] [serial = 155] [outer = 00000000] 09:40:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (1A811400) [pid = 3828] [serial = 156] [outer = 1325C800] 09:40:09 INFO - PROCESS | 3828 | 1460997609773 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (1A814C00) [pid = 3828] [serial = 157] [outer = 1325C800] 09:40:10 INFO - PROCESS | 3828 | 1460997610141 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 536ms 09:40:10 INFO - PROCESS | 3828 | 1460997610157 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 3828 | 1460997610159 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 09:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:40:10 INFO - PROCESS | 3828 | 1460997610162 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 3828 | 1460997610164 Marionette TRACE conn3 <- [1,178,null,{}] 09:40:10 INFO - PROCESS | 3828 | 1460997610167 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:10 INFO - PROCESS | 3828 | 1460997610235 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:40:10 INFO - PROCESS | 3828 | 1460997610240 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 3828 | ++DOCSHELL 1320A400 == 37 [pid = 3828] [id = 54] 09:40:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (13258000) [pid = 3828] [serial = 158] [outer = 00000000] 09:40:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (1A81F800) [pid = 3828] [serial = 159] [outer = 13258000] 09:40:10 INFO - PROCESS | 3828 | 1460997610289 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (1A997C00) [pid = 3828] [serial = 160] [outer = 13258000] 09:40:11 INFO - PROCESS | 3828 | 1460997611070 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:40:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 946ms 09:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:40:11 INFO - PROCESS | 3828 | 1460997611109 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:40:11 INFO - PROCESS | 3828 | 1460997611112 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 09:40:11 INFO - PROCESS | 3828 | 1460997611117 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:40:11 INFO - PROCESS | 3828 | 1460997611122 Marionette TRACE conn3 <- [1,182,null,{}] 09:40:11 INFO - PROCESS | 3828 | 1460997611128 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:11 INFO - PROCESS | 3828 | 1460997611235 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:40:11 INFO - PROCESS | 3828 | 1460997611303 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 3828 | ++DOCSHELL 133BF400 == 38 [pid = 3828] [id = 55] 09:40:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (14A8FC00) [pid = 3828] [serial = 161] [outer = 00000000] 09:40:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (15BE3C00) [pid = 3828] [serial = 162] [outer = 14A8FC00] 09:40:11 INFO - PROCESS | 3828 | 1460997611358 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (15EE1800) [pid = 3828] [serial = 163] [outer = 14A8FC00] 09:40:12 INFO - PROCESS | 3828 | 1460997612109 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1056ms 09:40:12 INFO - PROCESS | 3828 | 1460997612162 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 3828 | 1460997612165 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 09:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:40:12 INFO - PROCESS | 3828 | 1460997612193 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 3828 | 1460997612196 Marionette TRACE conn3 <- [1,186,null,{}] 09:40:12 INFO - PROCESS | 3828 | 1460997612202 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:12 INFO - PROCESS | 3828 | 1460997612300 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:40:12 INFO - PROCESS | 3828 | 1460997612362 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 3828 | ++DOCSHELL 1439F000 == 39 [pid = 3828] [id = 56] 09:40:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (147AEC00) [pid = 3828] [serial = 164] [outer = 00000000] 09:40:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (15450000) [pid = 3828] [serial = 165] [outer = 147AEC00] 09:40:12 INFO - PROCESS | 3828 | 1460997612457 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (15451800) [pid = 3828] [serial = 166] [outer = 147AEC00] 09:40:12 INFO - PROCESS | 3828 | --DOCSHELL 1325B000 == 38 [pid = 3828] [id = 53] 09:40:12 INFO - PROCESS | 3828 | --DOCSHELL 19D84400 == 37 [pid = 3828] [id = 52] 09:40:12 INFO - PROCESS | 3828 | --DOCSHELL 14392800 == 36 [pid = 3828] [id = 51] 09:40:12 INFO - PROCESS | 3828 | --DOCSHELL 12CF9400 == 35 [pid = 3828] [id = 50] 09:40:12 INFO - PROCESS | 3828 | --DOCSHELL 18E69400 == 34 [pid = 3828] [id = 49] 09:40:12 INFO - PROCESS | 3828 | --DOCSHELL 18338800 == 33 [pid = 3828] [id = 48] 09:40:12 INFO - PROCESS | 3828 | --DOCSHELL 169CB400 == 32 [pid = 3828] [id = 47] 09:40:12 INFO - PROCESS | 3828 | --DOCSHELL 16474800 == 31 [pid = 3828] [id = 46] 09:40:12 INFO - PROCESS | 3828 | --DOCSHELL 15455400 == 30 [pid = 3828] [id = 45] 09:40:12 INFO - PROCESS | 3828 | --DOCSHELL 13383000 == 29 [pid = 3828] [id = 44] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (1CD5B400) [pid = 3828] [serial = 96] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (1C57EC00) [pid = 3828] [serial = 94] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (14395800) [pid = 3828] [serial = 99] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (13388000) [pid = 3828] [serial = 100] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (189BEC00) [pid = 3828] [serial = 111] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (18B28000) [pid = 3828] [serial = 112] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (18716400) [pid = 3828] [serial = 109] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (15DDA800) [pid = 3828] [serial = 102] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (18336C00) [pid = 3828] [serial = 108] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (169C4400) [pid = 3828] [serial = 106] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (15EE1400) [pid = 3828] [serial = 103] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (1D329C00) [pid = 3828] [serial = 97] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (165A8C00) [pid = 3828] [serial = 105] [outer = 00000000] [url = about:blank] 09:40:12 INFO - PROCESS | 3828 | 1460997612958 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 820ms 09:40:13 INFO - PROCESS | 3828 | 1460997613026 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3828 | 1460997613032 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:40:13 INFO - PROCESS | 3828 | 1460997613038 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 3828 | 1460997613041 Marionette TRACE conn3 <- [1,190,null,{}] 09:40:13 INFO - PROCESS | 3828 | 1460997613045 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 3828 | 1460997613120 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:40:13 INFO - PROCESS | 3828 | 1460997613128 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3828 | ++DOCSHELL 15697400 == 30 [pid = 3828] [id = 57] 09:40:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (15B2B800) [pid = 3828] [serial = 167] [outer = 00000000] 09:40:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (15ED7400) [pid = 3828] [serial = 168] [outer = 15B2B800] 09:40:13 INFO - PROCESS | 3828 | 1460997613174 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (1644B400) [pid = 3828] [serial = 169] [outer = 15B2B800] 09:40:13 INFO - PROCESS | 3828 | 1460997613591 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 599ms 09:40:13 INFO - PROCESS | 3828 | 1460997613633 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 3828 | 1460997613636 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 09:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:40:13 INFO - PROCESS | 3828 | 1460997613647 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 3828 | 1460997613652 Marionette TRACE conn3 <- [1,194,null,{}] 09:40:13 INFO - PROCESS | 3828 | 1460997613663 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:13 INFO - PROCESS | 3828 | 1460997613744 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:40:13 INFO - PROCESS | 3828 | 1460997613755 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 3828 | ++DOCSHELL 169CA000 == 31 [pid = 3828] [id = 58] 09:40:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (16F22800) [pid = 3828] [serial = 170] [outer = 00000000] 09:40:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (18064C00) [pid = 3828] [serial = 171] [outer = 16F22800] 09:40:13 INFO - PROCESS | 3828 | 1460997613805 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (18336400) [pid = 3828] [serial = 172] [outer = 16F22800] 09:40:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (1871F400) [pid = 3828] [serial = 173] [outer = 1EB93800] 09:40:14 INFO - PROCESS | 3828 | 1460997614259 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 663ms 09:40:14 INFO - PROCESS | 3828 | 1460997614302 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3828 | 1460997614305 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 09:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:40:14 INFO - PROCESS | 3828 | 1460997614312 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 3828 | 1460997614314 Marionette TRACE conn3 <- [1,198,null,{}] 09:40:14 INFO - PROCESS | 3828 | 1460997614317 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:14 INFO - PROCESS | 3828 | 1460997614393 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:40:14 INFO - PROCESS | 3828 | 1460997614400 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 3828 | ++DOCSHELL 18E64800 == 32 [pid = 3828] [id = 59] 09:40:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (18E65400) [pid = 3828] [serial = 174] [outer = 00000000] 09:40:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (18FB9C00) [pid = 3828] [serial = 175] [outer = 18E65400] 09:40:14 INFO - PROCESS | 3828 | 1460997614471 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (18FBE400) [pid = 3828] [serial = 176] [outer = 18E65400] 09:40:14 INFO - PROCESS | 3828 | 1460997614860 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 599ms 09:40:14 INFO - PROCESS | 3828 | 1460997614910 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 3828 | 1460997614912 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 09:40:14 INFO - PROCESS | 3828 | 1460997614915 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:40:14 INFO - PROCESS | 3828 | 1460997614917 Marionette TRACE conn3 <- [1,202,null,{}] 09:40:14 INFO - PROCESS | 3828 | 1460997614920 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 3828 | 1460997614992 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:40:15 INFO - PROCESS | 3828 | 1460997614998 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3828 | ++DOCSHELL 18E6A000 == 33 [pid = 3828] [id = 60] 09:40:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (18E70C00) [pid = 3828] [serial = 177] [outer = 00000000] 09:40:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (19E5AC00) [pid = 3828] [serial = 178] [outer = 18E70C00] 09:40:15 INFO - PROCESS | 3828 | 1460997615041 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (19EE0800) [pid = 3828] [serial = 179] [outer = 18E70C00] 09:40:15 INFO - PROCESS | 3828 | 1460997615450 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 599ms 09:40:15 INFO - PROCESS | 3828 | 1460997615518 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 3828 | 1460997615520 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 09:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:40:15 INFO - PROCESS | 3828 | 1460997615523 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 3828 | 1460997615525 Marionette TRACE conn3 <- [1,206,null,{}] 09:40:15 INFO - PROCESS | 3828 | 1460997615528 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:15 INFO - PROCESS | 3828 | 1460997615644 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:40:15 INFO - PROCESS | 3828 | 1460997615699 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 3828 | ++DOCSHELL 1A2DE000 == 34 [pid = 3828] [id = 61] 09:40:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (1A6EC000) [pid = 3828] [serial = 180] [outer = 00000000] 09:40:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (1A815000) [pid = 3828] [serial = 181] [outer = 1A6EC000] 09:40:15 INFO - PROCESS | 3828 | 1460997615770 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (1A81F400) [pid = 3828] [serial = 182] [outer = 1A6EC000] 09:40:16 INFO - PROCESS | 3828 | 1460997616229 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 710ms 09:40:16 INFO - PROCESS | 3828 | 1460997616254 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3828 | 1460997616256 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 09:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:40:16 INFO - PROCESS | 3828 | 1460997616259 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 3828 | 1460997616261 Marionette TRACE conn3 <- [1,210,null,{}] 09:40:16 INFO - PROCESS | 3828 | 1460997616269 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 3828 | 1460997616361 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:40:16 INFO - PROCESS | 3828 | 1460997616366 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 3828 | ++DOCSHELL 1A814400 == 35 [pid = 3828] [id = 62] 09:40:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (1A819400) [pid = 3828] [serial = 183] [outer = 00000000] 09:40:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (1C57C400) [pid = 3828] [serial = 184] [outer = 1A819400] 09:40:16 INFO - PROCESS | 3828 | 1460997616410 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (1C57CC00) [pid = 3828] [serial = 185] [outer = 1A819400] 09:40:16 INFO - PROCESS | 3828 | 1460997616820 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 599ms 09:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:40:16 INFO - PROCESS | 3828 | 1460997616856 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 3828 | 1460997616858 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 09:40:16 INFO - PROCESS | 3828 | 1460997616861 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 3828 | 1460997616863 Marionette TRACE conn3 <- [1,214,null,{}] 09:40:16 INFO - PROCESS | 3828 | 1460997616867 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:16 INFO - PROCESS | 3828 | 1460997616958 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:40:16 INFO - PROCESS | 3828 | 1460997616964 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 3828 | ++DOCSHELL 1320A800 == 36 [pid = 3828] [id = 63] 09:40:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (1BF40C00) [pid = 3828] [serial = 186] [outer = 00000000] 09:40:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (1CD55C00) [pid = 3828] [serial = 187] [outer = 1BF40C00] 09:40:17 INFO - PROCESS | 3828 | 1460997617007 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (1CD5D000) [pid = 3828] [serial = 188] [outer = 1BF40C00] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (18794800) [pid = 3828] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (19BC9C00) [pid = 3828] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (1338D400) [pid = 3828] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (16FC8400) [pid = 3828] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (16477C00) [pid = 3828] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (156EE000) [pid = 3828] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18E6D400) [pid = 3828] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (13261800) [pid = 3828] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (15B2D800) [pid = 3828] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (18E67400) [pid = 3828] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (19EE8400) [pid = 3828] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (15BD5400) [pid = 3828] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (1325C800) [pid = 3828] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:40:17 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (1A110800) [pid = 3828] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:40:17 INFO - PROCESS | 3828 | 1460997617519 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 694ms 09:40:17 INFO - PROCESS | 3828 | 1460997617561 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 3828 | 1460997617563 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 09:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:40:17 INFO - PROCESS | 3828 | 1460997617566 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 3828 | 1460997617568 Marionette TRACE conn3 <- [1,218,null,{}] 09:40:17 INFO - PROCESS | 3828 | 1460997617571 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:17 INFO - PROCESS | 3828 | 1460997617666 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:40:17 INFO - PROCESS | 3828 | 1460997617710 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 3828 | ++DOCSHELL 12CF5C00 == 37 [pid = 3828] [id = 64] 09:40:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (12D3D800) [pid = 3828] [serial = 189] [outer = 00000000] 09:40:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (183B0800) [pid = 3828] [serial = 190] [outer = 12D3D800] 09:40:17 INFO - PROCESS | 3828 | 1460997617762 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (18E6D400) [pid = 3828] [serial = 191] [outer = 12D3D800] 09:40:18 INFO - PROCESS | 3828 | 1460997618083 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 536ms 09:40:18 INFO - PROCESS | 3828 | 1460997618107 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3828 | 1460997618109 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 09:40:18 INFO - PROCESS | 3828 | 1460997618112 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:40:18 INFO - PROCESS | 3828 | 1460997618114 Marionette TRACE conn3 <- [1,222,null,{}] 09:40:18 INFO - PROCESS | 3828 | 1460997618118 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 3828 | 1460997618188 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:40:18 INFO - PROCESS | 3828 | 1460997618276 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 3828 | ++DOCSHELL 15BD5400 == 38 [pid = 3828] [id = 65] 09:40:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (165A6400) [pid = 3828] [serial = 192] [outer = 00000000] 09:40:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (1D332400) [pid = 3828] [serial = 193] [outer = 165A6400] 09:40:18 INFO - PROCESS | 3828 | 1460997618320 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (1D337400) [pid = 3828] [serial = 194] [outer = 165A6400] 09:40:18 INFO - PROCESS | 3828 | 1460997618659 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 599ms 09:40:18 INFO - PROCESS | 3828 | 1460997618710 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 3828 | 1460997618712 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 09:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:40:18 INFO - PROCESS | 3828 | 1460997618715 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 3828 | 1460997618717 Marionette TRACE conn3 <- [1,226,null,{}] 09:40:18 INFO - PROCESS | 3828 | 1460997618721 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:18 INFO - PROCESS | 3828 | 1460997618844 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:40:18 INFO - PROCESS | 3828 | 1460997618853 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 3828 | ++DOCSHELL 16470000 == 39 [pid = 3828] [id = 66] 09:40:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (18E65000) [pid = 3828] [serial = 195] [outer = 00000000] 09:40:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (1D6F0C00) [pid = 3828] [serial = 196] [outer = 18E65000] 09:40:18 INFO - PROCESS | 3828 | 1460997618900 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (1DB08400) [pid = 3828] [serial = 197] [outer = 18E65000] 09:40:19 INFO - PROCESS | 3828 | 1460997619276 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:40:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 599ms 09:40:19 INFO - PROCESS | 3828 | 1460997619312 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 3828 | 1460997619314 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 09:40:19 INFO - PROCESS | 3828 | 1460997619317 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 3828 | 1460997619319 Marionette TRACE conn3 <- [1,230,null,{}] 09:40:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:40:19 INFO - PROCESS | 3828 | 1460997619322 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:19 INFO - PROCESS | 3828 | 1460997619431 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:40:19 INFO - PROCESS | 3828 | 1460997619627 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 3828 | ++DOCSHELL 12CF0000 == 40 [pid = 3828] [id = 67] 09:40:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (12CF2800) [pid = 3828] [serial = 198] [outer = 00000000] 09:40:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (1320EC00) [pid = 3828] [serial = 199] [outer = 12CF2800] 09:40:19 INFO - PROCESS | 3828 | 1460997619687 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (137C3400) [pid = 3828] [serial = 200] [outer = 12CF2800] 09:40:20 INFO - PROCESS | 3828 | 1460997620196 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:40:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 914ms 09:40:20 INFO - PROCESS | 3828 | 1460997620256 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 3828 | 1460997620261 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 09:40:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:40:20 INFO - PROCESS | 3828 | 1460997620266 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 3828 | 1460997620270 Marionette TRACE conn3 <- [1,234,null,{}] 09:40:20 INFO - PROCESS | 3828 | 1460997620275 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:20 INFO - PROCESS | 3828 | 1460997620373 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:40:20 INFO - PROCESS | 3828 | 1460997620458 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 3828 | ++DOCSHELL 15ED7800 == 41 [pid = 3828] [id = 68] 09:40:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (15EE1400) [pid = 3828] [serial = 201] [outer = 00000000] 09:40:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (16FCF000) [pid = 3828] [serial = 202] [outer = 15EE1400] 09:40:20 INFO - PROCESS | 3828 | 1460997620514 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (18331000) [pid = 3828] [serial = 203] [outer = 15EE1400] 09:40:21 INFO - PROCESS | 3828 | 1460997621073 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 851ms 09:40:21 INFO - PROCESS | 3828 | 1460997621109 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3828 | 1460997621112 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 09:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:40:21 INFO - PROCESS | 3828 | 1460997621116 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 3828 | 1460997621118 Marionette TRACE conn3 <- [1,238,null,{}] 09:40:21 INFO - PROCESS | 3828 | 1460997621122 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:21 INFO - PROCESS | 3828 | 1460997621219 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:40:21 INFO - PROCESS | 3828 | 1460997621293 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 3828 | ++DOCSHELL 16F21C00 == 42 [pid = 3828] [id = 69] 09:40:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (189B5800) [pid = 3828] [serial = 204] [outer = 00000000] 09:40:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (19EE3800) [pid = 3828] [serial = 205] [outer = 189B5800] 09:40:21 INFO - PROCESS | 3828 | 1460997621347 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (1A2E3800) [pid = 3828] [serial = 206] [outer = 189B5800] 09:40:21 INFO - PROCESS | 3828 | 1460997621882 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:40:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 851ms 09:40:21 INFO - PROCESS | 3828 | 1460997621957 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 3828 | 1460997621961 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 09:40:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:40:21 INFO - PROCESS | 3828 | 1460997621972 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 3828 | 1460997621977 Marionette TRACE conn3 <- [1,242,null,{}] 09:40:21 INFO - PROCESS | 3828 | 1460997621981 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:22 INFO - PROCESS | 3828 | 1460997622108 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:40:22 INFO - PROCESS | 3828 | 1460997622179 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 3828 | ++DOCSHELL 1A6ECC00 == 43 [pid = 3828] [id = 70] 09:40:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (1C194C00) [pid = 3828] [serial = 207] [outer = 00000000] 09:40:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (1C19F400) [pid = 3828] [serial = 208] [outer = 1C194C00] 09:40:22 INFO - PROCESS | 3828 | 1460997622233 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (1CB73800) [pid = 3828] [serial = 209] [outer = 1C194C00] 09:40:23 INFO - PROCESS | 3828 | 1460997622968 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1056ms 09:40:23 INFO - PROCESS | 3828 | 1460997623016 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 3828 | 1460997623020 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:40:23 INFO - PROCESS | 3828 | 1460997623050 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 3828 | 1460997623053 Marionette TRACE conn3 <- [1,246,null,{}] 09:40:23 INFO - PROCESS | 3828 | 1460997623059 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:23 INFO - PROCESS | 3828 | 1460997623147 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:40:23 INFO - PROCESS | 3828 | 1460997623215 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 3828 | ++DOCSHELL 14A04C00 == 44 [pid = 3828] [id = 71] 09:40:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (14A85800) [pid = 3828] [serial = 210] [outer = 00000000] 09:40:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (15DDA400) [pid = 3828] [serial = 211] [outer = 14A85800] 09:40:23 INFO - PROCESS | 3828 | 1460997623312 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (16446800) [pid = 3828] [serial = 212] [outer = 14A85800] 09:40:23 INFO - PROCESS | 3828 | 1460997623829 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:40:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 804ms 09:40:23 INFO - PROCESS | 3828 | 1460997623873 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 3828 | 1460997623879 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 09:40:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:40:23 INFO - PROCESS | 3828 | 1460997623885 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 3828 | 1460997623887 Marionette TRACE conn3 <- [1,250,null,{}] 09:40:23 INFO - PROCESS | 3828 | 1460997623891 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 3828 | 1460997623996 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 16470000 == 43 [pid = 3828] [id = 66] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 15BD5400 == 42 [pid = 3828] [id = 65] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 12CF5C00 == 41 [pid = 3828] [id = 64] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 1320A800 == 40 [pid = 3828] [id = 63] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 1A814400 == 39 [pid = 3828] [id = 62] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 1A2DE000 == 38 [pid = 3828] [id = 61] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 18E6A000 == 37 [pid = 3828] [id = 60] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 18E64800 == 36 [pid = 3828] [id = 59] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 169CA000 == 35 [pid = 3828] [id = 58] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 15697400 == 34 [pid = 3828] [id = 57] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 1439F000 == 33 [pid = 3828] [id = 56] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 133BF400 == 32 [pid = 3828] [id = 55] 09:40:24 INFO - PROCESS | 3828 | --DOCSHELL 1320A400 == 31 [pid = 3828] [id = 54] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (18B27000) [pid = 3828] [serial = 142] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (189B8400) [pid = 3828] [serial = 141] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (19EDF000) [pid = 3828] [serial = 147] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (13637C00) [pid = 3828] [serial = 129] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (142A9C00) [pid = 3828] [serial = 130] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (18339800) [pid = 3828] [serial = 138] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (1688FC00) [pid = 3828] [serial = 135] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (169C2800) [pid = 3828] [serial = 136] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (15BE1800) [pid = 3828] [serial = 132] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (15D89000) [pid = 3828] [serial = 133] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (197C4C00) [pid = 3828] [serial = 145] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (18FBD800) [pid = 3828] [serial = 144] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (14353000) [pid = 3828] [serial = 115] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (13638400) [pid = 3828] [serial = 114] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (18337400) [pid = 3828] [serial = 118] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (16F16800) [pid = 3828] [serial = 117] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (19EDF400) [pid = 3828] [serial = 121] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (19D7E400) [pid = 3828] [serial = 120] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (1A2E2400) [pid = 3828] [serial = 124] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (1A1D2000) [pid = 3828] [serial = 123] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (15BDF400) [pid = 3828] [serial = 126] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (17A12800) [pid = 3828] [serial = 150] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (1A104400) [pid = 3828] [serial = 151] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (1A811400) [pid = 3828] [serial = 156] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (1A81F800) [pid = 3828] [serial = 159] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (1A2E1000) [pid = 3828] [serial = 153] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (19EE9000) [pid = 3828] [serial = 148] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (1A2DFC00) [pid = 3828] [serial = 154] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (1A814C00) [pid = 3828] [serial = 157] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (18720C00) [pid = 3828] [serial = 139] [outer = 00000000] [url = about:blank] 09:40:24 INFO - PROCESS | 3828 | 1460997624104 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3828 | ++DOCSHELL 02A77800 == 32 [pid = 3828] [id = 72] 09:40:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (12CB0400) [pid = 3828] [serial = 213] [outer = 00000000] 09:40:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (13262800) [pid = 3828] [serial = 214] [outer = 12CB0400] 09:40:24 INFO - PROCESS | 3828 | 1460997624149 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (137C4800) [pid = 3828] [serial = 215] [outer = 12CB0400] 09:40:24 INFO - PROCESS | 3828 | 1460997624497 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:40:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 646ms 09:40:24 INFO - PROCESS | 3828 | 1460997624563 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 3828 | 1460997624565 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 09:40:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:40:24 INFO - PROCESS | 3828 | 1460997624573 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 3828 | 1460997624576 Marionette TRACE conn3 <- [1,254,null,{}] 09:40:24 INFO - PROCESS | 3828 | 1460997624586 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:24 INFO - PROCESS | 3828 | 1460997624667 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:40:24 INFO - PROCESS | 3828 | 1460997624673 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 3828 | ++DOCSHELL 16479C00 == 33 [pid = 3828] [id = 73] 09:40:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (16891400) [pid = 3828] [serial = 216] [outer = 00000000] 09:40:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (18334C00) [pid = 3828] [serial = 217] [outer = 16891400] 09:40:24 INFO - PROCESS | 3828 | 1460997624721 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (18796000) [pid = 3828] [serial = 218] [outer = 16891400] 09:40:25 INFO - PROCESS | 3828 | 1460997625140 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 600ms 09:40:25 INFO - PROCESS | 3828 | 1460997625168 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3828 | 1460997625170 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:40:25 INFO - PROCESS | 3828 | 1460997625173 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3828 | 1460997625175 Marionette TRACE conn3 <- [1,258,null,{}] 09:40:25 INFO - PROCESS | 3828 | 1460997625178 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 3828 | 1460997625257 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:40:25 INFO - PROCESS | 3828 | 1460997625264 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3828 | ++DOCSHELL 189C2800 == 34 [pid = 3828] [id = 74] 09:40:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (189C3000) [pid = 3828] [serial = 219] [outer = 00000000] 09:40:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (18E64C00) [pid = 3828] [serial = 220] [outer = 189C3000] 09:40:25 INFO - PROCESS | 3828 | 1460997625308 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (18FBC400) [pid = 3828] [serial = 221] [outer = 189C3000] 09:40:25 INFO - PROCESS | 3828 | 1460997625704 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:40:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 599ms 09:40:25 INFO - PROCESS | 3828 | 1460997625770 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 3828 | 1460997625772 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 09:40:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:40:25 INFO - PROCESS | 3828 | 1460997625776 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 3828 | 1460997625777 Marionette TRACE conn3 <- [1,262,null,{}] 09:40:25 INFO - PROCESS | 3828 | 1460997625781 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:25 INFO - PROCESS | 3828 | 1460997625855 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:40:25 INFO - PROCESS | 3828 | 1460997625862 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 3828 | ++DOCSHELL 19696000 == 35 [pid = 3828] [id = 75] 09:40:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (197BE400) [pid = 3828] [serial = 222] [outer = 00000000] 09:40:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (19D83800) [pid = 3828] [serial = 223] [outer = 197BE400] 09:40:25 INFO - PROCESS | 3828 | 1460997625907 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (19D7E400) [pid = 3828] [serial = 224] [outer = 197BE400] 09:40:26 INFO - PROCESS | 3828 | 1460997626424 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:40:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 710ms 09:40:26 INFO - PROCESS | 3828 | 1460997626475 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 3828 | 1460997626477 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 09:40:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:40:26 INFO - PROCESS | 3828 | 1460997626481 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 3828 | 1460997626482 Marionette TRACE conn3 <- [1,266,null,{}] 09:40:26 INFO - PROCESS | 3828 | 1460997626493 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:26 INFO - PROCESS | 3828 | 1460997626611 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:40:26 INFO - PROCESS | 3828 | 1460997626625 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 3828 | ++DOCSHELL 12D7E000 == 36 [pid = 3828] [id = 76] 09:40:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (197C3400) [pid = 3828] [serial = 225] [outer = 00000000] 09:40:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (1A2DBC00) [pid = 3828] [serial = 226] [outer = 197C3400] 09:40:26 INFO - PROCESS | 3828 | 1460997626672 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (1A6E7400) [pid = 3828] [serial = 227] [outer = 197C3400] 09:40:27 INFO - PROCESS | 3828 | 1460997627143 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 709ms 09:40:27 INFO - PROCESS | 3828 | 1460997627212 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3828 | 1460997627214 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 09:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:40:27 INFO - PROCESS | 3828 | 1460997627222 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 3828 | 1460997627224 Marionette TRACE conn3 <- [1,270,null,{}] 09:40:27 INFO - PROCESS | 3828 | 1460997627227 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 3828 | 1460997627347 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:40:27 INFO - PROCESS | 3828 | 1460997627369 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3828 | ++DOCSHELL 1A6EE800 == 37 [pid = 3828] [id = 77] 09:40:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (1A810800) [pid = 3828] [serial = 228] [outer = 00000000] 09:40:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (1A8B8800) [pid = 3828] [serial = 229] [outer = 1A810800] 09:40:27 INFO - PROCESS | 3828 | 1460997627413 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (1C195C00) [pid = 3828] [serial = 230] [outer = 1A810800] 09:40:27 INFO - PROCESS | 3828 | 1460997627806 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:40:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 631ms 09:40:27 INFO - PROCESS | 3828 | 1460997627861 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 3828 | 1460997627863 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 09:40:27 INFO - PROCESS | 3828 | 1460997627866 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:40:27 INFO - PROCESS | 3828 | 1460997627868 Marionette TRACE conn3 <- [1,274,null,{}] 09:40:27 INFO - PROCESS | 3828 | 1460997627871 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:27 INFO - PROCESS | 3828 | 1460997627965 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:40:27 INFO - PROCESS | 3828 | 1460997627971 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 3828 | ++DOCSHELL 1A2E6000 == 38 [pid = 3828] [id = 78] 09:40:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (1A68EC00) [pid = 3828] [serial = 231] [outer = 00000000] 09:40:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (1C577C00) [pid = 3828] [serial = 232] [outer = 1A68EC00] 09:40:28 INFO - PROCESS | 3828 | 1460997628016 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (1C57E000) [pid = 3828] [serial = 233] [outer = 1A68EC00] 09:40:28 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (15B2B800) [pid = 3828] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:40:28 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (147AEC00) [pid = 3828] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:40:28 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (18E70C00) [pid = 3828] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:40:28 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (1A6EC000) [pid = 3828] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:40:28 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (16F22800) [pid = 3828] [serial = 170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:40:28 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (1BF40C00) [pid = 3828] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:40:28 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (18E65400) [pid = 3828] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:40:28 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (1A819400) [pid = 3828] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:40:28 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (12D3D800) [pid = 3828] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:40:28 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (13630800) [pid = 3828] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:40:28 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (165A6400) [pid = 3828] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:40:28 INFO - PROCESS | 3828 | 1460997628515 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:40:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 694ms 09:40:28 INFO - PROCESS | 3828 | 1460997628566 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 3828 | 1460997628568 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 09:40:28 INFO - PROCESS | 3828 | 1460997628571 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:40:28 INFO - PROCESS | 3828 | 1460997628573 Marionette TRACE conn3 <- [1,278,null,{}] 09:40:28 INFO - PROCESS | 3828 | 1460997628576 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:28 INFO - PROCESS | 3828 | 1460997628673 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:40:28 INFO - PROCESS | 3828 | 1460997628679 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 3828 | ++DOCSHELL 14A91800 == 39 [pid = 3828] [id = 79] 09:40:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (14A93400) [pid = 3828] [serial = 234] [outer = 00000000] 09:40:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (1A816400) [pid = 3828] [serial = 235] [outer = 14A93400] 09:40:28 INFO - PROCESS | 3828 | 1460997628724 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (1C198400) [pid = 3828] [serial = 236] [outer = 14A93400] 09:40:29 INFO - PROCESS | 3828 | 1460997629108 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 599ms 09:40:29 INFO - PROCESS | 3828 | 1460997629168 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3828 | 1460997629170 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 09:40:29 INFO - PROCESS | 3828 | 1460997629174 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:40:29 INFO - PROCESS | 3828 | 1460997629175 Marionette TRACE conn3 <- [1,282,null,{}] 09:40:29 INFO - PROCESS | 3828 | 1460997629179 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 3828 | 1460997629250 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:40:29 INFO - PROCESS | 3828 | 1460997629256 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 3828 | ++DOCSHELL 1C19D400 == 40 [pid = 3828] [id = 80] 09:40:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (1C19D800) [pid = 3828] [serial = 237] [outer = 00000000] 09:40:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (1D5ADC00) [pid = 3828] [serial = 238] [outer = 1C19D800] 09:40:29 INFO - PROCESS | 3828 | 1460997629300 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (1D6EB000) [pid = 3828] [serial = 239] [outer = 1C19D800] 09:40:29 INFO - PROCESS | 3828 | 1460997629680 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:40:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 536ms 09:40:29 INFO - PROCESS | 3828 | 1460997629710 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 3828 | 1460997629712 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 09:40:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:40:29 INFO - PROCESS | 3828 | 1460997629715 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 3828 | 1460997629717 Marionette TRACE conn3 <- [1,286,null,{}] 09:40:29 INFO - PROCESS | 3828 | 1460997629721 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:29 INFO - PROCESS | 3828 | 1460997629840 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:40:29 INFO - PROCESS | 3828 | 1460997629849 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 3828 | ++DOCSHELL 1CD5D400 == 41 [pid = 3828] [id = 81] 09:40:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (1D6E9400) [pid = 3828] [serial = 240] [outer = 00000000] 09:40:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (1DB16C00) [pid = 3828] [serial = 241] [outer = 1D6E9400] 09:40:29 INFO - PROCESS | 3828 | 1460997629897 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (1DBE9400) [pid = 3828] [serial = 242] [outer = 1D6E9400] 09:40:30 INFO - PROCESS | 3828 | 1460997630387 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:40:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 740ms 09:40:30 INFO - PROCESS | 3828 | 1460997630456 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 3828 | 1460997630461 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 09:40:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:40:30 INFO - PROCESS | 3828 | 1460997630466 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 3828 | 1460997630471 Marionette TRACE conn3 <- [1,290,null,{}] 09:40:30 INFO - PROCESS | 3828 | 1460997630524 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:30 INFO - PROCESS | 3828 | 1460997630627 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:40:30 INFO - PROCESS | 3828 | 1460997630704 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 3828 | ++DOCSHELL 13263000 == 42 [pid = 3828] [id = 82] 09:40:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (13264C00) [pid = 3828] [serial = 243] [outer = 00000000] 09:40:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (15B2D800) [pid = 3828] [serial = 244] [outer = 13264C00] 09:40:30 INFO - PROCESS | 3828 | 1460997630801 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (15D83000) [pid = 3828] [serial = 245] [outer = 13264C00] 09:40:31 INFO - PROCESS | 3828 | 1460997631533 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:40:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1072ms 09:40:31 INFO - PROCESS | 3828 | 1460997631560 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 3828 | 1460997631566 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 09:40:31 INFO - PROCESS | 3828 | 1460997631587 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:40:31 INFO - PROCESS | 3828 | 1460997631590 Marionette TRACE conn3 <- [1,294,null,{}] 09:40:31 INFO - PROCESS | 3828 | 1460997631594 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:31 INFO - PROCESS | 3828 | 1460997631698 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:40:31 INFO - PROCESS | 3828 | 1460997631770 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 3828 | ++DOCSHELL 12CBD400 == 43 [pid = 3828] [id = 83] 09:40:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (14A06800) [pid = 3828] [serial = 246] [outer = 00000000] 09:40:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (18E71000) [pid = 3828] [serial = 247] [outer = 14A06800] 09:40:31 INFO - PROCESS | 3828 | 1460997631824 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (19EE4000) [pid = 3828] [serial = 248] [outer = 14A06800] 09:40:32 INFO - PROCESS | 3828 | 1460997632367 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 851ms 09:40:32 INFO - PROCESS | 3828 | 1460997632434 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 3828 | 1460997632436 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 09:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:40:32 INFO - PROCESS | 3828 | 1460997632440 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 3828 | 1460997632444 Marionette TRACE conn3 <- [1,298,null,{}] 09:40:32 INFO - PROCESS | 3828 | 1460997632454 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:32 INFO - PROCESS | 3828 | 1460997632554 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:40:32 INFO - PROCESS | 3828 | 1460997632628 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 3828 | ++DOCSHELL 1A104800 == 44 [pid = 3828] [id = 84] 09:40:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (1A107400) [pid = 3828] [serial = 249] [outer = 00000000] 09:40:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (1D5A3000) [pid = 3828] [serial = 250] [outer = 1A107400] 09:40:32 INFO - PROCESS | 3828 | 1460997632685 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (1DB0CC00) [pid = 3828] [serial = 251] [outer = 1A107400] 09:40:33 INFO - PROCESS | 3828 | 1460997633280 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 914ms 09:40:33 INFO - PROCESS | 3828 | 1460997633344 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 3828 | 1460997633347 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 09:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:40:33 INFO - PROCESS | 3828 | 1460997633350 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 3828 | 1460997633352 Marionette TRACE conn3 <- [1,302,null,{}] 09:40:33 INFO - PROCESS | 3828 | 1460997633356 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:33 INFO - PROCESS | 3828 | 1460997633453 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:40:33 INFO - PROCESS | 3828 | 1460997633539 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 3828 | ++DOCSHELL 13388800 == 45 [pid = 3828] [id = 85] 09:40:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (13634000) [pid = 3828] [serial = 252] [outer = 00000000] 09:40:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (16FC7C00) [pid = 3828] [serial = 253] [outer = 13634000] 09:40:33 INFO - PROCESS | 3828 | 1460997633594 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (18B29400) [pid = 3828] [serial = 254] [outer = 13634000] 09:40:34 INFO - PROCESS | 3828 | 1460997634306 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1009ms 09:40:34 INFO - PROCESS | 3828 | 1460997634447 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 3828 | 1460997634449 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 09:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:40:34 INFO - PROCESS | 3828 | 1460997634533 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 3828 | 1460997634535 Marionette TRACE conn3 <- [1,306,null,{}] 09:40:34 INFO - PROCESS | 3828 | 1460997634568 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:34 INFO - PROCESS | 3828 | 1460997634699 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:40:34 INFO - PROCESS | 3828 | 1460997634782 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 3828 | ++DOCSHELL 142A8800 == 46 [pid = 3828] [id = 86] 09:40:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (142AB800) [pid = 3828] [serial = 255] [outer = 00000000] 09:40:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (15DD9800) [pid = 3828] [serial = 256] [outer = 142AB800] 09:40:34 INFO - PROCESS | 3828 | 1460997634833 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (183ADC00) [pid = 3828] [serial = 257] [outer = 142AB800] 09:40:35 INFO - PROCESS | 3828 | --DOCSHELL 1C19D400 == 45 [pid = 3828] [id = 80] 09:40:35 INFO - PROCESS | 3828 | --DOCSHELL 14A91800 == 44 [pid = 3828] [id = 79] 09:40:35 INFO - PROCESS | 3828 | --DOCSHELL 1A2E6000 == 43 [pid = 3828] [id = 78] 09:40:35 INFO - PROCESS | 3828 | --DOCSHELL 1A6EE800 == 42 [pid = 3828] [id = 77] 09:40:35 INFO - PROCESS | 3828 | --DOCSHELL 12D7E000 == 41 [pid = 3828] [id = 76] 09:40:35 INFO - PROCESS | 3828 | --DOCSHELL 19696000 == 40 [pid = 3828] [id = 75] 09:40:35 INFO - PROCESS | 3828 | --DOCSHELL 189C2800 == 39 [pid = 3828] [id = 74] 09:40:35 INFO - PROCESS | 3828 | --DOCSHELL 16479C00 == 38 [pid = 3828] [id = 73] 09:40:35 INFO - PROCESS | 3828 | --DOCSHELL 02A77800 == 37 [pid = 3828] [id = 72] 09:40:35 INFO - PROCESS | 3828 | --DOCSHELL 14A04C00 == 36 [pid = 3828] [id = 71] 09:40:35 INFO - PROCESS | 3828 | --DOCSHELL 12CF0000 == 35 [pid = 3828] [id = 67] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (15ED7000) [pid = 3828] [serial = 127] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (1D337400) [pid = 3828] [serial = 194] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (15ED7400) [pid = 3828] [serial = 168] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1644B400) [pid = 3828] [serial = 169] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (15451800) [pid = 3828] [serial = 166] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (15450000) [pid = 3828] [serial = 165] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (19E5AC00) [pid = 3828] [serial = 178] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (1A815000) [pid = 3828] [serial = 181] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (15BE3C00) [pid = 3828] [serial = 162] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (18064C00) [pid = 3828] [serial = 171] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (18336400) [pid = 3828] [serial = 172] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (1CD55C00) [pid = 3828] [serial = 187] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (18FB9C00) [pid = 3828] [serial = 175] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (18FBE400) [pid = 3828] [serial = 176] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (1C57C400) [pid = 3828] [serial = 184] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (183B0800) [pid = 3828] [serial = 190] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (1C57CC00) [pid = 3828] [serial = 185] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (1D332400) [pid = 3828] [serial = 193] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (1CD5D000) [pid = 3828] [serial = 188] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (1F41E000) [pid = 3828] [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.] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18E6D400) [pid = 3828] [serial = 191] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (1A81F400) [pid = 3828] [serial = 182] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (1D6F0C00) [pid = 3828] [serial = 196] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (19EE0800) [pid = 3828] [serial = 179] [outer = 00000000] [url = about:blank] 09:40:35 INFO - PROCESS | 3828 | 1460997635300 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 820ms 09:40:35 INFO - PROCESS | 3828 | 1460997635335 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 3828 | 1460997635340 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:40:35 INFO - PROCESS | 3828 | 1460997635346 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 3828 | 1460997635349 Marionette TRACE conn3 <- [1,310,null,{}] 09:40:35 INFO - PROCESS | 3828 | 1460997635352 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:35 INFO - PROCESS | 3828 | 1460997635428 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:40:35 INFO - PROCESS | 3828 | 1460997635436 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 3828 | ++DOCSHELL 16479C00 == 36 [pid = 3828] [id = 87] 09:40:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (16893000) [pid = 3828] [serial = 258] [outer = 00000000] 09:40:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (1806B400) [pid = 3828] [serial = 259] [outer = 16893000] 09:40:35 INFO - PROCESS | 3828 | 1460997635481 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (183AC800) [pid = 3828] [serial = 260] [outer = 16893000] 09:40:35 INFO - PROCESS | 3828 | 1460997635905 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40: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. 09:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 599ms 09:40:35 INFO - PROCESS | 3828 | 1460997635942 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 3828 | 1460997635944 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 09:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:40:35 INFO - PROCESS | 3828 | 1460997635951 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 3828 | 1460997635955 Marionette TRACE conn3 <- [1,314,null,{}] 09:40:35 INFO - PROCESS | 3828 | 1460997635969 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 3828 | 1460997636071 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:40:36 INFO - PROCESS | 3828 | 1460997636080 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3828 | ++DOCSHELL 18E63400 == 37 [pid = 3828] [id = 88] 09:40:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (18E6E000) [pid = 3828] [serial = 261] [outer = 00000000] 09:40:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (197C4800) [pid = 3828] [serial = 262] [outer = 18E6E000] 09:40:36 INFO - PROCESS | 3828 | 1460997636128 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (19E5AC00) [pid = 3828] [serial = 263] [outer = 18E6E000] 09:40:36 INFO - PROCESS | 3828 | 1460997636602 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 709ms 09:40:36 INFO - PROCESS | 3828 | 1460997636651 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 3828 | 1460997636654 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 09:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:40:36 INFO - PROCESS | 3828 | 1460997636657 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 3828 | 1460997636658 Marionette TRACE conn3 <- [1,318,null,{}] 09:40:36 INFO - PROCESS | 3828 | 1460997636662 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:36 INFO - PROCESS | 3828 | 1460997636737 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:40:36 INFO - PROCESS | 3828 | 1460997636743 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 3828 | ++DOCSHELL 19EE8400 == 38 [pid = 3828] [id = 89] 09:40:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (1A10BC00) [pid = 3828] [serial = 264] [outer = 00000000] 09:40:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (1A2E4400) [pid = 3828] [serial = 265] [outer = 1A10BC00] 09:40:36 INFO - PROCESS | 3828 | 1460997636792 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (1A6E4400) [pid = 3828] [serial = 266] [outer = 1A10BC00] 09:40:37 INFO - PROCESS | 3828 | 1460997637193 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 599ms 09:40:37 INFO - PROCESS | 3828 | 1460997637255 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3828 | 1460997637257 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 09:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:40:37 INFO - PROCESS | 3828 | 1460997637261 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3828 | 1460997637262 Marionette TRACE conn3 <- [1,322,null,{}] 09:40:37 INFO - PROCESS | 3828 | 1460997637266 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:37 INFO - PROCESS | 3828 | 1460997637339 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:40:37 INFO - PROCESS | 3828 | 1460997637346 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 3828 | ++DOCSHELL 1A6E7800 == 39 [pid = 3828] [id = 90] 09:40:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (1A818400) [pid = 3828] [serial = 267] [outer = 00000000] 09:40:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (1BF41400) [pid = 3828] [serial = 268] [outer = 1A818400] 09:40:37 INFO - PROCESS | 3828 | 1460997637392 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (1C19D400) [pid = 3828] [serial = 269] [outer = 1A818400] 09:40:37 INFO - PROCESS | 3828 | 1460997637901 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40: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. 09:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 646ms 09:40:37 INFO - PROCESS | 3828 | 1460997637931 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 3828 | 1460997637933 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 09:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:40:37 INFO - PROCESS | 3828 | 1460997637936 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 3828 | 1460997637938 Marionette TRACE conn3 <- [1,326,null,{}] 09:40:37 INFO - PROCESS | 3828 | 1460997637941 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 3828 | 1460997638058 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:40:38 INFO - PROCESS | 3828 | 1460997638066 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3828 | ++DOCSHELL 1BF39C00 == 40 [pid = 3828] [id = 91] 09:40:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (1C1A2400) [pid = 3828] [serial = 270] [outer = 00000000] 09:40:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (1CD5F400) [pid = 3828] [serial = 271] [outer = 1C1A2400] 09:40:38 INFO - PROCESS | 3828 | 1460997638113 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (1D32AC00) [pid = 3828] [serial = 272] [outer = 1C1A2400] 09:40:38 INFO - PROCESS | 3828 | 1460997638422 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:40:38 INFO - PROCESS | 3828 | 1460997638629 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 741ms 09:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:40:38 INFO - PROCESS | 3828 | 1460997638675 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 3828 | 1460997638677 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 09:40:38 INFO - PROCESS | 3828 | 1460997638681 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 3828 | 1460997638682 Marionette TRACE conn3 <- [1,330,null,{}] 09:40:38 INFO - PROCESS | 3828 | 1460997638686 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:38 INFO - PROCESS | 3828 | 1460997638808 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:40:38 INFO - PROCESS | 3828 | 1460997638816 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 3828 | ++DOCSHELL 1D5A2400 == 41 [pid = 3828] [id = 92] 09:40:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (1D5ABC00) [pid = 3828] [serial = 273] [outer = 00000000] 09:40:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (1DBF3400) [pid = 3828] [serial = 274] [outer = 1D5ABC00] 09:40:38 INFO - PROCESS | 3828 | 1460997638899 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (1DBEF400) [pid = 3828] [serial = 275] [outer = 1D5ABC00] 09:40:39 INFO - PROCESS | 3828 | 1460997639300 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 631ms 09:40:39 INFO - PROCESS | 3828 | 1460997639320 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:40:39 INFO - PROCESS | 3828 | 1460997639322 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 09:40:39 INFO - PROCESS | 3828 | 1460997639326 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 3828 | 1460997639328 Marionette TRACE conn3 <- [1,334,null,{}] 09:40:39 INFO - PROCESS | 3828 | 1460997639337 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:39 INFO - PROCESS | 3828 | 1460997639434 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:40:39 INFO - PROCESS | 3828 | 1460997639440 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 3828 | ++DOCSHELL 1D5AB400 == 42 [pid = 3828] [id = 93] 09:40:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1DF59000) [pid = 3828] [serial = 276] [outer = 00000000] 09:40:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1DF61C00) [pid = 3828] [serial = 277] [outer = 1DF59000] 09:40:39 INFO - PROCESS | 3828 | 1460997639484 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1DF64C00) [pid = 3828] [serial = 278] [outer = 1DF59000] 09:40:39 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (197C3400) [pid = 3828] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:40:39 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1A810800) [pid = 3828] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:40:39 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (18E65000) [pid = 3828] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:40:39 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (16891400) [pid = 3828] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:40:39 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (197BE400) [pid = 3828] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:40:39 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (12CB0400) [pid = 3828] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:40:39 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (14A85800) [pid = 3828] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:40:39 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (189C3000) [pid = 3828] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:40:39 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (1A68EC00) [pid = 3828] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:40:39 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (14A93400) [pid = 3828] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:40:39 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (1C19D800) [pid = 3828] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:40:40 INFO - PROCESS | 3828 | 1460997640013 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 741ms 09:40:40 INFO - PROCESS | 3828 | 1460997640065 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3828 | 1460997640067 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 09:40:40 INFO - PROCESS | 3828 | 1460997640070 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:40:40 INFO - PROCESS | 3828 | 1460997640073 Marionette TRACE conn3 <- [1,338,null,{}] 09:40:40 INFO - PROCESS | 3828 | 1460997640103 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 3828 | 1460997640178 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:40:40 INFO - PROCESS | 3828 | 1460997640184 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3828 | ++DOCSHELL 16891400 == 43 [pid = 3828] [id = 94] 09:40:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (169C9000) [pid = 3828] [serial = 279] [outer = 00000000] 09:40:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (1CD55000) [pid = 3828] [serial = 280] [outer = 169C9000] 09:40:40 INFO - PROCESS | 3828 | 1460997640228 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (1DF5E000) [pid = 3828] [serial = 281] [outer = 169C9000] 09:40:40 INFO - PROCESS | 3828 | 1460997640626 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 599ms 09:40:40 INFO - PROCESS | 3828 | 1460997640667 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 3828 | 1460997640669 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 09:40:40 INFO - PROCESS | 3828 | 1460997640673 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:40:40 INFO - PROCESS | 3828 | 1460997640674 Marionette TRACE conn3 <- [1,342,null,{}] 09:40:40 INFO - PROCESS | 3828 | 1460997640681 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:40 INFO - PROCESS | 3828 | 1460997640756 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:40:40 INFO - PROCESS | 3828 | 1460997640762 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 3828 | ++DOCSHELL 18B26800 == 44 [pid = 3828] [id = 95] 09:40:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (1DBEE400) [pid = 3828] [serial = 282] [outer = 00000000] 09:40:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (1E4E3800) [pid = 3828] [serial = 283] [outer = 1DBEE400] 09:40:40 INFO - PROCESS | 3828 | 1460997640805 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (1E4E8800) [pid = 3828] [serial = 284] [outer = 1DBEE400] 09:40:41 INFO - PROCESS | 3828 | 1460997641246 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 599ms 09:40:41 INFO - PROCESS | 3828 | 1460997641302 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:40:41 INFO - PROCESS | 3828 | 1460997641304 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 09:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:40:41 INFO - PROCESS | 3828 | 1460997641307 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 3828 | 1460997641310 Marionette TRACE conn3 <- [1,346,null,{}] 09:40:41 INFO - PROCESS | 3828 | 1460997641313 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:41 INFO - PROCESS | 3828 | 1460997641430 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:40:41 INFO - PROCESS | 3828 | 1460997641447 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 3828 | ++DOCSHELL 17FCCC00 == 45 [pid = 3828] [id = 96] 09:40:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (17FCD000) [pid = 3828] [serial = 285] [outer = 00000000] 09:40:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (1DB0C000) [pid = 3828] [serial = 286] [outer = 17FCD000] 09:40:41 INFO - PROCESS | 3828 | 1460997641495 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1E4EB400) [pid = 3828] [serial = 287] [outer = 17FCD000] 09:40:42 INFO - PROCESS | 3828 | 1460997642078 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 804ms 09:40:42 INFO - PROCESS | 3828 | 1460997642123 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 3828 | 1460997642128 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 09:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:40:42 INFO - PROCESS | 3828 | 1460997642134 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 3828 | 1460997642138 Marionette TRACE conn3 <- [1,350,null,{}] 09:40:42 INFO - PROCESS | 3828 | 1460997642144 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:42 INFO - PROCESS | 3828 | 1460997642247 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:40:42 INFO - PROCESS | 3828 | 1460997642336 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:42 INFO - PROCESS | 3828 | ++DOCSHELL 14353000 == 46 [pid = 3828] [id = 97] 09:40:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1439F000) [pid = 3828] [serial = 288] [outer = 00000000] 09:40:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (15D81800) [pid = 3828] [serial = 289] [outer = 1439F000] 09:40:42 INFO - PROCESS | 3828 | 1460997642392 Marionette DEBUG loaded listener.js 09:40:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1643F800) [pid = 3828] [serial = 290] [outer = 1439F000] 09:40:43 INFO - PROCESS | 3828 | 1460997642981 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 899ms 09:40:43 INFO - PROCESS | 3828 | 1460997643038 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 3828 | 1460997643044 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:40:43 INFO - PROCESS | 3828 | 1460997643050 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 3828 | 1460997643053 Marionette TRACE conn3 <- [1,354,null,{}] 09:40:43 INFO - PROCESS | 3828 | 1460997643058 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:43 INFO - PROCESS | 3828 | 1460997643158 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:40:43 INFO - PROCESS | 3828 | 1460997643232 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 3828 | ++DOCSHELL 169CB400 == 47 [pid = 3828] [id = 98] 09:40:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (169C4C00) [pid = 3828] [serial = 291] [outer = 00000000] 09:40:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (17FD0800) [pid = 3828] [serial = 292] [outer = 169C4C00] 09:40:43 INFO - PROCESS | 3828 | 1460997643286 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (1806A800) [pid = 3828] [serial = 293] [outer = 169C4C00] 09:40:43 INFO - PROCESS | 3828 | 1460997643878 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40: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. 09:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 851ms 09:40:43 INFO - PROCESS | 3828 | 1460997643891 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 3828 | 1460997643893 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 09:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:40:43 INFO - PROCESS | 3828 | 1460997643897 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 3828 | 1460997643901 Marionette TRACE conn3 <- [1,358,null,{}] 09:40:43 INFO - PROCESS | 3828 | 1460997643912 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 3828 | 1460997644013 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:40:44 INFO - PROCESS | 3828 | 1460997644103 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 3828 | ++DOCSHELL 18BEE000 == 48 [pid = 3828] [id = 99] 09:40:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (18BF2800) [pid = 3828] [serial = 294] [outer = 00000000] 09:40:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (18BF6C00) [pid = 3828] [serial = 295] [outer = 18BF2800] 09:40:44 INFO - PROCESS | 3828 | 1460997644159 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (18BFA400) [pid = 3828] [serial = 296] [outer = 18BF2800] 09:40:44 INFO - PROCESS | 3828 | 1460997644729 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40: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. 09:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 898ms 09:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:40:44 INFO - PROCESS | 3828 | 1460997644833 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 3828 | 1460997644836 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 09:40:44 INFO - PROCESS | 3828 | 1460997644839 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 3828 | 1460997644841 Marionette TRACE conn3 <- [1,362,null,{}] 09:40:44 INFO - PROCESS | 3828 | 1460997644845 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:44 INFO - PROCESS | 3828 | 1460997644944 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:40:45 INFO - PROCESS | 3828 | 1460997645030 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3828 | ++DOCSHELL 18FBA400 == 49 [pid = 3828] [id = 100] 09:40:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (19697C00) [pid = 3828] [serial = 297] [outer = 00000000] 09:40:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (1A2E4000) [pid = 3828] [serial = 298] [outer = 19697C00] 09:40:45 INFO - PROCESS | 3828 | 1460997645084 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1A813400) [pid = 3828] [serial = 299] [outer = 19697C00] 09:40:45 INFO - PROCESS | 3828 | 1460997645637 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40: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. 09:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 852ms 09:40:45 INFO - PROCESS | 3828 | 1460997645681 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 3828 | 1460997645683 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 09:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:40:45 INFO - PROCESS | 3828 | 1460997645687 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 3828 | 1460997645689 Marionette TRACE conn3 <- [1,366,null,{}] 09:40:45 INFO - PROCESS | 3828 | 1460997645693 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:45 INFO - PROCESS | 3828 | 1460997645790 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:40:45 INFO - PROCESS | 3828 | 1460997645878 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 3828 | ++DOCSHELL 13638400 == 50 [pid = 3828] [id = 101] 09:40:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (137C3C00) [pid = 3828] [serial = 300] [outer = 00000000] 09:40:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (18924000) [pid = 3828] [serial = 301] [outer = 137C3C00] 09:40:45 INFO - PROCESS | 3828 | 1460997645931 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (18FBC000) [pid = 3828] [serial = 302] [outer = 137C3C00] 09:40:46 INFO - PROCESS | 3828 | 1460997646642 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40: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. 09:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1008ms 09:40:46 INFO - PROCESS | 3828 | 1460997646689 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 3828 | 1460997646693 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 09:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:40:46 INFO - PROCESS | 3828 | 1460997646698 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 3828 | 1460997646701 Marionette TRACE conn3 <- [1,370,null,{}] 09:40:46 INFO - PROCESS | 3828 | 1460997646706 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:46 INFO - PROCESS | 3828 | 1460997646796 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:40:46 INFO - PROCESS | 3828 | 1460997646874 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 3828 | ++DOCSHELL 165A8C00 == 51 [pid = 3828] [id = 102] 09:40:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (165AD800) [pid = 3828] [serial = 303] [outer = 00000000] 09:40:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (16FC9400) [pid = 3828] [serial = 304] [outer = 165AD800] 09:40:46 INFO - PROCESS | 3828 | 1460997646923 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (17FC7000) [pid = 3828] [serial = 305] [outer = 165AD800] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 18B26800 == 50 [pid = 3828] [id = 95] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 16891400 == 49 [pid = 3828] [id = 94] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 1D5AB400 == 48 [pid = 3828] [id = 93] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 1D5A2400 == 47 [pid = 3828] [id = 92] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 1BF39C00 == 46 [pid = 3828] [id = 91] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 1A6E7800 == 45 [pid = 3828] [id = 90] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 19EE8400 == 44 [pid = 3828] [id = 89] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 18E63400 == 43 [pid = 3828] [id = 88] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 16479C00 == 42 [pid = 3828] [id = 87] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 142A8800 == 41 [pid = 3828] [id = 86] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 13388800 == 40 [pid = 3828] [id = 85] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 1A104800 == 39 [pid = 3828] [id = 84] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 12CBD400 == 38 [pid = 3828] [id = 83] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 13263000 == 37 [pid = 3828] [id = 82] 09:40:47 INFO - PROCESS | 3828 | --DOCSHELL 1CD5D400 == 36 [pid = 3828] [id = 81] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (1320EC00) [pid = 3828] [serial = 199] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (16FCF000) [pid = 3828] [serial = 202] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (19EE3800) [pid = 3828] [serial = 205] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (1DB08400) [pid = 3828] [serial = 197] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (16446800) [pid = 3828] [serial = 212] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (15DDA400) [pid = 3828] [serial = 211] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (1C19F400) [pid = 3828] [serial = 208] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (1DB16C00) [pid = 3828] [serial = 241] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | 1460997647497 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 836ms 09:40:47 INFO - PROCESS | 3828 | 1460997647538 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 3828 | 1460997647543 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 09:40:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:40:47 INFO - PROCESS | 3828 | 1460997647549 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 3828 | 1460997647551 Marionette TRACE conn3 <- [1,374,null,{}] 09:40:47 INFO - PROCESS | 3828 | 1460997647555 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:47 INFO - PROCESS | 3828 | 1460997647632 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:40:47 INFO - PROCESS | 3828 | 1460997647641 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 3828 | ++DOCSHELL 158F2000 == 37 [pid = 3828] [id = 103] 09:40:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (15B2A800) [pid = 3828] [serial = 306] [outer = 00000000] 09:40:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (16FCF000) [pid = 3828] [serial = 307] [outer = 15B2A800] 09:40:47 INFO - PROCESS | 3828 | 1460997647686 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1879B400) [pid = 3828] [serial = 308] [outer = 15B2A800] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (1A6E7400) [pid = 3828] [serial = 227] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (1A2DBC00) [pid = 3828] [serial = 226] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (1C195C00) [pid = 3828] [serial = 230] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (1A8B8800) [pid = 3828] [serial = 229] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (18334C00) [pid = 3828] [serial = 217] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (18796000) [pid = 3828] [serial = 218] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (19D83800) [pid = 3828] [serial = 223] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (13262800) [pid = 3828] [serial = 214] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (137C4800) [pid = 3828] [serial = 215] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (18E64C00) [pid = 3828] [serial = 220] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (18FBC400) [pid = 3828] [serial = 221] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1C577C00) [pid = 3828] [serial = 232] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1A816400) [pid = 3828] [serial = 235] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1D6EB000) [pid = 3828] [serial = 239] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (1D5ADC00) [pid = 3828] [serial = 238] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (1C57E000) [pid = 3828] [serial = 233] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (1C198400) [pid = 3828] [serial = 236] [outer = 00000000] [url = about:blank] 09:40:47 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (19D7E400) [pid = 3828] [serial = 224] [outer = 00000000] [url = about:blank] 09:40:48 INFO - PROCESS | 3828 | 1460997648166 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:40:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 646ms 09:40:48 INFO - PROCESS | 3828 | 1460997648214 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 3828 | 1460997648216 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 09:40:48 INFO - PROCESS | 3828 | 1460997648220 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 3828 | 1460997648223 Marionette TRACE conn3 <- [1,378,null,{}] 09:40:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:40:48 INFO - PROCESS | 3828 | 1460997648233 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:48 INFO - PROCESS | 3828 | 1460997648312 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:40:48 INFO - PROCESS | 3828 | 1460997648384 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 3828 | ++DOCSHELL 18335400 == 38 [pid = 3828] [id = 104] 09:40:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (18B25400) [pid = 3828] [serial = 309] [outer = 00000000] 09:40:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (18BF7400) [pid = 3828] [serial = 310] [outer = 18B25400] 09:40:48 INFO - PROCESS | 3828 | 1460997648490 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (18FBE400) [pid = 3828] [serial = 311] [outer = 18B25400] 09:40:48 INFO - PROCESS | 3828 | 1460997648901 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:40:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:40:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 694ms 09:40:48 INFO - PROCESS | 3828 | 1460997648959 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:40:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:40:48 INFO - PROCESS | 3828 | 1460997648961 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 09:40:48 INFO - PROCESS | 3828 | 1460997648965 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 3828 | 1460997648966 Marionette TRACE conn3 <- [1,382,null,{}] 09:40:48 INFO - PROCESS | 3828 | 1460997648969 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 3828 | 1460997649044 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:40:49 INFO - PROCESS | 3828 | 1460997649050 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3828 | ++DOCSHELL 197C2000 == 39 [pid = 3828] [id = 105] 09:40:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (19D8B800) [pid = 3828] [serial = 312] [outer = 00000000] 09:40:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1A10D800) [pid = 3828] [serial = 313] [outer = 19D8B800] 09:40:49 INFO - PROCESS | 3828 | 1460997649094 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1A2DF800) [pid = 3828] [serial = 314] [outer = 19D8B800] 09:40:49 INFO - PROCESS | 3828 | 1460997649514 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:40:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:40:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 599ms 09:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:40:49 INFO - PROCESS | 3828 | 1460997649562 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 3828 | 1460997649564 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 09:40:49 INFO - PROCESS | 3828 | 1460997649568 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 3828 | 1460997649570 Marionette TRACE conn3 <- [1,386,null,{}] 09:40:49 INFO - PROCESS | 3828 | 1460997649573 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:49 INFO - PROCESS | 3828 | 1460997649678 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:40:49 INFO - PROCESS | 3828 | 1460997649762 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 3828 | ++DOCSHELL 18FBD400 == 40 [pid = 3828] [id = 106] 09:40:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (19696800) [pid = 3828] [serial = 315] [outer = 00000000] 09:40:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1A810400) [pid = 3828] [serial = 316] [outer = 19696800] 09:40:49 INFO - PROCESS | 3828 | 1460997649807 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1A814C00) [pid = 3828] [serial = 317] [outer = 19696800] 09:40:50 INFO - PROCESS | 3828 | 1460997650233 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 709ms 09:40:50 INFO - PROCESS | 3828 | 1460997650274 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 3828 | 1460997650276 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 09:40:50 INFO - PROCESS | 3828 | 1460997650280 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 3828 | 1460997650281 Marionette TRACE conn3 <- [1,390,null,{}] 09:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:40:50 INFO - PROCESS | 3828 | 1460997650285 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:50 INFO - PROCESS | 3828 | 1460997650408 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:40:50 INFO - PROCESS | 3828 | 1460997650462 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 3828 | ++DOCSHELL 12D77400 == 41 [pid = 3828] [id = 107] 09:40:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (15450800) [pid = 3828] [serial = 318] [outer = 00000000] 09:40:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (1CB6B000) [pid = 3828] [serial = 319] [outer = 15450800] 09:40:50 INFO - PROCESS | 3828 | 1460997650511 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (1CB72000) [pid = 3828] [serial = 320] [outer = 15450800] 09:40:50 INFO - PROCESS | 3828 | 1460997650937 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:40:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 709ms 09:40:51 INFO - PROCESS | 3828 | 1460997650981 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 3828 | 1460997650983 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 09:40:51 INFO - PROCESS | 3828 | 1460997650986 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:40:51 INFO - PROCESS | 3828 | 1460997650988 Marionette TRACE conn3 <- [1,394,null,{}] 09:40:51 INFO - PROCESS | 3828 | 1460997651029 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 3828 | 1460997651126 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:40:51 INFO - PROCESS | 3828 | 1460997651138 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 3828 | ++DOCSHELL 18E6D400 == 42 [pid = 3828] [id = 108] 09:40:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (1CD5C800) [pid = 3828] [serial = 321] [outer = 00000000] 09:40:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (1D6EF000) [pid = 3828] [serial = 322] [outer = 1CD5C800] 09:40:51 INFO - PROCESS | 3828 | 1460997651182 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (1D6F0C00) [pid = 3828] [serial = 323] [outer = 1CD5C800] 09:40:51 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (16893000) [pid = 3828] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:40:51 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (1C1A2400) [pid = 3828] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:40:51 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (1A10BC00) [pid = 3828] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:40:51 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (142AB800) [pid = 3828] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:40:51 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (13634000) [pid = 3828] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:40:51 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (1A818400) [pid = 3828] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:40:51 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (18E6E000) [pid = 3828] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:40:51 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1D5ABC00) [pid = 3828] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:40:51 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1DF59000) [pid = 3828] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:40:51 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (169C9000) [pid = 3828] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:40:51 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1DBEE400) [pid = 3828] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:40:51 INFO - PROCESS | 3828 | 1460997651733 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 788ms 09:40:51 INFO - PROCESS | 3828 | 1460997651768 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 3828 | 1460997651770 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 09:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:40:51 INFO - PROCESS | 3828 | 1460997651774 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 3828 | 1460997651775 Marionette TRACE conn3 <- [1,398,null,{}] 09:40:51 INFO - PROCESS | 3828 | 1460997651779 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:51 INFO - PROCESS | 3828 | 1460997651851 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:40:51 INFO - PROCESS | 3828 | 1460997651857 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 3828 | ++DOCSHELL 15D88400 == 43 [pid = 3828] [id = 109] 09:40:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (15DE1800) [pid = 3828] [serial = 324] [outer = 00000000] 09:40:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1A143400) [pid = 3828] [serial = 325] [outer = 15DE1800] 09:40:51 INFO - PROCESS | 3828 | 1460997651901 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1C196000) [pid = 3828] [serial = 326] [outer = 15DE1800] 09:40:52 INFO - PROCESS | 3828 | 1460997652367 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 599ms 09:40:52 INFO - PROCESS | 3828 | 1460997652402 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 3828 | 1460997652404 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 09:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:40:52 INFO - PROCESS | 3828 | 1460997652411 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 3828 | 1460997652413 Marionette TRACE conn3 <- [1,402,null,{}] 09:40:52 INFO - PROCESS | 3828 | 1460997652416 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:52 INFO - PROCESS | 3828 | 1460997652516 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:40:52 INFO - PROCESS | 3828 | 1460997652524 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 3828 | ++DOCSHELL 147A6000 == 44 [pid = 3828] [id = 110] 09:40:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (19903C00) [pid = 3828] [serial = 327] [outer = 00000000] 09:40:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1DB0B400) [pid = 3828] [serial = 328] [outer = 19903C00] 09:40:52 INFO - PROCESS | 3828 | 1460997652568 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1DBF4000) [pid = 3828] [serial = 329] [outer = 19903C00] 09:40:53 INFO - PROCESS | 3828 | 1460997652989 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 631ms 09:40:53 INFO - PROCESS | 3828 | 1460997653051 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3828 | 1460997653053 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 09:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:40:53 INFO - PROCESS | 3828 | 1460997653056 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 3828 | 1460997653058 Marionette TRACE conn3 <- [1,406,null,{}] 09:40:53 INFO - PROCESS | 3828 | 1460997653061 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 3828 | 1460997653134 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:40:53 INFO - PROCESS | 3828 | 1460997653143 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3828 | ++DOCSHELL 18331400 == 45 [pid = 3828] [id = 111] 09:40:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (18D3DC00) [pid = 3828] [serial = 330] [outer = 00000000] 09:40:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (18D43000) [pid = 3828] [serial = 331] [outer = 18D3DC00] 09:40:53 INFO - PROCESS | 3828 | 1460997653187 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (18D45C00) [pid = 3828] [serial = 332] [outer = 18D3DC00] 09:40:53 INFO - PROCESS | 3828 | 1460997653596 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:40:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 600ms 09:40:53 INFO - PROCESS | 3828 | 1460997653653 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 3828 | 1460997653656 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 09:40:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:40:53 INFO - PROCESS | 3828 | 1460997653659 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 3828 | 1460997653661 Marionette TRACE conn3 <- [1,410,null,{}] 09:40:53 INFO - PROCESS | 3828 | 1460997653665 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:53 INFO - PROCESS | 3828 | 1460997653812 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:40:53 INFO - PROCESS | 3828 | 1460997653959 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 3828 | ++DOCSHELL 156EE000 == 46 [pid = 3828] [id = 112] 09:40:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (156EE400) [pid = 3828] [serial = 333] [outer = 00000000] 09:40:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (15D0F800) [pid = 3828] [serial = 334] [outer = 156EE400] 09:40:54 INFO - PROCESS | 3828 | 1460997654015 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (15EDA000) [pid = 3828] [serial = 335] [outer = 156EE400] 09:40:54 INFO - PROCESS | 3828 | 1460997654574 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:40:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:40:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 961ms 09:40:54 INFO - PROCESS | 3828 | 1460997654606 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 3828 | 1460997654610 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 09:40:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:40:54 INFO - PROCESS | 3828 | 1460997654615 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 3828 | 1460997654619 Marionette TRACE conn3 <- [1,414,null,{}] 09:40:54 INFO - PROCESS | 3828 | 1460997654624 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:54 INFO - PROCESS | 3828 | 1460997654730 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:40:54 INFO - PROCESS | 3828 | 1460997654823 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 3828 | ++DOCSHELL 18716800 == 47 [pid = 3828] [id = 113] 09:40:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (18718000) [pid = 3828] [serial = 336] [outer = 00000000] 09:40:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (18BEF000) [pid = 3828] [serial = 337] [outer = 18718000] 09:40:54 INFO - PROCESS | 3828 | 1460997654879 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (18BF4C00) [pid = 3828] [serial = 338] [outer = 18718000] 09:40:55 INFO - PROCESS | 3828 | 1460997655450 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:40:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:40:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 915ms 09:40:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:40:55 INFO - PROCESS | 3828 | 1460997655520 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 3828 | 1460997655524 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 09:40:55 INFO - PROCESS | 3828 | 1460997655528 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 3828 | 1460997655530 Marionette TRACE conn3 <- [1,418,null,{}] 09:40:55 INFO - PROCESS | 3828 | 1460997655534 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:55 INFO - PROCESS | 3828 | 1460997655680 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:40:55 INFO - PROCESS | 3828 | 1460997655778 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 3828 | ++DOCSHELL 18BED400 == 48 [pid = 3828] [id = 114] 09:40:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1A106400) [pid = 3828] [serial = 339] [outer = 00000000] 09:40:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (1C19A400) [pid = 3828] [serial = 340] [outer = 1A106400] 09:40:55 INFO - PROCESS | 3828 | 1460997655832 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (1C57F400) [pid = 3828] [serial = 341] [outer = 1A106400] 09:40:56 INFO - PROCESS | 3828 | 1460997656877 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:40: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 09:40:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1372ms 09:40:56 INFO - PROCESS | 3828 | 1460997656921 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 3828 | 1460997656925 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 09:40:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:40:56 INFO - PROCESS | 3828 | 1460997656936 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 3828 | 1460997656940 Marionette TRACE conn3 <- [1,422,null,{}] 09:40:56 INFO - PROCESS | 3828 | 1460997656945 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:57 INFO - PROCESS | 3828 | 1460997657045 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:40:57 INFO - PROCESS | 3828 | 1460997657163 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 3828 | ++DOCSHELL 1D5AF000 == 49 [pid = 3828] [id = 115] 09:40:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (1D6F4400) [pid = 3828] [serial = 342] [outer = 00000000] 09:40:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (1E79F000) [pid = 3828] [serial = 343] [outer = 1D6F4400] 09:40:57 INFO - PROCESS | 3828 | 1460997657221 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (1E7A4400) [pid = 3828] [serial = 344] [outer = 1D6F4400] 09:40:58 INFO - PROCESS | 3828 | 1460997658325 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:40:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:40:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1466ms 09:40:58 INFO - PROCESS | 3828 | 1460997658398 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 3828 | 1460997658402 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 09:40:58 INFO - PROCESS | 3828 | 1460997658408 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:40:58 INFO - PROCESS | 3828 | 1460997658412 Marionette TRACE conn3 <- [1,426,null,{}] 09:40:58 INFO - PROCESS | 3828 | 1460997658418 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:58 INFO - PROCESS | 3828 | 1460997658609 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:40:58 INFO - PROCESS | 3828 | 1460997658708 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 3828 | ++DOCSHELL 12D7E800 == 50 [pid = 3828] [id = 116] 09:40:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (15DC3000) [pid = 3828] [serial = 345] [outer = 00000000] 09:40:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (17FCB400) [pid = 3828] [serial = 346] [outer = 15DC3000] 09:40:58 INFO - PROCESS | 3828 | 1460997658758 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (18332400) [pid = 3828] [serial = 347] [outer = 15DC3000] 09:40:59 INFO - PROCESS | 3828 | --DOCSHELL 18331400 == 49 [pid = 3828] [id = 111] 09:40:59 INFO - PROCESS | 3828 | --DOCSHELL 147A6000 == 48 [pid = 3828] [id = 110] 09:40:59 INFO - PROCESS | 3828 | --DOCSHELL 15D88400 == 47 [pid = 3828] [id = 109] 09:40:59 INFO - PROCESS | 3828 | --DOCSHELL 18E6D400 == 46 [pid = 3828] [id = 108] 09:40:59 INFO - PROCESS | 3828 | --DOCSHELL 12D77400 == 45 [pid = 3828] [id = 107] 09:40:59 INFO - PROCESS | 3828 | --DOCSHELL 18FBD400 == 44 [pid = 3828] [id = 106] 09:40:59 INFO - PROCESS | 3828 | --DOCSHELL 197C2000 == 43 [pid = 3828] [id = 105] 09:40:59 INFO - PROCESS | 3828 | --DOCSHELL 18335400 == 42 [pid = 3828] [id = 104] 09:40:59 INFO - PROCESS | 3828 | --DOCSHELL 158F2000 == 41 [pid = 3828] [id = 103] 09:40:59 INFO - PROCESS | 3828 | --DOCSHELL 165A8C00 == 40 [pid = 3828] [id = 102] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (15B2D800) [pid = 3828] [serial = 244] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (18E71000) [pid = 3828] [serial = 247] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (1D5A3000) [pid = 3828] [serial = 250] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (1DB0C000) [pid = 3828] [serial = 286] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | 1460997659386 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 3828 | 1460997659449 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 09:40:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:40:59 INFO - PROCESS | 3828 | 1460997659455 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 3828 | 1460997659457 Marionette TRACE conn3 <- [1,430,null,{}] 09:40:59 INFO - PROCESS | 3828 | 1460997659461 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:40:59 INFO - PROCESS | 3828 | 1460997659553 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (1806B400) [pid = 3828] [serial = 259] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (183AC800) [pid = 3828] [serial = 260] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (1CD5F400) [pid = 3828] [serial = 271] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (1A2E4400) [pid = 3828] [serial = 265] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (1A6E4400) [pid = 3828] [serial = 266] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (183ADC00) [pid = 3828] [serial = 257] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (15DD9800) [pid = 3828] [serial = 256] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (18B29400) [pid = 3828] [serial = 254] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (16FC7C00) [pid = 3828] [serial = 253] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (1BF41400) [pid = 3828] [serial = 268] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (197C4800) [pid = 3828] [serial = 262] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (19E5AC00) [pid = 3828] [serial = 263] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1DBEF400) [pid = 3828] [serial = 275] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (1DBF3400) [pid = 3828] [serial = 274] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (1DF61C00) [pid = 3828] [serial = 277] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (1CD55000) [pid = 3828] [serial = 280] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1E4E3800) [pid = 3828] [serial = 283] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1DF64C00) [pid = 3828] [serial = 278] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1E4E8800) [pid = 3828] [serial = 284] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1D32AC00) [pid = 3828] [serial = 272] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (1DF5E000) [pid = 3828] [serial = 281] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (1C19D400) [pid = 3828] [serial = 269] [outer = 00000000] [url = about:blank] 09:40:59 INFO - PROCESS | 3828 | 1460997659633 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 3828 | ++DOCSHELL 12C53400 == 41 [pid = 3828] [id = 117] 09:40:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (12D7F800) [pid = 3828] [serial = 348] [outer = 00000000] 09:40:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (16474800) [pid = 3828] [serial = 349] [outer = 12D7F800] 09:40:59 INFO - PROCESS | 3828 | 1460997659678 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (183A7400) [pid = 3828] [serial = 350] [outer = 12D7F800] 09:41:00 INFO - PROCESS | 3828 | 1460997660086 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 710ms 09:41:00 INFO - PROCESS | 3828 | 1460997660153 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 3828 | 1460997660155 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 09:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:41:00 INFO - PROCESS | 3828 | 1460997660163 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 3828 | 1460997660166 Marionette TRACE conn3 <- [1,434,null,{}] 09:41:00 INFO - PROCESS | 3828 | 1460997660176 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 3828 | 1460997660258 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:41:00 INFO - PROCESS | 3828 | 1460997660270 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 3828 | ++DOCSHELL 18FBA800 == 42 [pid = 3828] [id = 118] 09:41:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (18FBDC00) [pid = 3828] [serial = 351] [outer = 00000000] 09:41:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (19529C00) [pid = 3828] [serial = 352] [outer = 18FBDC00] 09:41:00 INFO - PROCESS | 3828 | 1460997660320 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1952FC00) [pid = 3828] [serial = 353] [outer = 18FBDC00] 09:41:00 INFO - PROCESS | 3828 | 1460997660763 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:41:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:41:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 646ms 09:41:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:41:00 INFO - PROCESS | 3828 | 1460997660801 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 3828 | 1460997660803 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 09:41:00 INFO - PROCESS | 3828 | 1460997660807 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 3828 | 1460997660808 Marionette TRACE conn3 <- [1,438,null,{}] 09:41:00 INFO - PROCESS | 3828 | 1460997660812 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:00 INFO - PROCESS | 3828 | 1460997660895 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:41:00 INFO - PROCESS | 3828 | 1460997660901 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 3828 | ++DOCSHELL 19534400 == 43 [pid = 3828] [id = 119] 09:41:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (19534C00) [pid = 3828] [serial = 354] [outer = 00000000] 09:41:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (19EDA800) [pid = 3828] [serial = 355] [outer = 19534C00] 09:41:00 INFO - PROCESS | 3828 | 1460997660946 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (19EE0800) [pid = 3828] [serial = 356] [outer = 19534C00] 09:41:01 INFO - PROCESS | 3828 | 1460997661361 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:41:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:41:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 599ms 09:41:01 INFO - PROCESS | 3828 | 1460997661404 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 3828 | 1460997661406 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 09:41:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:41:01 INFO - PROCESS | 3828 | 1460997661409 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 3828 | 1460997661411 Marionette TRACE conn3 <- [1,442,null,{}] 09:41:01 INFO - PROCESS | 3828 | 1460997661414 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:01 INFO - PROCESS | 3828 | 1460997661488 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:41:01 INFO - PROCESS | 3828 | 1460997661493 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 3828 | ++DOCSHELL 197C4800 == 44 [pid = 3828] [id = 120] 09:41:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (19EDF400) [pid = 3828] [serial = 357] [outer = 00000000] 09:41:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (1A2E2400) [pid = 3828] [serial = 358] [outer = 19EDF400] 09:41:01 INFO - PROCESS | 3828 | 1460997661537 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (1A810800) [pid = 3828] [serial = 359] [outer = 19EDF400] 09:41:02 INFO - PROCESS | 3828 | 1460997662015 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 646ms 09:41:02 INFO - PROCESS | 3828 | 1460997662047 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 3828 | 1460997662049 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 09:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:41:02 INFO - PROCESS | 3828 | 1460997662052 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 3828 | 1460997662054 Marionette TRACE conn3 <- [1,446,null,{}] 09:41:02 INFO - PROCESS | 3828 | 1460997662062 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 3828 | 1460997662185 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:41:02 INFO - PROCESS | 3828 | 1460997662194 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 3828 | ++DOCSHELL 13632800 == 45 [pid = 3828] [id = 121] 09:41:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (165A8C00) [pid = 3828] [serial = 360] [outer = 00000000] 09:41:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (1C579000) [pid = 3828] [serial = 361] [outer = 165A8C00] 09:41:02 INFO - PROCESS | 3828 | 1460997662241 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1D329C00) [pid = 3828] [serial = 362] [outer = 165A8C00] 09:41:02 INFO - PROCESS | 3828 | 1460997662688 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:41:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:41:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 710ms 09:41:02 INFO - PROCESS | 3828 | 1460997662752 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 3828 | 1460997662754 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 09:41:02 INFO - PROCESS | 3828 | 1460997662758 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:41:02 INFO - PROCESS | 3828 | 1460997662759 Marionette TRACE conn3 <- [1,450,null,{}] 09:41:02 INFO - PROCESS | 3828 | 1460997662783 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:02 INFO - PROCESS | 3828 | 1460997662963 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:41:02 INFO - PROCESS | 3828 | 1460997662976 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 3828 | ++DOCSHELL 13634800 == 46 [pid = 3828] [id = 122] 09:41:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1A1CD400) [pid = 3828] [serial = 363] [outer = 00000000] 09:41:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1DB08800) [pid = 3828] [serial = 364] [outer = 1A1CD400] 09:41:03 INFO - PROCESS | 3828 | 1460997663061 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1DBE7000) [pid = 3828] [serial = 365] [outer = 1A1CD400] 09:41:03 INFO - PROCESS | 3828 | 1460997663467 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 3828 | 1460997663512 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 09:41:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:41:03 INFO - PROCESS | 3828 | 1460997663515 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 3828 | 1460997663517 Marionette TRACE conn3 <- [1,454,null,{}] 09:41:03 INFO - PROCESS | 3828 | 1460997663520 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:03 INFO - PROCESS | 3828 | 1460997663620 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:41:03 INFO - PROCESS | 3828 | 1460997663628 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 3828 | ++DOCSHELL 1DBEF400 == 47 [pid = 3828] [id = 123] 09:41:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (1DBF0C00) [pid = 3828] [serial = 366] [outer = 00000000] 09:41:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (1DF63400) [pid = 3828] [serial = 367] [outer = 1DBF0C00] 09:41:03 INFO - PROCESS | 3828 | 1460997663715 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (1DF61C00) [pid = 3828] [serial = 368] [outer = 1DBF0C00] 09:41:04 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (15450800) [pid = 3828] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:41:04 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (19696800) [pid = 3828] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:41:04 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (19D8B800) [pid = 3828] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:41:04 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (15B2A800) [pid = 3828] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:41:04 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (165AD800) [pid = 3828] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:41:04 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (18B25400) [pid = 3828] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:41:04 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (1CD5C800) [pid = 3828] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:41:04 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (15DE1800) [pid = 3828] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:41:04 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (19903C00) [pid = 3828] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:41:04 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:04 INFO - PROCESS | 3828 | 1460997664229 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:41:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:41:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 740ms 09:41:04 INFO - PROCESS | 3828 | 1460997664277 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 3828 | 1460997664279 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 09:41:04 INFO - PROCESS | 3828 | 1460997664283 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 3828 | 1460997664285 Marionette TRACE conn3 <- [1,458,null,{}] 09:41:04 INFO - PROCESS | 3828 | 1460997664288 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:41:04 INFO - PROCESS | 3828 | 1460997664362 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:41:04 INFO - PROCESS | 3828 | 1460997664368 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 3828 | ++DOCSHELL 17FD0C00 == 48 [pid = 3828] [id = 124] 09:41:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (18D3EC00) [pid = 3828] [serial = 369] [outer = 00000000] 09:41:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (1C196400) [pid = 3828] [serial = 370] [outer = 18D3EC00] 09:41:04 INFO - PROCESS | 3828 | 1460997664411 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1DB07400) [pid = 3828] [serial = 371] [outer = 18D3EC00] 09:41:04 INFO - PROCESS | 3828 | 1460997664956 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 3828 | 1460997665033 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 09:41:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:41:05 INFO - PROCESS | 3828 | 1460997665038 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 3828 | 1460997665042 Marionette TRACE conn3 <- [1,462,null,{}] 09:41:05 INFO - PROCESS | 3828 | 1460997665063 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:05 INFO - PROCESS | 3828 | 1460997665165 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:41:05 INFO - PROCESS | 3828 | 1460997665246 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 3828 | ++DOCSHELL 169C3800 == 49 [pid = 3828] [id = 125] 09:41:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (169C5800) [pid = 3828] [serial = 372] [outer = 00000000] 09:41:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (189C0800) [pid = 3828] [serial = 373] [outer = 169C5800] 09:41:05 INFO - PROCESS | 3828 | 1460997665343 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (18BF5C00) [pid = 3828] [serial = 374] [outer = 169C5800] 09:41:06 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:06 INFO - PROCESS | 3828 | 1460997665987 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 3828 | 1460997666050 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 09:41:06 INFO - PROCESS | 3828 | 1460997666056 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:41:06 INFO - PROCESS | 3828 | 1460997666059 Marionette TRACE conn3 <- [1,466,null,{}] 09:41:06 INFO - PROCESS | 3828 | 1460997666063 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:06 INFO - PROCESS | 3828 | 1460997666162 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:41:06 INFO - PROCESS | 3828 | 1460997666242 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 3828 | ++DOCSHELL 18BFA000 == 50 [pid = 3828] [id = 126] 09:41:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (18D39000) [pid = 3828] [serial = 375] [outer = 00000000] 09:41:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (1990E000) [pid = 3828] [serial = 376] [outer = 18D39000] 09:41:06 INFO - PROCESS | 3828 | 1460997666336 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (19EA9000) [pid = 3828] [serial = 377] [outer = 18D39000] 09:41:06 INFO - PROCESS | 3828 | 1460997666982 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 3828 | 1460997667040 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 09:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:41:07 INFO - PROCESS | 3828 | 1460997667045 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 3828 | 1460997667051 Marionette TRACE conn3 <- [1,470,null,{}] 09:41:07 INFO - PROCESS | 3828 | 1460997667065 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:07 INFO - PROCESS | 3828 | 1460997667167 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:41:07 INFO - PROCESS | 3828 | 1460997667247 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 3828 | ++DOCSHELL 1DBEBC00 == 51 [pid = 3828] [id = 127] 09:41:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (1DBEDC00) [pid = 3828] [serial = 378] [outer = 00000000] 09:41:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (1E4DF400) [pid = 3828] [serial = 379] [outer = 1DBEDC00] 09:41:07 INFO - PROCESS | 3828 | 1460997667344 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (1E4E9000) [pid = 3828] [serial = 380] [outer = 1DBEDC00] 09:41:07 INFO - PROCESS | 3828 | 1460997667877 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:41:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:41:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 867ms 09:41:07 INFO - PROCESS | 3828 | 1460997667921 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 3828 | 1460997667924 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 09:41:07 INFO - PROCESS | 3828 | 1460997667928 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:41:07 INFO - PROCESS | 3828 | 1460997667930 Marionette TRACE conn3 <- [1,474,null,{}] 09:41:07 INFO - PROCESS | 3828 | 1460997667934 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:08 INFO - PROCESS | 3828 | 1460997668031 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:41:08 INFO - PROCESS | 3828 | 1460997668127 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 3828 | ++DOCSHELL 18D5C000 == 52 [pid = 3828] [id = 128] 09:41:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (18D5EC00) [pid = 3828] [serial = 381] [outer = 00000000] 09:41:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (18D66400) [pid = 3828] [serial = 382] [outer = 18D5EC00] 09:41:08 INFO - PROCESS | 3828 | 1460997668181 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (1E4DE400) [pid = 3828] [serial = 383] [outer = 18D5EC00] 09:41:08 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:41:08 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 09:41:08 INFO - PROCESS | 3828 | 1460997668824 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:41:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:41:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 961ms 09:41:08 INFO - PROCESS | 3828 | 1460997668875 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 3828 | 1460997668877 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 09:41:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:41:08 INFO - PROCESS | 3828 | 1460997668881 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 3828 | 1460997668883 Marionette TRACE conn3 <- [1,478,null,{}] 09:41:08 INFO - PROCESS | 3828 | 1460997668886 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:09 INFO - PROCESS | 3828 | 1460997668986 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:41:09 INFO - PROCESS | 3828 | 1460997669065 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 3828 | ++DOCSHELL 11BC9000 == 53 [pid = 3828] [id = 129] 09:41:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (11BC9800) [pid = 3828] [serial = 384] [outer = 00000000] 09:41:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (11BCF800) [pid = 3828] [serial = 385] [outer = 11BC9800] 09:41:09 INFO - PROCESS | 3828 | 1460997669127 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (11BD1800) [pid = 3828] [serial = 386] [outer = 11BC9800] 09:41:09 INFO - PROCESS | 3828 | 1460997669834 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:41:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1009ms 09:41:09 INFO - PROCESS | 3828 | 1460997669883 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 3828 | 1460997669887 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 09:41:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:41:09 INFO - PROCESS | 3828 | 1460997669911 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 3828 | 1460997669915 Marionette TRACE conn3 <- [1,482,null,{}] 09:41:09 INFO - PROCESS | 3828 | 1460997669920 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 3828 | 1460997670086 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:41:10 INFO - PROCESS | 3828 | 1460997670099 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3828 | ++DOCSHELL 17FC8800 == 54 [pid = 3828] [id = 130] 09:41:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (17FCB000) [pid = 3828] [serial = 387] [outer = 00000000] 09:41:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 133 (18B26400) [pid = 3828] [serial = 388] [outer = 17FCB000] 09:41:10 INFO - PROCESS | 3828 | 1460997670155 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 134 (18BF9400) [pid = 3828] [serial = 389] [outer = 17FCB000] 09:41:10 INFO - PROCESS | 3828 | --DOCSHELL 1DBEF400 == 53 [pid = 3828] [id = 123] 09:41:10 INFO - PROCESS | 3828 | --DOCSHELL 13634800 == 52 [pid = 3828] [id = 122] 09:41:10 INFO - PROCESS | 3828 | --DOCSHELL 13632800 == 51 [pid = 3828] [id = 121] 09:41:10 INFO - PROCESS | 3828 | --DOCSHELL 197C4800 == 50 [pid = 3828] [id = 120] 09:41:10 INFO - PROCESS | 3828 | --DOCSHELL 19534400 == 49 [pid = 3828] [id = 119] 09:41:10 INFO - PROCESS | 3828 | --DOCSHELL 18FBA800 == 48 [pid = 3828] [id = 118] 09:41:10 INFO - PROCESS | 3828 | --DOCSHELL 12C53400 == 47 [pid = 3828] [id = 117] 09:41:10 INFO - PROCESS | 3828 | --DOCSHELL 12D7E800 == 46 [pid = 3828] [id = 116] 09:41:10 INFO - PROCESS | 3828 | --DOCSHELL 18BED400 == 45 [pid = 3828] [id = 114] 09:41:10 INFO - PROCESS | 3828 | --DOCSHELL 18716800 == 44 [pid = 3828] [id = 113] 09:41:10 INFO - PROCESS | 3828 | --DOCSHELL 156EE000 == 43 [pid = 3828] [id = 112] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 133 (1D6EF000) [pid = 3828] [serial = 322] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 132 (1A143400) [pid = 3828] [serial = 325] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 131 (1DB0B400) [pid = 3828] [serial = 328] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (1D6F0C00) [pid = 3828] [serial = 323] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (1DBF4000) [pid = 3828] [serial = 329] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (1C196000) [pid = 3828] [serial = 326] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (1A2DF800) [pid = 3828] [serial = 314] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (1CB6B000) [pid = 3828] [serial = 319] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (1A810400) [pid = 3828] [serial = 316] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (1A814C00) [pid = 3828] [serial = 317] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (1A10D800) [pid = 3828] [serial = 313] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (16FCF000) [pid = 3828] [serial = 307] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (1879B400) [pid = 3828] [serial = 308] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (1CB72000) [pid = 3828] [serial = 320] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (17FC7000) [pid = 3828] [serial = 305] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (16FC9400) [pid = 3828] [serial = 304] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (18BF7400) [pid = 3828] [serial = 310] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (18FBE400) [pid = 3828] [serial = 311] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (18924000) [pid = 3828] [serial = 301] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (15D81800) [pid = 3828] [serial = 289] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (17FD0800) [pid = 3828] [serial = 292] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (18BF6C00) [pid = 3828] [serial = 295] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (1A2E4000) [pid = 3828] [serial = 298] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (18D43000) [pid = 3828] [serial = 331] [outer = 00000000] [url = about:blank] 09:41:10 INFO - PROCESS | 3828 | 1460997670767 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:41:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 851ms 09:41:10 INFO - PROCESS | 3828 | 1460997670790 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 3828 | 1460997670795 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 09:41:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:41:10 INFO - PROCESS | 3828 | 1460997670800 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 3828 | 1460997670803 Marionette TRACE conn3 <- [1,486,null,{}] 09:41:10 INFO - PROCESS | 3828 | 1460997670807 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:10 INFO - PROCESS | 3828 | 1460997670886 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:41:10 INFO - PROCESS | 3828 | 1460997670894 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 3828 | ++DOCSHELL 17A11000 == 44 [pid = 3828] [id = 131] 09:41:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (17A12800) [pid = 3828] [serial = 390] [outer = 00000000] 09:41:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (18716800) [pid = 3828] [serial = 391] [outer = 17A12800] 09:41:10 INFO - PROCESS | 3828 | 1460997670945 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (18D3B800) [pid = 3828] [serial = 392] [outer = 17A12800] 09:41:11 INFO - PROCESS | 3828 | 1460997671424 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:41:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:41:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 646ms 09:41:11 INFO - PROCESS | 3828 | 1460997671438 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 3828 | 1460997671440 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 09:41:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:41:11 INFO - PROCESS | 3828 | 1460997671444 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 3828 | 1460997671447 Marionette TRACE conn3 <- [1,490,null,{}] 09:41:11 INFO - PROCESS | 3828 | 1460997671464 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:11 INFO - PROCESS | 3828 | 1460997671547 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:41:11 INFO - PROCESS | 3828 | 1460997671555 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 3828 | ++DOCSHELL 18D5B800 == 45 [pid = 3828] [id = 132] 09:41:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (18D5BC00) [pid = 3828] [serial = 393] [outer = 00000000] 09:41:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (18FBE800) [pid = 3828] [serial = 394] [outer = 18D5BC00] 09:41:11 INFO - PROCESS | 3828 | 1460997671601 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (19530000) [pid = 3828] [serial = 395] [outer = 18D5BC00] 09:41:12 INFO - PROCESS | 3828 | 1460997672071 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 647ms 09:41:12 INFO - PROCESS | 3828 | 1460997672081 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 3828 | 1460997672084 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:41:12 INFO - PROCESS | 3828 | 1460997672087 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 3828 | 1460997672088 Marionette TRACE conn3 <- [1,494,null,{}] 09:41:12 INFO - PROCESS | 3828 | 1460997672092 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 3828 | 1460997672175 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:41:12 INFO - PROCESS | 3828 | 1460997672182 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 3828 | ++DOCSHELL 19903C00 == 46 [pid = 3828] [id = 133] 09:41:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (19EE0400) [pid = 3828] [serial = 396] [outer = 00000000] 09:41:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1A1D7400) [pid = 3828] [serial = 397] [outer = 19EE0400] 09:41:12 INFO - PROCESS | 3828 | 1460997672227 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1A2E3000) [pid = 3828] [serial = 398] [outer = 19EE0400] 09:41:12 INFO - PROCESS | 3828 | 1460997672657 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:41:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:41:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 599ms 09:41:12 INFO - PROCESS | 3828 | 1460997672684 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 3828 | 1460997672686 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 09:41:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:41:12 INFO - PROCESS | 3828 | 1460997672693 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 3828 | 1460997672694 Marionette TRACE conn3 <- [1,498,null,{}] 09:41:12 INFO - PROCESS | 3828 | 1460997672698 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:12 INFO - PROCESS | 3828 | 1460997672808 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:41:12 INFO - PROCESS | 3828 | 1460997672816 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 3828 | ++DOCSHELL 197C3000 == 47 [pid = 3828] [id = 134] 09:41:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (19E9C000) [pid = 3828] [serial = 399] [outer = 00000000] 09:41:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (1A81AC00) [pid = 3828] [serial = 400] [outer = 19E9C000] 09:41:12 INFO - PROCESS | 3828 | 1460997672860 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (1A997000) [pid = 3828] [serial = 401] [outer = 19E9C000] 09:41:13 INFO - PROCESS | 3828 | 1460997673343 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:41:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:41:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 694ms 09:41:13 INFO - PROCESS | 3828 | 1460997673398 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 3828 | 1460997673400 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 09:41:13 INFO - PROCESS | 3828 | 1460997673403 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 3828 | 1460997673405 Marionette TRACE conn3 <- [1,502,null,{}] 09:41:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:41:13 INFO - PROCESS | 3828 | 1460997673408 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:13 INFO - PROCESS | 3828 | 1460997673519 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:41:13 INFO - PROCESS | 3828 | 1460997673527 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 3828 | ++DOCSHELL 1BF47000 == 48 [pid = 3828] [id = 135] 09:41:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (1C196000) [pid = 3828] [serial = 402] [outer = 00000000] 09:41:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (1D5A4000) [pid = 3828] [serial = 403] [outer = 1C196000] 09:41:13 INFO - PROCESS | 3828 | 1460997673621 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (1D5A3C00) [pid = 3828] [serial = 404] [outer = 1C196000] 09:41:14 INFO - PROCESS | 3828 | 1460997674092 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:41:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:41:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 693ms 09:41:14 INFO - PROCESS | 3828 | 1460997674140 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 3828 | 1460997674142 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 09:41:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:41:14 INFO - PROCESS | 3828 | 1460997674145 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:41:14 INFO - PROCESS | 3828 | 1460997674147 Marionette TRACE conn3 <- [1,506,null,{}] 09:41:14 INFO - PROCESS | 3828 | 1460997674189 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:14 INFO - PROCESS | 3828 | 1460997674298 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:41:14 INFO - PROCESS | 3828 | 1460997674310 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:14 INFO - PROCESS | 3828 | ++DOCSHELL 15DCF800 == 49 [pid = 3828] [id = 136] 09:41:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (1C19BC00) [pid = 3828] [serial = 405] [outer = 00000000] 09:41:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (1DBEF800) [pid = 3828] [serial = 406] [outer = 1C19BC00] 09:41:14 INFO - PROCESS | 3828 | 1460997674355 Marionette DEBUG loaded listener.js 09:41:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (1DF58400) [pid = 3828] [serial = 407] [outer = 1C19BC00] 09:41:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (11BAC800) [pid = 3828] [serial = 408] [outer = 1EB93800] 09:41:14 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (165A8C00) [pid = 3828] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:41:14 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (1A1CD400) [pid = 3828] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:41:14 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (15DC3000) [pid = 3828] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:41:14 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (12D7F800) [pid = 3828] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:41:14 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (18FBDC00) [pid = 3828] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:41:14 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (19534C00) [pid = 3828] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:41:14 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (19EDF400) [pid = 3828] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:41:14 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (1DBF0C00) [pid = 3828] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:41:14 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (137C3C00) [pid = 3828] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:41:15 INFO - PROCESS | 3828 | 1460997674987 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:41:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 899ms 09:41:15 INFO - PROCESS | 3828 | 1460997675031 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 3828 | 1460997675033 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 09:41:15 INFO - PROCESS | 3828 | 1460997675036 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:41:15 INFO - PROCESS | 3828 | 1460997675038 Marionette TRACE conn3 <- [1,510,null,{}] 09:41:15 INFO - PROCESS | 3828 | 1460997675041 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 3828 | 1460997675116 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:41:15 INFO - PROCESS | 3828 | 1460997675121 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 3828 | ++DOCSHELL 11BBA000 == 50 [pid = 3828] [id = 137] 09:41:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (12CB0400) [pid = 3828] [serial = 409] [outer = 00000000] 09:41:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (169BF000) [pid = 3828] [serial = 410] [outer = 12CB0400] 09:41:15 INFO - PROCESS | 3828 | 1460997675166 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (18FBC800) [pid = 3828] [serial = 411] [outer = 12CB0400] 09:41:15 INFO - PROCESS | 3828 | 1460997675610 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:41:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:41:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 646ms 09:41:15 INFO - PROCESS | 3828 | 1460997675675 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:41:15 INFO - PROCESS | 3828 | 1460997675677 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 09:41:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:41:15 INFO - PROCESS | 3828 | 1460997675680 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:41:15 INFO - PROCESS | 3828 | 1460997675681 Marionette TRACE conn3 <- [1,514,null,{}] 09:41:15 INFO - PROCESS | 3828 | 1460997675685 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:15 INFO - PROCESS | 3828 | 1460997675762 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:41:15 INFO - PROCESS | 3828 | 1460997675768 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:15 INFO - PROCESS | 3828 | ++DOCSHELL 142AD400 == 51 [pid = 3828] [id = 138] 09:41:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (14A91800) [pid = 3828] [serial = 412] [outer = 00000000] 09:41:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (1A811400) [pid = 3828] [serial = 413] [outer = 14A91800] 09:41:15 INFO - PROCESS | 3828 | 1460997675812 Marionette DEBUG loaded listener.js 09:41:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (1DB16C00) [pid = 3828] [serial = 414] [outer = 14A91800] 09:41:16 INFO - PROCESS | 3828 | 1460997676205 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 599ms 09:41:16 INFO - PROCESS | 3828 | 1460997676278 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 3828 | 1460997676281 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 09:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:41:16 INFO - PROCESS | 3828 | 1460997676285 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 3828 | 1460997676287 Marionette TRACE conn3 <- [1,518,null,{}] 09:41:16 INFO - PROCESS | 3828 | 1460997676290 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:16 INFO - PROCESS | 3828 | 1460997676365 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:41:16 INFO - PROCESS | 3828 | 1460997676372 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:16 INFO - PROCESS | 3828 | ++DOCSHELL 19AD9400 == 52 [pid = 3828] [id = 139] 09:41:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (19AD9C00) [pid = 3828] [serial = 415] [outer = 00000000] 09:41:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (19AE2000) [pid = 3828] [serial = 416] [outer = 19AD9C00] 09:41:16 INFO - PROCESS | 3828 | 1460997676415 Marionette DEBUG loaded listener.js 09:41:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (19AE5000) [pid = 3828] [serial = 417] [outer = 19AD9C00] 09:41:16 INFO - PROCESS | 3828 | 1460997676833 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:41:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:41:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 599ms 09:41:16 INFO - PROCESS | 3828 | 1460997676880 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:41:16 INFO - PROCESS | 3828 | 1460997676882 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 09:41:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:41:16 INFO - PROCESS | 3828 | 1460997676889 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:41:16 INFO - PROCESS | 3828 | 1460997676891 Marionette TRACE conn3 <- [1,522,null,{}] 09:41:16 INFO - PROCESS | 3828 | 1460997676945 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:17 INFO - PROCESS | 3828 | 1460997677038 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:41:17 INFO - PROCESS | 3828 | 1460997677203 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:17 INFO - PROCESS | 3828 | ++DOCSHELL 1569C800 == 53 [pid = 3828] [id = 140] 09:41:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (158F0400) [pid = 3828] [serial = 418] [outer = 00000000] 09:41:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (15ED6000) [pid = 3828] [serial = 419] [outer = 158F0400] 09:41:17 INFO - PROCESS | 3828 | 1460997677258 Marionette DEBUG loaded listener.js 09:41:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (169C2800) [pid = 3828] [serial = 420] [outer = 158F0400] 09:41:17 INFO - PROCESS | 3828 | 1460997677865 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:41:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:41:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1009ms 09:41:17 INFO - PROCESS | 3828 | 1460997677921 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:41:17 INFO - PROCESS | 3828 | 1460997677927 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 09:41:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:41:17 INFO - PROCESS | 3828 | 1460997677931 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:41:17 INFO - PROCESS | 3828 | 1460997677934 Marionette TRACE conn3 <- [1,526,null,{}] 09:41:17 INFO - PROCESS | 3828 | 1460997677938 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:18 INFO - PROCESS | 3828 | 1460997678042 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:41:18 INFO - PROCESS | 3828 | 1460997678143 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:18 INFO - PROCESS | 3828 | ++DOCSHELL 189B8800 == 54 [pid = 3828] [id = 141] 09:41:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 133 (189BD000) [pid = 3828] [serial = 421] [outer = 00000000] 09:41:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 134 (18D58400) [pid = 3828] [serial = 422] [outer = 189BD000] 09:41:18 INFO - PROCESS | 3828 | 1460997678198 Marionette DEBUG loaded listener.js 09:41:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 135 (18D61400) [pid = 3828] [serial = 423] [outer = 189BD000] 09:41:18 INFO - PROCESS | 3828 | 1460997678840 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:41:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:41:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 961ms 09:41:18 INFO - PROCESS | 3828 | 1460997678877 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:41:18 INFO - PROCESS | 3828 | 1460997678879 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 09:41:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:41:18 INFO - PROCESS | 3828 | 1460997678883 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:41:18 INFO - PROCESS | 3828 | 1460997678886 Marionette TRACE conn3 <- [1,530,null,{}] 09:41:18 INFO - PROCESS | 3828 | 1460997678890 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 3828 | 1460997678991 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:41:19 INFO - PROCESS | 3828 | 1460997679087 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:19 INFO - PROCESS | 3828 | ++DOCSHELL 18E71000 == 55 [pid = 3828] [id = 142] 09:41:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (19906000) [pid = 3828] [serial = 424] [outer = 00000000] 09:41:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (1A2E8800) [pid = 3828] [serial = 425] [outer = 19906000] 09:41:19 INFO - PROCESS | 3828 | 1460997679144 Marionette DEBUG loaded listener.js 09:41:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 138 (1C197400) [pid = 3828] [serial = 426] [outer = 19906000] 09:41:19 INFO - PROCESS | 3828 | 1460997679690 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:41:19 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:41:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:41:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:41:19 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:41:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:41:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:41:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 851ms 09:41:19 INFO - PROCESS | 3828 | 1460997679731 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:41:19 INFO - PROCESS | 3828 | 1460997679738 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 09:41:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:41:19 INFO - PROCESS | 3828 | 1460997679742 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:41:19 INFO - PROCESS | 3828 | 1460997679744 Marionette TRACE conn3 <- [1,534,null,{}] 09:41:19 INFO - PROCESS | 3828 | 1460997679748 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:19 INFO - PROCESS | 3828 | 1460997679899 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:41:19 INFO - PROCESS | 3828 | 1460997679968 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 3828 | ++DOCSHELL 1A98E000 == 56 [pid = 3828] [id = 143] 09:41:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (1C19EC00) [pid = 3828] [serial = 427] [outer = 00000000] 09:41:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 140 (1DDE3000) [pid = 3828] [serial = 428] [outer = 1C19EC00] 09:41:20 INFO - PROCESS | 3828 | 1460997680022 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (1DDE5C00) [pid = 3828] [serial = 429] [outer = 1C19EC00] 09:41:20 INFO - PROCESS | 3828 | 1460997680562 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:41:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:41:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 852ms 09:41:20 INFO - PROCESS | 3828 | 1460997680600 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:41:20 INFO - PROCESS | 3828 | 1460997680603 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 09:41:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:41:20 INFO - PROCESS | 3828 | 1460997680609 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:41:20 INFO - PROCESS | 3828 | 1460997680611 Marionette TRACE conn3 <- [1,538,null,{}] 09:41:20 INFO - PROCESS | 3828 | 1460997680615 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:20 INFO - PROCESS | 3828 | 1460997680712 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:41:20 INFO - PROCESS | 3828 | 1460997680809 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:20 INFO - PROCESS | 3828 | ++DOCSHELL 13386000 == 57 [pid = 3828] [id = 144] 09:41:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (133BF400) [pid = 3828] [serial = 430] [outer = 00000000] 09:41:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (18792800) [pid = 3828] [serial = 431] [outer = 133BF400] 09:41:20 INFO - PROCESS | 3828 | 1460997680863 Marionette DEBUG loaded listener.js 09:41:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 144 (1891EC00) [pid = 3828] [serial = 432] [outer = 133BF400] 09:41:21 INFO - PROCESS | 3828 | 1460997681406 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:41:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:41:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 804ms 09:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:41:21 INFO - PROCESS | 3828 | 1460997681451 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:41:21 INFO - PROCESS | 3828 | 1460997681453 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 09:41:21 INFO - PROCESS | 3828 | 1460997681458 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:41:21 INFO - PROCESS | 3828 | 1460997681460 Marionette TRACE conn3 <- [1,542,null,{}] 09:41:21 INFO - PROCESS | 3828 | 1460997681464 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:21 INFO - PROCESS | 3828 | 1460997681762 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:41:21 INFO - PROCESS | 3828 | 1460997681909 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:21 INFO - PROCESS | 3828 | ++DOCSHELL 12CF0C00 == 58 [pid = 3828] [id = 145] 09:41:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 145 (12CF1400) [pid = 3828] [serial = 433] [outer = 00000000] 09:41:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 146 (12D7F800) [pid = 3828] [serial = 434] [outer = 12CF1400] 09:41:21 INFO - PROCESS | 3828 | 1460997681959 Marionette DEBUG loaded listener.js 09:41:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 147 (13380C00) [pid = 3828] [serial = 435] [outer = 12CF1400] 09:41:22 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:22 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:22 INFO - PROCESS | 3828 | 1460997682573 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1198ms 09:41:22 INFO - PROCESS | 3828 | 1460997682656 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:41:22 INFO - PROCESS | 3828 | 1460997682660 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 09:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:41:22 INFO - PROCESS | 3828 | 1460997682664 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:41:22 INFO - PROCESS | 3828 | 1460997682668 Marionette TRACE conn3 <- [1,546,null,{}] 09:41:22 INFO - PROCESS | 3828 | 1460997682692 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:22 INFO - PROCESS | 3828 | 1460997682819 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:41:22 INFO - PROCESS | 3828 | 1460997682896 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:22 INFO - PROCESS | 3828 | ++DOCSHELL 137C4000 == 59 [pid = 3828] [id = 146] 09:41:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 148 (147A3400) [pid = 3828] [serial = 436] [outer = 00000000] 09:41:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 149 (1643E000) [pid = 3828] [serial = 437] [outer = 147A3400] 09:41:22 INFO - PROCESS | 3828 | 1460997682945 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 150 (169C0400) [pid = 3828] [serial = 438] [outer = 147A3400] 09:41:23 INFO - PROCESS | 3828 | --DOCSHELL 142AD400 == 58 [pid = 3828] [id = 138] 09:41:23 INFO - PROCESS | 3828 | --DOCSHELL 11BBA000 == 57 [pid = 3828] [id = 137] 09:41:23 INFO - PROCESS | 3828 | --DOCSHELL 15DCF800 == 56 [pid = 3828] [id = 136] 09:41:23 INFO - PROCESS | 3828 | --DOCSHELL 1BF47000 == 55 [pid = 3828] [id = 135] 09:41:23 INFO - PROCESS | 3828 | --DOCSHELL 197C3000 == 54 [pid = 3828] [id = 134] 09:41:23 INFO - PROCESS | 3828 | --DOCSHELL 19903C00 == 53 [pid = 3828] [id = 133] 09:41:23 INFO - PROCESS | 3828 | --DOCSHELL 18D5B800 == 52 [pid = 3828] [id = 132] 09:41:23 INFO - PROCESS | 3828 | --DOCSHELL 17A11000 == 51 [pid = 3828] [id = 131] 09:41:23 INFO - PROCESS | 3828 | --DOCSHELL 17FC8800 == 50 [pid = 3828] [id = 130] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 149 (18BEF000) [pid = 3828] [serial = 337] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 148 (1C19A400) [pid = 3828] [serial = 340] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 147 (1E79F000) [pid = 3828] [serial = 343] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 146 (15D0F800) [pid = 3828] [serial = 334] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 145 (1C196400) [pid = 3828] [serial = 370] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | 1460997683498 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:41:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:41:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 867ms 09:41:23 INFO - PROCESS | 3828 | 1460997683529 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:41:23 INFO - PROCESS | 3828 | 1460997683532 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 09:41:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:41:23 INFO - PROCESS | 3828 | 1460997683535 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:41:23 INFO - PROCESS | 3828 | 1460997683537 Marionette TRACE conn3 <- [1,550,null,{}] 09:41:23 INFO - PROCESS | 3828 | 1460997683541 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:23 INFO - PROCESS | 3828 | 1460997683632 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 144 (18FBC000) [pid = 3828] [serial = 302] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 143 (1C579000) [pid = 3828] [serial = 361] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 142 (1DB08800) [pid = 3828] [serial = 364] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 141 (1D329C00) [pid = 3828] [serial = 362] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 140 (18332400) [pid = 3828] [serial = 347] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 139 (17FCB400) [pid = 3828] [serial = 346] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 138 (16474800) [pid = 3828] [serial = 349] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 137 (183A7400) [pid = 3828] [serial = 350] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (19529C00) [pid = 3828] [serial = 352] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (1952FC00) [pid = 3828] [serial = 353] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 134 (19EDA800) [pid = 3828] [serial = 355] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 133 (19EE0800) [pid = 3828] [serial = 356] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 132 (1A2E2400) [pid = 3828] [serial = 358] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 131 (1DF63400) [pid = 3828] [serial = 367] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (1DBE7000) [pid = 3828] [serial = 365] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (1DF61C00) [pid = 3828] [serial = 368] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (1A810800) [pid = 3828] [serial = 359] [outer = 00000000] [url = about:blank] 09:41:23 INFO - PROCESS | 3828 | 1460997683719 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:23 INFO - PROCESS | 3828 | ++DOCSHELL 1320AC00 == 51 [pid = 3828] [id = 147] 09:41:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (142A3800) [pid = 3828] [serial = 439] [outer = 00000000] 09:41:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (16893000) [pid = 3828] [serial = 440] [outer = 142A3800] 09:41:23 INFO - PROCESS | 3828 | 1460997683766 Marionette DEBUG loaded listener.js 09:41:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (18065000) [pid = 3828] [serial = 441] [outer = 142A3800] 09:41:24 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:24 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:24 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:24 INFO - PROCESS | 3828 | 1460997684144 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 693ms 09:41:24 INFO - PROCESS | 3828 | 1460997684238 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 3828 | 1460997684241 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 09:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:41:24 INFO - PROCESS | 3828 | 1460997684251 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 3828 | 1460997684255 Marionette TRACE conn3 <- [1,554,null,{}] 09:41:24 INFO - PROCESS | 3828 | 1460997684259 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:24 INFO - PROCESS | 3828 | 1460997684337 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:41:24 INFO - PROCESS | 3828 | 1460997684347 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:24 INFO - PROCESS | 3828 | ++DOCSHELL 18794C00 == 52 [pid = 3828] [id = 148] 09:41:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (18B22C00) [pid = 3828] [serial = 442] [outer = 00000000] 09:41:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 133 (18BFA800) [pid = 3828] [serial = 443] [outer = 18B22C00] 09:41:24 INFO - PROCESS | 3828 | 1460997684394 Marionette DEBUG loaded listener.js 09:41:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 134 (18D43400) [pid = 3828] [serial = 444] [outer = 18B22C00] 09:41:24 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:24 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:24 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:24 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:24 INFO - PROCESS | 3828 | 1460997684869 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:41:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:41:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 662ms 09:41:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:41:24 INFO - PROCESS | 3828 | 1460997684935 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:41:24 INFO - PROCESS | 3828 | 1460997684937 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 09:41:24 INFO - PROCESS | 3828 | 1460997684940 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:41:24 INFO - PROCESS | 3828 | 1460997684941 Marionette TRACE conn3 <- [1,558,null,{}] 09:41:24 INFO - PROCESS | 3828 | 1460997684944 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 3828 | 1460997685045 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:41:25 INFO - PROCESS | 3828 | 1460997685121 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 3828 | ++DOCSHELL 12B7F800 == 53 [pid = 3828] [id = 149] 09:41:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 135 (1832D400) [pid = 3828] [serial = 445] [outer = 00000000] 09:41:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (18E70C00) [pid = 3828] [serial = 446] [outer = 1832D400] 09:41:25 INFO - PROCESS | 3828 | 1460997685172 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (19529400) [pid = 3828] [serial = 447] [outer = 1832D400] 09:41:25 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:25 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:25 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:25 INFO - PROCESS | 3828 | 1460997685545 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:41:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:41:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 09:41:25 INFO - PROCESS | 3828 | 1460997685578 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:41:25 INFO - PROCESS | 3828 | 1460997685580 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 09:41:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:41:25 INFO - PROCESS | 3828 | 1460997685584 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:41:25 INFO - PROCESS | 3828 | 1460997685585 Marionette TRACE conn3 <- [1,562,null,{}] 09:41:25 INFO - PROCESS | 3828 | 1460997685589 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:25 INFO - PROCESS | 3828 | 1460997685663 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:41:25 INFO - PROCESS | 3828 | 1460997685761 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:25 INFO - PROCESS | 3828 | ++DOCSHELL 19697400 == 54 [pid = 3828] [id = 150] 09:41:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 138 (19698000) [pid = 3828] [serial = 448] [outer = 00000000] 09:41:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (1970C800) [pid = 3828] [serial = 449] [outer = 19698000] 09:41:25 INFO - PROCESS | 3828 | 1460997685818 Marionette DEBUG loaded listener.js 09:41:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 140 (197C7400) [pid = 3828] [serial = 450] [outer = 19698000] 09:41:26 INFO - PROCESS | 3828 | 1460997686239 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 710ms 09:41:26 INFO - PROCESS | 3828 | 1460997686283 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 3828 | 1460997686285 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 09:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:41:26 INFO - PROCESS | 3828 | 1460997686289 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 3828 | 1460997686290 Marionette TRACE conn3 <- [1,566,null,{}] 09:41:26 INFO - PROCESS | 3828 | 1460997686294 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:26 INFO - PROCESS | 3828 | 1460997686425 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:41:26 INFO - PROCESS | 3828 | 1460997686448 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:26 INFO - PROCESS | 3828 | ++DOCSHELL 19E5BC00 == 55 [pid = 3828] [id = 151] 09:41:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (19E64000) [pid = 3828] [serial = 451] [outer = 00000000] 09:41:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (19EE1C00) [pid = 3828] [serial = 452] [outer = 19E64000] 09:41:26 INFO - PROCESS | 3828 | 1460997686492 Marionette DEBUG loaded listener.js 09:41:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (19EE2000) [pid = 3828] [serial = 453] [outer = 19E64000] 09:41:26 INFO - PROCESS | 3828 | 1460997686904 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:41:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:41:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 646ms 09:41:26 INFO - PROCESS | 3828 | 1460997686933 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:41:26 INFO - PROCESS | 3828 | 1460997686935 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 09:41:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:41:26 INFO - PROCESS | 3828 | 1460997686939 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:41:26 INFO - PROCESS | 3828 | 1460997686940 Marionette TRACE conn3 <- [1,570,null,{}] 09:41:26 INFO - PROCESS | 3828 | 1460997686944 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:27 INFO - PROCESS | 3828 | 1460997687045 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:41:27 INFO - PROCESS | 3828 | 1460997687118 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:27 INFO - PROCESS | 3828 | ++DOCSHELL 19BCD800 == 56 [pid = 3828] [id = 152] 09:41:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 144 (19D84800) [pid = 3828] [serial = 454] [outer = 00000000] 09:41:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 145 (1A68F400) [pid = 3828] [serial = 455] [outer = 19D84800] 09:41:27 INFO - PROCESS | 3828 | 1460997687162 Marionette DEBUG loaded listener.js 09:41:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 146 (1A815800) [pid = 3828] [serial = 456] [outer = 19D84800] 09:41:27 INFO - PROCESS | 3828 | 1460997687571 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:41:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:41:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 693ms 09:41:27 INFO - PROCESS | 3828 | 1460997687637 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:41:27 INFO - PROCESS | 3828 | 1460997687639 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 09:41:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:41:27 INFO - PROCESS | 3828 | 1460997687642 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:41:27 INFO - PROCESS | 3828 | 1460997687644 Marionette TRACE conn3 <- [1,574,null,{}] 09:41:27 INFO - PROCESS | 3828 | 1460997687648 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 3828 | 1460997688132 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:41:28 INFO - PROCESS | 3828 | --DOMWINDOW == 145 (18D3DC00) [pid = 3828] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:41:28 INFO - PROCESS | 3828 | --DOMWINDOW == 144 (1C196000) [pid = 3828] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:41:28 INFO - PROCESS | 3828 | --DOMWINDOW == 143 (19E9C000) [pid = 3828] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:41:28 INFO - PROCESS | 3828 | --DOMWINDOW == 142 (12CB0400) [pid = 3828] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:41:28 INFO - PROCESS | 3828 | --DOMWINDOW == 141 (1C19BC00) [pid = 3828] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:41:28 INFO - PROCESS | 3828 | --DOMWINDOW == 140 (19EE0400) [pid = 3828] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:41:28 INFO - PROCESS | 3828 | --DOMWINDOW == 139 (17FCB000) [pid = 3828] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:41:28 INFO - PROCESS | 3828 | --DOMWINDOW == 138 (17A12800) [pid = 3828] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:41:28 INFO - PROCESS | 3828 | --DOMWINDOW == 137 (11BC9800) [pid = 3828] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:41:28 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (14A91800) [pid = 3828] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:41:28 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (18D5BC00) [pid = 3828] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:41:28 INFO - PROCESS | 3828 | 1460997688194 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 3828 | ++DOCSHELL 11BABC00 == 57 [pid = 3828] [id = 153] 09:41:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (11BB3000) [pid = 3828] [serial = 457] [outer = 00000000] 09:41:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (15DDB000) [pid = 3828] [serial = 458] [outer = 11BB3000] 09:41:28 INFO - PROCESS | 3828 | 1460997688285 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 138 (18D3BC00) [pid = 3828] [serial = 459] [outer = 11BB3000] 09:41:28 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:28 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:28 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:28 INFO - PROCESS | 3828 | 1460997688642 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:41:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:41:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1009ms 09:41:28 INFO - PROCESS | 3828 | 1460997688678 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:41:28 INFO - PROCESS | 3828 | 1460997688680 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 09:41:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:41:28 INFO - PROCESS | 3828 | 1460997688683 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:41:28 INFO - PROCESS | 3828 | 1460997688684 Marionette TRACE conn3 <- [1,578,null,{}] 09:41:28 INFO - PROCESS | 3828 | 1460997688688 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:28 INFO - PROCESS | 3828 | 1460997688761 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:41:28 INFO - PROCESS | 3828 | 1460997688767 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:28 INFO - PROCESS | 3828 | ++DOCSHELL 15DE1000 == 58 [pid = 3828] [id = 154] 09:41:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (19534000) [pid = 3828] [serial = 460] [outer = 00000000] 09:41:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 140 (1C198400) [pid = 3828] [serial = 461] [outer = 19534000] 09:41:28 INFO - PROCESS | 3828 | 1460997688811 Marionette DEBUG loaded listener.js 09:41:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (1C1A0000) [pid = 3828] [serial = 462] [outer = 19534000] 09:41:29 INFO - PROCESS | 3828 | 1460997689216 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 599ms 09:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:41:29 INFO - PROCESS | 3828 | 1460997689280 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3828 | 1460997689282 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 09:41:29 INFO - PROCESS | 3828 | 1460997689286 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 3828 | 1460997689287 Marionette TRACE conn3 <- [1,582,null,{}] 09:41:29 INFO - PROCESS | 3828 | 1460997689291 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:29 INFO - PROCESS | 3828 | 1460997689367 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:41:29 INFO - PROCESS | 3828 | 1460997689373 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:29 INFO - PROCESS | 3828 | ++DOCSHELL 1325A000 == 59 [pid = 3828] [id = 155] 09:41:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (1A1D2000) [pid = 3828] [serial = 463] [outer = 00000000] 09:41:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (1CD5C800) [pid = 3828] [serial = 464] [outer = 1A1D2000] 09:41:29 INFO - PROCESS | 3828 | 1460997689421 Marionette DEBUG loaded listener.js 09:41:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 144 (1D5A2400) [pid = 3828] [serial = 465] [outer = 1A1D2000] 09:41:29 INFO - PROCESS | 3828 | 1460997689900 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:41:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:41:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 631ms 09:41:29 INFO - PROCESS | 3828 | 1460997689924 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:41:29 INFO - PROCESS | 3828 | 1460997689927 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 09:41:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:41:29 INFO - PROCESS | 3828 | 1460997689934 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:41:29 INFO - PROCESS | 3828 | 1460997689937 Marionette TRACE conn3 <- [1,586,null,{}] 09:41:29 INFO - PROCESS | 3828 | 1460997689940 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 3828 | 1460997690031 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:41:30 INFO - PROCESS | 3828 | 1460997690037 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:30 INFO - PROCESS | 3828 | ++DOCSHELL 1D6F3400 == 60 [pid = 3828] [id = 156] 09:41:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 145 (1D6F5000) [pid = 3828] [serial = 466] [outer = 00000000] 09:41:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 146 (1DDD8000) [pid = 3828] [serial = 467] [outer = 1D6F5000] 09:41:30 INFO - PROCESS | 3828 | 1460997690080 Marionette DEBUG loaded listener.js 09:41:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 147 (1DDDE800) [pid = 3828] [serial = 468] [outer = 1D6F5000] 09:41:30 INFO - PROCESS | 3828 | 1460997690783 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:41:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:41:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 915ms 09:41:30 INFO - PROCESS | 3828 | 1460997690835 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:41:30 INFO - PROCESS | 3828 | 1460997690840 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 09:41:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:41:30 INFO - PROCESS | 3828 | 1460997690846 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:41:30 INFO - PROCESS | 3828 | 1460997690850 Marionette TRACE conn3 <- [1,590,null,{}] 09:41:30 INFO - PROCESS | 3828 | 1460997690855 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:30 INFO - PROCESS | 3828 | 1460997690967 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:41:31 INFO - PROCESS | 3828 | 1460997691085 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:31 INFO - PROCESS | 3828 | ++DOCSHELL 12CBBC00 == 61 [pid = 3828] [id = 157] 09:41:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 148 (12CF6400) [pid = 3828] [serial = 469] [outer = 00000000] 09:41:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 149 (15DCF800) [pid = 3828] [serial = 470] [outer = 12CF6400] 09:41:31 INFO - PROCESS | 3828 | 1460997691144 Marionette DEBUG loaded listener.js 09:41:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 150 (16F22800) [pid = 3828] [serial = 471] [outer = 12CF6400] 09:41:31 INFO - PROCESS | 3828 | 1460997691709 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:41:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:41:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 899ms 09:41:31 INFO - PROCESS | 3828 | 1460997691750 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:41:31 INFO - PROCESS | 3828 | 1460997691756 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 09:41:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:41:31 INFO - PROCESS | 3828 | 1460997691763 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:41:31 INFO - PROCESS | 3828 | 1460997691766 Marionette TRACE conn3 <- [1,594,null,{}] 09:41:31 INFO - PROCESS | 3828 | 1460997691770 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:31 INFO - PROCESS | 3828 | 1460997691919 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:41:32 INFO - PROCESS | 3828 | 1460997692015 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:32 INFO - PROCESS | 3828 | ++DOCSHELL 189BE400 == 62 [pid = 3828] [id = 158] 09:41:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 151 (189C1400) [pid = 3828] [serial = 472] [outer = 00000000] 09:41:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 152 (18D62800) [pid = 3828] [serial = 473] [outer = 189C1400] 09:41:32 INFO - PROCESS | 3828 | 1460997692068 Marionette DEBUG loaded listener.js 09:41:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 153 (1952AC00) [pid = 3828] [serial = 474] [outer = 189C1400] 09:41:32 INFO - PROCESS | 3828 | 1460997692663 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:41:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 946ms 09:41:32 INFO - PROCESS | 3828 | 1460997692737 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:41:32 INFO - PROCESS | 3828 | 1460997692740 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 09:41:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:41:32 INFO - PROCESS | 3828 | 1460997692744 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:41:32 INFO - PROCESS | 3828 | 1460997692747 Marionette TRACE conn3 <- [1,598,null,{}] 09:41:32 INFO - PROCESS | 3828 | 1460997692758 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:32 INFO - PROCESS | 3828 | 1460997692862 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:41:32 INFO - PROCESS | 3828 | 1460997692987 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 3828 | ++DOCSHELL 11BC7400 == 63 [pid = 3828] [id = 159] 09:41:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 154 (1A818000) [pid = 3828] [serial = 475] [outer = 00000000] 09:41:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 155 (1CD5D000) [pid = 3828] [serial = 476] [outer = 1A818000] 09:41:33 INFO - PROCESS | 3828 | 1460997693044 Marionette DEBUG loaded listener.js 09:41:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 156 (1D6EBC00) [pid = 3828] [serial = 477] [outer = 1A818000] 09:41:33 INFO - PROCESS | 3828 | 1460997693563 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:41:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:41:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 915ms 09:41:33 INFO - PROCESS | 3828 | 1460997693647 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:41:33 INFO - PROCESS | 3828 | 1460997693650 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 09:41:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:41:33 INFO - PROCESS | 3828 | 1460997693653 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:41:33 INFO - PROCESS | 3828 | 1460997693655 Marionette TRACE conn3 <- [1,602,null,{}] 09:41:33 INFO - PROCESS | 3828 | 1460997693659 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:33 INFO - PROCESS | 3828 | 1460997693768 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:41:33 INFO - PROCESS | 3828 | 1460997693896 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:33 INFO - PROCESS | 3828 | ++DOCSHELL 19694C00 == 64 [pid = 3828] [id = 160] 09:41:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 157 (1C199C00) [pid = 3828] [serial = 478] [outer = 00000000] 09:41:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 158 (1DF5E800) [pid = 3828] [serial = 479] [outer = 1C199C00] 09:41:33 INFO - PROCESS | 3828 | 1460997693951 Marionette DEBUG loaded listener.js 09:41:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 159 (1DF64800) [pid = 3828] [serial = 480] [outer = 1C199C00] 09:41:34 INFO - PROCESS | 3828 | 1460997694570 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:41:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:41:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1009ms 09:41:34 INFO - PROCESS | 3828 | 1460997694655 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:41:34 INFO - PROCESS | 3828 | 1460997694658 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 09:41:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:41:34 INFO - PROCESS | 3828 | 1460997694662 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:41:34 INFO - PROCESS | 3828 | 1460997694664 Marionette TRACE conn3 <- [1,606,null,{}] 09:41:34 INFO - PROCESS | 3828 | 1460997694668 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:34 INFO - PROCESS | 3828 | 1460997694774 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:41:34 INFO - PROCESS | 3828 | 1460997694948 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:34 INFO - PROCESS | 3828 | ++DOCSHELL 18925000 == 65 [pid = 3828] [id = 161] 09:41:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 160 (18929400) [pid = 3828] [serial = 481] [outer = 00000000] 09:41:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 161 (1A1D2400) [pid = 3828] [serial = 482] [outer = 18929400] 09:41:35 INFO - PROCESS | 3828 | 1460997695009 Marionette DEBUG loaded listener.js 09:41:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 162 (1C197C00) [pid = 3828] [serial = 483] [outer = 18929400] 09:41:35 INFO - PROCESS | 3828 | 1460997695818 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:41:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:41:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1150ms 09:41:35 INFO - PROCESS | 3828 | 1460997695839 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:41:35 INFO - PROCESS | 3828 | 1460997695844 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 09:41:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:41:35 INFO - PROCESS | 3828 | 1460997695849 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:41:35 INFO - PROCESS | 3828 | 1460997695853 Marionette TRACE conn3 <- [1,610,null,{}] 09:41:35 INFO - PROCESS | 3828 | 1460997695858 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:35 INFO - PROCESS | 3828 | 1460997695954 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:41:36 INFO - PROCESS | 3828 | 1460997696059 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 3828 | ++DOCSHELL 16446000 == 66 [pid = 3828] [id = 162] 09:41:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 163 (165A7400) [pid = 3828] [serial = 484] [outer = 00000000] 09:41:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 164 (189C3800) [pid = 3828] [serial = 485] [outer = 165A7400] 09:41:36 INFO - PROCESS | 3828 | 1460997696108 Marionette DEBUG loaded listener.js 09:41:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 165 (18D3D000) [pid = 3828] [serial = 486] [outer = 165A7400] 09:41:36 INFO - PROCESS | 3828 | --DOCSHELL 1325A000 == 65 [pid = 3828] [id = 155] 09:41:36 INFO - PROCESS | 3828 | --DOCSHELL 15DE1000 == 64 [pid = 3828] [id = 154] 09:41:36 INFO - PROCESS | 3828 | --DOCSHELL 11BABC00 == 63 [pid = 3828] [id = 153] 09:41:36 INFO - PROCESS | 3828 | --DOCSHELL 19BCD800 == 62 [pid = 3828] [id = 152] 09:41:36 INFO - PROCESS | 3828 | --DOCSHELL 19E5BC00 == 61 [pid = 3828] [id = 151] 09:41:36 INFO - PROCESS | 3828 | --DOCSHELL 19697400 == 60 [pid = 3828] [id = 150] 09:41:36 INFO - PROCESS | 3828 | --DOCSHELL 12B7F800 == 59 [pid = 3828] [id = 149] 09:41:36 INFO - PROCESS | 3828 | --DOCSHELL 18794C00 == 58 [pid = 3828] [id = 148] 09:41:36 INFO - PROCESS | 3828 | --DOCSHELL 1320AC00 == 57 [pid = 3828] [id = 147] 09:41:36 INFO - PROCESS | 3828 | --DOCSHELL 137C4000 == 56 [pid = 3828] [id = 146] 09:41:36 INFO - PROCESS | 3828 | --DOCSHELL 12CF0C00 == 55 [pid = 3828] [id = 145] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 164 (19AE2000) [pid = 3828] [serial = 416] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 163 (18D45C00) [pid = 3828] [serial = 332] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 162 (1A81AC00) [pid = 3828] [serial = 400] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 161 (1A2E3000) [pid = 3828] [serial = 398] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 160 (1D5A4000) [pid = 3828] [serial = 403] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 159 (1A997000) [pid = 3828] [serial = 401] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 158 (1D5A3C00) [pid = 3828] [serial = 404] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 157 (18FBC800) [pid = 3828] [serial = 411] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 156 (1DBEF800) [pid = 3828] [serial = 406] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 155 (1A1D7400) [pid = 3828] [serial = 397] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 154 (1E4DF400) [pid = 3828] [serial = 379] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 153 (18BF9400) [pid = 3828] [serial = 389] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 152 (18B26400) [pid = 3828] [serial = 388] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 151 (18D66400) [pid = 3828] [serial = 382] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 150 (1990E000) [pid = 3828] [serial = 376] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 149 (18716800) [pid = 3828] [serial = 391] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 148 (18D3B800) [pid = 3828] [serial = 392] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 147 (169BF000) [pid = 3828] [serial = 410] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 146 (11BD1800) [pid = 3828] [serial = 386] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 145 (11BCF800) [pid = 3828] [serial = 385] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 144 (1A811400) [pid = 3828] [serial = 413] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 143 (18FBE800) [pid = 3828] [serial = 394] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 142 (19530000) [pid = 3828] [serial = 395] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 141 (189C0800) [pid = 3828] [serial = 373] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 140 (1DF58400) [pid = 3828] [serial = 407] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 139 (1871F400) [pid = 3828] [serial = 173] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:41:36 INFO - PROCESS | 3828 | --DOMWINDOW == 138 (1DB16C00) [pid = 3828] [serial = 414] [outer = 00000000] [url = about:blank] 09:41:36 INFO - PROCESS | 3828 | 1460997696706 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:41:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:41:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 914ms 09:41:36 INFO - PROCESS | 3828 | 1460997696755 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:41:36 INFO - PROCESS | 3828 | 1460997696760 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 09:41:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:41:36 INFO - PROCESS | 3828 | 1460997696766 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:41:36 INFO - PROCESS | 3828 | 1460997696768 Marionette TRACE conn3 <- [1,614,null,{}] 09:41:36 INFO - PROCESS | 3828 | 1460997696772 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:36 INFO - PROCESS | 3828 | 1460997696862 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:41:36 INFO - PROCESS | 3828 | 1460997696870 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:36 INFO - PROCESS | 3828 | ++DOCSHELL 156ED800 == 56 [pid = 3828] [id = 163] 09:41:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (15BDEC00) [pid = 3828] [serial = 487] [outer = 00000000] 09:41:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 140 (18794800) [pid = 3828] [serial = 488] [outer = 15BDEC00] 09:41:36 INFO - PROCESS | 3828 | 1460997696915 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (18B2F400) [pid = 3828] [serial = 489] [outer = 15BDEC00] 09:41:37 INFO - PROCESS | 3828 | 1460997697399 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:41:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:41:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 710ms 09:41:37 INFO - PROCESS | 3828 | 1460997697464 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:41:37 INFO - PROCESS | 3828 | 1460997697466 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 09:41:37 INFO - PROCESS | 3828 | 1460997697469 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:41:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:41:37 INFO - PROCESS | 3828 | 1460997697473 Marionette TRACE conn3 <- [1,618,null,{}] 09:41:37 INFO - PROCESS | 3828 | 1460997697482 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:37 INFO - PROCESS | 3828 | 1460997697563 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:41:37 INFO - PROCESS | 3828 | 1460997697648 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:37 INFO - PROCESS | 3828 | ++DOCSHELL 19529800 == 57 [pid = 3828] [id = 164] 09:41:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (19530000) [pid = 3828] [serial = 490] [outer = 00000000] 09:41:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (19AE0000) [pid = 3828] [serial = 491] [outer = 19530000] 09:41:37 INFO - PROCESS | 3828 | 1460997697695 Marionette DEBUG loaded listener.js 09:41:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 144 (19D7D000) [pid = 3828] [serial = 492] [outer = 19530000] 09:41:38 INFO - PROCESS | 3828 | 1460997698059 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 09:41:38 INFO - PROCESS | 3828 | 1460997698110 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 3828 | 1460997698113 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 09:41:38 INFO - PROCESS | 3828 | 1460997698116 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 3828 | 1460997698118 Marionette TRACE conn3 <- [1,622,null,{}] 09:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:41:38 INFO - PROCESS | 3828 | 1460997698121 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 3828 | 1460997698229 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:41:38 INFO - PROCESS | 3828 | 1460997698239 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 3828 | ++DOCSHELL 19EE2400 == 58 [pid = 3828] [id = 165] 09:41:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 145 (1A145400) [pid = 3828] [serial = 493] [outer = 00000000] 09:41:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 146 (1A2E4000) [pid = 3828] [serial = 494] [outer = 1A145400] 09:41:38 INFO - PROCESS | 3828 | 1460997698283 Marionette DEBUG loaded listener.js 09:41:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 147 (1A814000) [pid = 3828] [serial = 495] [outer = 1A145400] 09:41:38 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:38 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:38 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:38 INFO - PROCESS | 3828 | 1460997698708 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:41:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:41:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 646ms 09:41:38 INFO - PROCESS | 3828 | 1460997698756 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:41:38 INFO - PROCESS | 3828 | 1460997698758 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 09:41:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:41:38 INFO - PROCESS | 3828 | 1460997698765 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:41:38 INFO - PROCESS | 3828 | 1460997698767 Marionette TRACE conn3 <- [1,626,null,{}] 09:41:38 INFO - PROCESS | 3828 | 1460997698778 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:38 INFO - PROCESS | 3828 | 1460997698883 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:41:38 INFO - PROCESS | 3828 | 1460997698890 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:38 INFO - PROCESS | 3828 | ++DOCSHELL 19EDC800 == 59 [pid = 3828] [id = 166] 09:41:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 148 (1A2DD000) [pid = 3828] [serial = 496] [outer = 00000000] 09:41:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 149 (1C199400) [pid = 3828] [serial = 497] [outer = 1A2DD000] 09:41:38 INFO - PROCESS | 3828 | 1460997698934 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 150 (1C576C00) [pid = 3828] [serial = 498] [outer = 1A2DD000] 09:41:39 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:39 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:39 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:39 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:39 INFO - PROCESS | 3828 | 1460997699435 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:41:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:41:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 710ms 09:41:39 INFO - PROCESS | 3828 | 1460997699500 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:41:39 INFO - PROCESS | 3828 | 1460997699502 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 09:41:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:41:39 INFO - PROCESS | 3828 | 1460997699505 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:41:39 INFO - PROCESS | 3828 | 1460997699506 Marionette TRACE conn3 <- [1,630,null,{}] 09:41:39 INFO - PROCESS | 3828 | 1460997699510 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:39 INFO - PROCESS | 3828 | 1460997699651 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:41:39 INFO - PROCESS | 3828 | 1460997699675 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:39 INFO - PROCESS | 3828 | ++DOCSHELL 1DB0A400 == 60 [pid = 3828] [id = 167] 09:41:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 151 (1DB0B400) [pid = 3828] [serial = 499] [outer = 00000000] 09:41:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 152 (1DDDCC00) [pid = 3828] [serial = 500] [outer = 1DB0B400] 09:41:39 INFO - PROCESS | 3828 | 1460997699722 Marionette DEBUG loaded listener.js 09:41:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 153 (1DDE1800) [pid = 3828] [serial = 501] [outer = 1DB0B400] 09:41:40 INFO - PROCESS | 3828 | 1460997700148 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:41:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:41:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 693ms 09:41:40 INFO - PROCESS | 3828 | 1460997700204 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:41:40 INFO - PROCESS | 3828 | 1460997700206 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 09:41:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:41:40 INFO - PROCESS | 3828 | 1460997700209 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:41:40 INFO - PROCESS | 3828 | 1460997700211 Marionette TRACE conn3 <- [1,634,null,{}] 09:41:40 INFO - PROCESS | 3828 | 1460997700220 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:40 INFO - PROCESS | 3828 | 1460997700325 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:41:40 INFO - PROCESS | 3828 | 1460997700331 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:40 INFO - PROCESS | 3828 | ++DOCSHELL 13449C00 == 61 [pid = 3828] [id = 168] 09:41:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 154 (1344E400) [pid = 3828] [serial = 502] [outer = 00000000] 09:41:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 155 (13454800) [pid = 3828] [serial = 503] [outer = 1344E400] 09:41:40 INFO - PROCESS | 3828 | 1460997700374 Marionette DEBUG loaded listener.js 09:41:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 156 (13458800) [pid = 3828] [serial = 504] [outer = 1344E400] 09:41:41 INFO - PROCESS | 3828 | 1460997701125 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 155 (1832D400) [pid = 3828] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 154 (147A3400) [pid = 3828] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 153 (12CF1400) [pid = 3828] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 152 (18B22C00) [pid = 3828] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 151 (19534000) [pid = 3828] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 150 (11BB3000) [pid = 3828] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 149 (19698000) [pid = 3828] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 148 (13258000) [pid = 3828] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 147 (14A8FC00) [pid = 3828] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 146 (12CF2800) [pid = 3828] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 145 (15EE1400) [pid = 3828] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 144 (189B5800) [pid = 3828] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 143 (1C194C00) [pid = 3828] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 142 (1D6E9400) [pid = 3828] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 141 (13264C00) [pid = 3828] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 140 (14A06800) [pid = 3828] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 139 (1A107400) [pid = 3828] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 138 (17FCD000) [pid = 3828] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 137 (1439F000) [pid = 3828] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (169C4C00) [pid = 3828] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (18BF2800) [pid = 3828] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 134 (19697C00) [pid = 3828] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 133 (156EE400) [pid = 3828] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 132 (18718000) [pid = 3828] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 131 (18D3EC00) [pid = 3828] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (1D6F4400) [pid = 3828] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (1A106400) [pid = 3828] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (1A1D2000) [pid = 3828] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (18D5EC00) [pid = 3828] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (18D39000) [pid = 3828] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (169C5800) [pid = 3828] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (1DBEDC00) [pid = 3828] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (19E64000) [pid = 3828] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (19D84800) [pid = 3828] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:41:41 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (142A3800) [pid = 3828] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1009ms 09:41:41 INFO - PROCESS | 3828 | 1460997701211 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3828 | 1460997701213 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 09:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:41:41 INFO - PROCESS | 3828 | 1460997701217 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - PROCESS | 3828 | 1460997701218 Marionette TRACE conn3 <- [1,638,null,{}] 09:41:41 INFO - PROCESS | 3828 | 1460997701222 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 3828 | 1460997701303 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:41:41 INFO - PROCESS | 3828 | 1460997701309 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 3828 | ++DOCSHELL 12CF2800 == 62 [pid = 3828] [id = 169] 09:41:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (13255400) [pid = 3828] [serial = 505] [outer = 00000000] 09:41:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (13457400) [pid = 3828] [serial = 506] [outer = 13255400] 09:41:41 INFO - PROCESS | 3828 | 1460997701353 Marionette DEBUG loaded listener.js 09:41:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (14A06800) [pid = 3828] [serial = 507] [outer = 13255400] 09:41:41 INFO - PROCESS | 3828 | 1460997701796 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:41:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:41:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 646ms 09:41:41 INFO - PROCESS | 3828 | 1460997701855 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:41:41 INFO - PROCESS | 3828 | 1460997701857 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 09:41:41 INFO - PROCESS | 3828 | 1460997701860 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:41:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:41:41 INFO - PROCESS | 3828 | 1460997701862 Marionette TRACE conn3 <- [1,642,null,{}] 09:41:41 INFO - PROCESS | 3828 | 1460997701865 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:41 INFO - PROCESS | 3828 | 1460997701949 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:41:41 INFO - PROCESS | 3828 | 1460997701955 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:41 INFO - PROCESS | 3828 | ++DOCSHELL 12CF1400 == 63 [pid = 3828] [id = 170] 09:41:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (13264C00) [pid = 3828] [serial = 508] [outer = 00000000] 09:41:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (169C9400) [pid = 3828] [serial = 509] [outer = 13264C00] 09:41:42 INFO - PROCESS | 3828 | 1460997701998 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (189B5800) [pid = 3828] [serial = 510] [outer = 13264C00] 09:41:42 INFO - PROCESS | 3828 | 1460997702429 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:41:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:41:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 599ms 09:41:42 INFO - PROCESS | 3828 | 1460997702458 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:41:42 INFO - PROCESS | 3828 | 1460997702460 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 09:41:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:41:42 INFO - PROCESS | 3828 | 1460997702463 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:41:42 INFO - PROCESS | 3828 | 1460997702465 Marionette TRACE conn3 <- [1,646,null,{}] 09:41:42 INFO - PROCESS | 3828 | 1460997702468 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:42 INFO - PROCESS | 3828 | 1460997702543 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:41:42 INFO - PROCESS | 3828 | 1460997702549 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:42 INFO - PROCESS | 3828 | ++DOCSHELL 1344DC00 == 64 [pid = 3828] [id = 171] 09:41:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (165AA400) [pid = 3828] [serial = 511] [outer = 00000000] 09:41:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (19AE2C00) [pid = 3828] [serial = 512] [outer = 165AA400] 09:41:42 INFO - PROCESS | 3828 | 1460997702592 Marionette DEBUG loaded listener.js 09:41:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (19EDF800) [pid = 3828] [serial = 513] [outer = 165AA400] 09:41:43 INFO - PROCESS | 3828 | 1460997703088 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:41:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:41:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 646ms 09:41:43 INFO - PROCESS | 3828 | 1460997703133 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:41:43 INFO - PROCESS | 3828 | 1460997703136 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 09:41:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:41:43 INFO - PROCESS | 3828 | 1460997703139 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:41:43 INFO - PROCESS | 3828 | 1460997703141 Marionette TRACE conn3 <- [1,650,null,{}] 09:41:43 INFO - PROCESS | 3828 | 1460997703148 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:43 INFO - PROCESS | 3828 | 1460997703293 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:41:43 INFO - PROCESS | 3828 | 1460997703397 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:43 INFO - PROCESS | 3828 | ++DOCSHELL 133CA000 == 65 [pid = 3828] [id = 172] 09:41:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (1344A400) [pid = 3828] [serial = 514] [outer = 00000000] 09:41:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (14AE4400) [pid = 3828] [serial = 515] [outer = 1344A400] 09:41:43 INFO - PROCESS | 3828 | 1460997703453 Marionette DEBUG loaded listener.js 09:41:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 133 (1643F400) [pid = 3828] [serial = 516] [outer = 1344A400] 09:41:43 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:43 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:44 INFO - PROCESS | 3828 | 1460997704084 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:41:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:41:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1009ms 09:41:44 INFO - PROCESS | 3828 | 1460997704144 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:41:44 INFO - PROCESS | 3828 | 1460997704149 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 09:41:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:41:44 INFO - PROCESS | 3828 | 1460997704153 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:41:44 INFO - PROCESS | 3828 | 1460997704158 Marionette TRACE conn3 <- [1,654,null,{}] 09:41:44 INFO - PROCESS | 3828 | 1460997704163 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:44 INFO - PROCESS | 3828 | 1460997704266 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:41:44 INFO - PROCESS | 3828 | 1460997704393 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:44 INFO - PROCESS | 3828 | ++DOCSHELL 18338800 == 66 [pid = 3828] [id = 173] 09:41:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 134 (18717C00) [pid = 3828] [serial = 517] [outer = 00000000] 09:41:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 135 (18BF2C00) [pid = 3828] [serial = 518] [outer = 18717C00] 09:41:44 INFO - PROCESS | 3828 | 1460997704451 Marionette DEBUG loaded listener.js 09:41:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (18D44C00) [pid = 3828] [serial = 519] [outer = 18717C00] 09:41:44 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:44 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:45 INFO - PROCESS | 3828 | 1460997704981 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:41:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:41:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 851ms 09:41:45 INFO - PROCESS | 3828 | 1460997704996 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:41:45 INFO - PROCESS | 3828 | 1460997704999 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 09:41:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:41:45 INFO - PROCESS | 3828 | 1460997705003 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:41:45 INFO - PROCESS | 3828 | 1460997705006 Marionette TRACE conn3 <- [1,658,null,{}] 09:41:45 INFO - PROCESS | 3828 | 1460997705028 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:45 INFO - PROCESS | 3828 | 1460997705138 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:41:45 INFO - PROCESS | 3828 | 1460997705237 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:45 INFO - PROCESS | 3828 | ++DOCSHELL 19ADA800 == 67 [pid = 3828] [id = 174] 09:41:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (19ADD800) [pid = 3828] [serial = 520] [outer = 00000000] 09:41:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 138 (19EE8400) [pid = 3828] [serial = 521] [outer = 19ADD800] 09:41:45 INFO - PROCESS | 3828 | 1460997705291 Marionette DEBUG loaded listener.js 09:41:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (1A68D400) [pid = 3828] [serial = 522] [outer = 19ADD800] 09:41:45 INFO - PROCESS | 3828 | 1460997705935 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1009ms 09:41:46 INFO - PROCESS | 3828 | 1460997706004 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 3828 | 1460997706008 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 09:41:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:41:46 INFO - PROCESS | 3828 | 1460997706019 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:41:46 INFO - PROCESS | 3828 | 1460997706023 Marionette TRACE conn3 <- [1,662,null,{}] 09:41:46 INFO - PROCESS | 3828 | 1460997706027 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:46 INFO - PROCESS | 3828 | 1460997706167 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:41:46 INFO - PROCESS | 3828 | 1460997706293 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:46 INFO - PROCESS | 3828 | ++DOCSHELL 14A94400 == 68 [pid = 3828] [id = 175] 09:41:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 140 (1643E400) [pid = 3828] [serial = 523] [outer = 00000000] 09:41:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (1DF5AC00) [pid = 3828] [serial = 524] [outer = 1643E400] 09:41:46 INFO - PROCESS | 3828 | 1460997706348 Marionette DEBUG loaded listener.js 09:41:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (1E4E0800) [pid = 3828] [serial = 525] [outer = 1643E400] 09:41:46 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:41:46 INFO - PROCESS | 3828 | [3828] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:41:46 INFO - PROCESS | 3828 | 1460997706920 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:41:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:41:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 962ms 09:41:46 INFO - PROCESS | 3828 | 1460997706992 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:41:46 INFO - PROCESS | 3828 | 1460997706994 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 09:41:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:41:47 INFO - PROCESS | 3828 | 1460997706998 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:41:47 INFO - PROCESS | 3828 | 1460997707000 Marionette TRACE conn3 <- [1,666,null,{}] 09:41:47 INFO - PROCESS | 3828 | 1460997707004 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:47 INFO - PROCESS | 3828 | 1460997707160 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:41:47 INFO - PROCESS | 3828 | 1460997707286 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:47 INFO - PROCESS | 3828 | ++DOCSHELL 11B74400 == 69 [pid = 3828] [id = 176] 09:41:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (11B75800) [pid = 3828] [serial = 526] [outer = 00000000] 09:41:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 144 (11B7D400) [pid = 3828] [serial = 527] [outer = 11B75800] 09:41:47 INFO - PROCESS | 3828 | 1460997707345 Marionette DEBUG loaded listener.js 09:41:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 145 (11B82000) [pid = 3828] [serial = 528] [outer = 11B75800] 09:41:48 INFO - PROCESS | 3828 | 1460997708115 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:41:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:41:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1151ms 09:41:48 INFO - PROCESS | 3828 | 1460997708140 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:41:48 INFO - PROCESS | 3828 | 1460997708144 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 09:41:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:41:48 INFO - PROCESS | 3828 | 1460997708149 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:41:48 INFO - PROCESS | 3828 | 1460997708153 Marionette TRACE conn3 <- [1,670,null,{}] 09:41:48 INFO - PROCESS | 3828 | 1460997708159 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:48 INFO - PROCESS | 3828 | 1460997708255 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:41:48 INFO - PROCESS | 3828 | 1460997708389 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:48 INFO - PROCESS | 3828 | ++DOCSHELL 142AC800 == 70 [pid = 3828] [id = 177] 09:41:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 146 (147A9C00) [pid = 3828] [serial = 529] [outer = 00000000] 09:41:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 147 (15DE1800) [pid = 3828] [serial = 530] [outer = 147A9C00] 09:41:48 INFO - PROCESS | 3828 | 1460997708444 Marionette DEBUG loaded listener.js 09:41:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 148 (165A9400) [pid = 3828] [serial = 531] [outer = 147A9C00] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 18FBA400 == 69 [pid = 3828] [id = 100] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 18BFA000 == 68 [pid = 3828] [id = 126] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 17FD0C00 == 67 [pid = 3828] [id = 124] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 18D5C000 == 66 [pid = 3828] [id = 128] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 11BC9000 == 65 [pid = 3828] [id = 129] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 1344DC00 == 64 [pid = 3828] [id = 171] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 12CF1400 == 63 [pid = 3828] [id = 170] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 12CF2800 == 62 [pid = 3828] [id = 169] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 13449C00 == 61 [pid = 3828] [id = 168] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 1DB0A400 == 60 [pid = 3828] [id = 167] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 19EDC800 == 59 [pid = 3828] [id = 166] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 19EE2400 == 58 [pid = 3828] [id = 165] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 19529800 == 57 [pid = 3828] [id = 164] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 156ED800 == 56 [pid = 3828] [id = 163] 09:41:48 INFO - PROCESS | 3828 | --DOCSHELL 16446000 == 55 [pid = 3828] [id = 162] 09:41:48 INFO - PROCESS | 3828 | --DOMWINDOW == 147 (15ED6000) [pid = 3828] [serial = 419] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3828 | --DOMWINDOW == 146 (18D58400) [pid = 3828] [serial = 422] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3828 | --DOMWINDOW == 145 (1A2E8800) [pid = 3828] [serial = 425] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3828 | --DOMWINDOW == 144 (1DDE3000) [pid = 3828] [serial = 428] [outer = 00000000] [url = about:blank] 09:41:48 INFO - PROCESS | 3828 | --DOMWINDOW == 143 (18792800) [pid = 3828] [serial = 431] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOCSHELL 189BE400 == 54 [pid = 3828] [id = 158] 09:41:49 INFO - PROCESS | 3828 | --DOCSHELL 12CBBC00 == 53 [pid = 3828] [id = 157] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 142 (15EE1800) [pid = 3828] [serial = 163] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 141 (137C3400) [pid = 3828] [serial = 200] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 140 (18331000) [pid = 3828] [serial = 203] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 139 (1A2E3800) [pid = 3828] [serial = 206] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 138 (1CB73800) [pid = 3828] [serial = 209] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 137 (1DBE9400) [pid = 3828] [serial = 242] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (15D83000) [pid = 3828] [serial = 245] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (19EE4000) [pid = 3828] [serial = 248] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 134 (1DB0CC00) [pid = 3828] [serial = 251] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 133 (1E4EB400) [pid = 3828] [serial = 287] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 132 (1643F800) [pid = 3828] [serial = 290] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 131 (1806A800) [pid = 3828] [serial = 293] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (18BFA400) [pid = 3828] [serial = 296] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (1A813400) [pid = 3828] [serial = 299] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (15EDA000) [pid = 3828] [serial = 335] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (18BF4C00) [pid = 3828] [serial = 338] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (1DB07400) [pid = 3828] [serial = 371] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (1E7A4400) [pid = 3828] [serial = 344] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (1C57F400) [pid = 3828] [serial = 341] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (19EE1C00) [pid = 3828] [serial = 452] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (1A68F400) [pid = 3828] [serial = 455] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (19EE2000) [pid = 3828] [serial = 453] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (16893000) [pid = 3828] [serial = 440] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (18065000) [pid = 3828] [serial = 441] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (18E70C00) [pid = 3828] [serial = 446] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (19529400) [pid = 3828] [serial = 447] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (1A815800) [pid = 3828] [serial = 456] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (169C0400) [pid = 3828] [serial = 438] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (1643E000) [pid = 3828] [serial = 437] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (13380C00) [pid = 3828] [serial = 435] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (12D7F800) [pid = 3828] [serial = 434] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (18BFA800) [pid = 3828] [serial = 443] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (18D43400) [pid = 3828] [serial = 444] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (1C198400) [pid = 3828] [serial = 461] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (18D3BC00) [pid = 3828] [serial = 459] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (15DDB000) [pid = 3828] [serial = 458] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1D5A2400) [pid = 3828] [serial = 465] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1970C800) [pid = 3828] [serial = 449] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (197C7400) [pid = 3828] [serial = 450] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1C1A0000) [pid = 3828] [serial = 462] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (1A997C00) [pid = 3828] [serial = 160] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (1CD5C800) [pid = 3828] [serial = 464] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (1E4DE400) [pid = 3828] [serial = 383] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (19EA9000) [pid = 3828] [serial = 377] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (18BF5C00) [pid = 3828] [serial = 374] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (1E4E9000) [pid = 3828] [serial = 380] [outer = 00000000] [url = about:blank] 09:41:49 INFO - PROCESS | 3828 | 1460997709554 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:41:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:41:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1467ms 09:41:49 INFO - PROCESS | 3828 | 1460997709615 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:41:49 INFO - PROCESS | 3828 | 1460997709620 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 09:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:41:49 INFO - PROCESS | 3828 | 1460997709626 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:41:49 INFO - PROCESS | 3828 | 1460997709628 Marionette TRACE conn3 <- [1,674,null,{}] 09:41:49 INFO - PROCESS | 3828 | 1460997709639 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:49 INFO - PROCESS | 3828 | 1460997709731 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:41:49 INFO - PROCESS | 3828 | 1460997709802 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:49 INFO - PROCESS | 3828 | ++DOCSHELL 11BD0C00 == 54 [pid = 3828] [id = 178] 09:41:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (11BD1400) [pid = 3828] [serial = 532] [outer = 00000000] 09:41:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (13455C00) [pid = 3828] [serial = 533] [outer = 11BD1400] 09:41:49 INFO - PROCESS | 3828 | 1460997709847 Marionette DEBUG loaded listener.js 09:41:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (1643C800) [pid = 3828] [serial = 534] [outer = 11BD1400] 09:41:50 INFO - PROCESS | 3828 | 1460997710793 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:41:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1167ms 09:41:50 INFO - PROCESS | 3828 | 1460997710813 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:41:50 INFO - PROCESS | 3828 | 1460997710815 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 09:41:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:41:50 INFO - PROCESS | 3828 | 1460997710828 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:41:50 INFO - PROCESS | 3828 | 1460997710832 Marionette TRACE conn3 <- [1,678,null,{}] 09:41:50 INFO - PROCESS | 3828 | 1460997710843 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:50 INFO - PROCESS | 3828 | 1460997710924 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:41:50 INFO - PROCESS | 3828 | 1460997710931 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:50 INFO - PROCESS | 3828 | ++DOCSHELL 169C0400 == 55 [pid = 3828] [id = 179] 09:41:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (169C5800) [pid = 3828] [serial = 535] [outer = 00000000] 09:41:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (183A7400) [pid = 3828] [serial = 536] [outer = 169C5800] 09:41:50 INFO - PROCESS | 3828 | 1460997710978 Marionette DEBUG loaded listener.js 09:41:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (1891DC00) [pid = 3828] [serial = 537] [outer = 169C5800] 09:41:51 INFO - PROCESS | 3828 | 1460997711962 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:41:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:41:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1166ms 09:41:52 INFO - PROCESS | 3828 | 1460997711988 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:41:52 INFO - PROCESS | 3828 | 1460997711991 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 09:41:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:41:52 INFO - PROCESS | 3828 | 1460997711994 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:41:52 INFO - PROCESS | 3828 | 1460997711996 Marionette TRACE conn3 <- [1,682,null,{}] 09:41:52 INFO - PROCESS | 3828 | 1460997712000 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:52 INFO - PROCESS | 3828 | 1460997712107 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:41:52 INFO - PROCESS | 3828 | 1460997712115 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:52 INFO - PROCESS | 3828 | ++DOCSHELL 189B6400 == 56 [pid = 3828] [id = 180] 09:41:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (189B6800) [pid = 3828] [serial = 538] [outer = 00000000] 09:41:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (18BFA000) [pid = 3828] [serial = 539] [outer = 189B6800] 09:41:52 INFO - PROCESS | 3828 | 1460997712205 Marionette DEBUG loaded listener.js 09:41:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (18D3C400) [pid = 3828] [serial = 540] [outer = 189B6800] 09:41:53 INFO - PROCESS | 3828 | 1460997713124 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:41:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:41:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1151ms 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1344E400) [pid = 3828] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1DB0B400) [pid = 3828] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (18929400) [pid = 3828] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (1A145400) [pid = 3828] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (19530000) [pid = 3828] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (12CF6400) [pid = 3828] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (15BDEC00) [pid = 3828] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (13255400) [pid = 3828] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (165A7400) [pid = 3828] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (13264C00) [pid = 3828] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (1A2DD000) [pid = 3828] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (158F0400) [pid = 3828] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (1C19EC00) [pid = 3828] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (19AD9C00) [pid = 3828] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (189BD000) [pid = 3828] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (133BF400) [pid = 3828] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:41:53 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (19906000) [pid = 3828] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:41:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:41:53 INFO - PROCESS | 3828 | 1460997713206 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:41:53 INFO - PROCESS | 3828 | 1460997713208 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 09:41:53 INFO - PROCESS | 3828 | 1460997713212 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:41:53 INFO - PROCESS | 3828 | 1460997713214 Marionette TRACE conn3 <- [1,686,null,{}] 09:41:53 INFO - PROCESS | 3828 | 1460997713217 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:53 INFO - PROCESS | 3828 | 1460997713300 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:41:53 INFO - PROCESS | 3828 | 1460997713306 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:53 INFO - PROCESS | 3828 | ++DOCSHELL 12B7F800 == 57 [pid = 3828] [id = 181] 09:41:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (12B87400) [pid = 3828] [serial = 541] [outer = 00000000] 09:41:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (15BDEC00) [pid = 3828] [serial = 542] [outer = 12B87400] 09:41:53 INFO - PROCESS | 3828 | 1460997713350 Marionette DEBUG loaded listener.js 09:41:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (169C9C00) [pid = 3828] [serial = 543] [outer = 12B87400] 09:41:54 INFO - PROCESS | 3828 | 1460997714326 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:41:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:41:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1087ms 09:41:54 INFO - PROCESS | 3828 | 1460997714334 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:41:54 INFO - PROCESS | 3828 | 1460997714336 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 09:41:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:41:54 INFO - PROCESS | 3828 | 1460997714340 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:41:54 INFO - PROCESS | 3828 | 1460997714341 Marionette TRACE conn3 <- [1,690,null,{}] 09:41:54 INFO - PROCESS | 3828 | 1460997714345 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:54 INFO - PROCESS | 3828 | 1460997714467 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:41:54 INFO - PROCESS | 3828 | 1460997714477 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:54 INFO - PROCESS | 3828 | ++DOCSHELL 1344E000 == 58 [pid = 3828] [id = 182] 09:41:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (13452800) [pid = 3828] [serial = 544] [outer = 00000000] 09:41:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (18E6A000) [pid = 3828] [serial = 545] [outer = 13452800] 09:41:54 INFO - PROCESS | 3828 | 1460997714525 Marionette DEBUG loaded listener.js 09:41:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (18FBB800) [pid = 3828] [serial = 546] [outer = 13452800] 09:41:55 INFO - PROCESS | 3828 | 1460997715473 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:41:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:41:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1151ms 09:41:55 INFO - PROCESS | 3828 | 1460997715485 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:41:55 INFO - PROCESS | 3828 | 1460997715489 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 09:41:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:41:55 INFO - PROCESS | 3828 | 1460997715495 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:41:55 INFO - PROCESS | 3828 | 1460997715500 Marionette TRACE conn3 <- [1,694,null,{}] 09:41:55 INFO - PROCESS | 3828 | 1460997715507 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:55 INFO - PROCESS | 3828 | 1460997715643 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:41:55 INFO - PROCESS | 3828 | 1460997715761 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:55 INFO - PROCESS | 3828 | ++DOCSHELL 12D42C00 == 59 [pid = 3828] [id = 183] 09:41:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (13449C00) [pid = 3828] [serial = 547] [outer = 00000000] 09:41:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (137C3400) [pid = 3828] [serial = 548] [outer = 13449C00] 09:41:55 INFO - PROCESS | 3828 | 1460997715819 Marionette DEBUG loaded listener.js 09:41:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (137C3800) [pid = 3828] [serial = 549] [outer = 13449C00] 09:41:56 INFO - PROCESS | 3828 | 1460997716921 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:41:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:41:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1466ms 09:41:56 INFO - PROCESS | 3828 | 1460997716960 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:41:56 INFO - PROCESS | 3828 | 1460997716966 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 09:41:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:41:57 INFO - PROCESS | 3828 | 1460997716972 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:41:57 INFO - PROCESS | 3828 | 1460997716975 Marionette TRACE conn3 <- [1,698,null,{}] 09:41:57 INFO - PROCESS | 3828 | 1460997716980 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:57 INFO - PROCESS | 3828 | 1460997717110 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:41:57 INFO - PROCESS | 3828 | 1460997717237 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:57 INFO - PROCESS | 3828 | ++DOCSHELL 17A11000 == 60 [pid = 3828] [id = 184] 09:41:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (17FC3C00) [pid = 3828] [serial = 550] [outer = 00000000] 09:41:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (1832D800) [pid = 3828] [serial = 551] [outer = 17FC3C00] 09:41:57 INFO - PROCESS | 3828 | 1460997717340 Marionette DEBUG loaded listener.js 09:41:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (18797800) [pid = 3828] [serial = 552] [outer = 17FC3C00] 09:41:58 INFO - PROCESS | 3828 | 1460997718356 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:41:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:41:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1434ms 09:41:58 INFO - PROCESS | 3828 | 1460997718421 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:41:58 INFO - PROCESS | 3828 | 1460997718423 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 09:41:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:41:58 INFO - PROCESS | 3828 | 1460997718428 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:41:58 INFO - PROCESS | 3828 | 1460997718432 Marionette TRACE conn3 <- [1,702,null,{}] 09:41:58 INFO - PROCESS | 3828 | 1460997718442 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:41:58 INFO - PROCESS | 3828 | 1460997718535 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:41:58 INFO - PROCESS | 3828 | 1460997718687 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:58 INFO - PROCESS | 3828 | ++DOCSHELL 11BB1000 == 61 [pid = 3828] [id = 185] 09:41:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (17A11400) [pid = 3828] [serial = 553] [outer = 00000000] 09:41:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (19532C00) [pid = 3828] [serial = 554] [outer = 17A11400] 09:41:58 INFO - PROCESS | 3828 | 1460997718787 Marionette DEBUG loaded listener.js 09:41:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1970C800) [pid = 3828] [serial = 555] [outer = 17A11400] 09:41:59 INFO - PROCESS | 3828 | 1460997719824 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:41:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:41:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1466ms 09:41:59 INFO - PROCESS | 3828 | 1460997719883 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:41:59 INFO - PROCESS | 3828 | 1460997719887 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 09:41:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:41:59 INFO - PROCESS | 3828 | 1460997719892 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:41:59 INFO - PROCESS | 3828 | 1460997719895 Marionette TRACE conn3 <- [1,706,null,{}] 09:41:59 INFO - PROCESS | 3828 | 1460997719901 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:00 INFO - PROCESS | 3828 | 1460997720034 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:42:00 INFO - PROCESS | 3828 | 1460997720169 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:00 INFO - PROCESS | 3828 | ++DOCSHELL 14A92400 == 62 [pid = 3828] [id = 186] 09:42:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (14ADE000) [pid = 3828] [serial = 556] [outer = 00000000] 09:42:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (15DD9800) [pid = 3828] [serial = 557] [outer = 14ADE000] 09:42:00 INFO - PROCESS | 3828 | 1460997720222 Marionette DEBUG loaded listener.js 09:42:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (16478000) [pid = 3828] [serial = 558] [outer = 14ADE000] 09:42:00 INFO - PROCESS | 3828 | --DOCSHELL 189B8800 == 61 [pid = 3828] [id = 141] 09:42:00 INFO - PROCESS | 3828 | --DOCSHELL 18E71000 == 60 [pid = 3828] [id = 142] 09:42:00 INFO - PROCESS | 3828 | --DOCSHELL 12B7F800 == 59 [pid = 3828] [id = 181] 09:42:00 INFO - PROCESS | 3828 | --DOCSHELL 189B6400 == 58 [pid = 3828] [id = 180] 09:42:00 INFO - PROCESS | 3828 | --DOCSHELL 169C0400 == 57 [pid = 3828] [id = 179] 09:42:00 INFO - PROCESS | 3828 | --DOCSHELL 11BD0C00 == 56 [pid = 3828] [id = 178] 09:42:00 INFO - PROCESS | 3828 | --DOCSHELL 142AC800 == 55 [pid = 3828] [id = 177] 09:42:00 INFO - PROCESS | 3828 | --DOCSHELL 11B74400 == 54 [pid = 3828] [id = 176] 09:42:00 INFO - PROCESS | 3828 | --DOCSHELL 14A94400 == 53 [pid = 3828] [id = 175] 09:42:00 INFO - PROCESS | 3828 | --DOCSHELL 19ADA800 == 52 [pid = 3828] [id = 174] 09:42:00 INFO - PROCESS | 3828 | --DOCSHELL 18338800 == 51 [pid = 3828] [id = 173] 09:42:00 INFO - PROCESS | 3828 | --DOCSHELL 133CA000 == 50 [pid = 3828] [id = 172] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (169C2800) [pid = 3828] [serial = 420] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1DDE5C00) [pid = 3828] [serial = 429] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (19AE5000) [pid = 3828] [serial = 417] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (18D61400) [pid = 3828] [serial = 423] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (1891EC00) [pid = 3828] [serial = 432] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (1C197400) [pid = 3828] [serial = 426] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (19AE2C00) [pid = 3828] [serial = 512] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (13454800) [pid = 3828] [serial = 503] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (1DDE1800) [pid = 3828] [serial = 501] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (1C197C00) [pid = 3828] [serial = 483] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (1A1D2400) [pid = 3828] [serial = 482] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (1A2E4000) [pid = 3828] [serial = 494] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (1DDDCC00) [pid = 3828] [serial = 500] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (19AE0000) [pid = 3828] [serial = 491] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (19D7D000) [pid = 3828] [serial = 492] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (16F22800) [pid = 3828] [serial = 471] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (15DCF800) [pid = 3828] [serial = 470] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (18794800) [pid = 3828] [serial = 488] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18B2F400) [pid = 3828] [serial = 489] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (13457400) [pid = 3828] [serial = 506] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (18D3D000) [pid = 3828] [serial = 486] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (189C3800) [pid = 3828] [serial = 485] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (1DDD8000) [pid = 3828] [serial = 467] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (18D62800) [pid = 3828] [serial = 473] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (1CD5D000) [pid = 3828] [serial = 476] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (1DF5E800) [pid = 3828] [serial = 479] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (14A06800) [pid = 3828] [serial = 507] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (13458800) [pid = 3828] [serial = 504] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (189B5800) [pid = 3828] [serial = 510] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (1C199400) [pid = 3828] [serial = 497] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (1C576C00) [pid = 3828] [serial = 498] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (169C9400) [pid = 3828] [serial = 509] [outer = 00000000] [url = about:blank] 09:42:00 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (1A814000) [pid = 3828] [serial = 495] [outer = 00000000] [url = about:blank] 09:42:01 INFO - PROCESS | 3828 | 1460997721261 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:42:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:42:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1372ms 09:42:01 INFO - PROCESS | 3828 | 1460997721282 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 3828 | 1460997721287 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 09:42:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:42:01 INFO - PROCESS | 3828 | 1460997721294 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 3828 | 1460997721296 Marionette TRACE conn3 <- [1,710,null,{}] 09:42:01 INFO - PROCESS | 3828 | 1460997721300 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:01 INFO - PROCESS | 3828 | 1460997721380 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:42:01 INFO - PROCESS | 3828 | 1460997721386 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:01 INFO - PROCESS | 3828 | ++DOCSHELL 13453C00 == 51 [pid = 3828] [id = 187] 09:42:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (13454800) [pid = 3828] [serial = 559] [outer = 00000000] 09:42:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (15ED4000) [pid = 3828] [serial = 560] [outer = 13454800] 09:42:01 INFO - PROCESS | 3828 | 1460997721433 Marionette DEBUG loaded listener.js 09:42:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (169CA000) [pid = 3828] [serial = 561] [outer = 13454800] 09:42:01 INFO - PROCESS | 3828 | 1460997721913 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:42:01 INFO - PROCESS | 3828 | 1460997721933 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 09:42:01 INFO - PROCESS | 3828 | 1460997721936 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:42:01 INFO - PROCESS | 3828 | 1460997721939 Marionette TRACE conn3 <- [1,714,null,{}] 09:42:01 INFO - PROCESS | 3828 | 1460997721953 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 3828 | 1460997722037 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:42:02 INFO - PROCESS | 3828 | 1460997722046 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 3828 | ++DOCSHELL 189B5C00 == 52 [pid = 3828] [id = 188] 09:42:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (189B6000) [pid = 3828] [serial = 562] [outer = 00000000] 09:42:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (18BED000) [pid = 3828] [serial = 563] [outer = 189B6000] 09:42:02 INFO - PROCESS | 3828 | 1460997722093 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (18BF8400) [pid = 3828] [serial = 564] [outer = 189B6000] 09:42:02 INFO - PROCESS | 3828 | 1460997722585 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:42:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:42:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 694ms 09:42:02 INFO - PROCESS | 3828 | 1460997722635 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:42:02 INFO - PROCESS | 3828 | 1460997722638 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 09:42:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:42:02 INFO - PROCESS | 3828 | 1460997722641 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:42:02 INFO - PROCESS | 3828 | 1460997722642 Marionette TRACE conn3 <- [1,718,null,{}] 09:42:02 INFO - PROCESS | 3828 | 1460997722646 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:02 INFO - PROCESS | 3828 | 1460997722724 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:42:02 INFO - PROCESS | 3828 | 1460997722760 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:02 INFO - PROCESS | 3828 | ++DOCSHELL 18D46000 == 53 [pid = 3828] [id = 189] 09:42:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (18D59000) [pid = 3828] [serial = 565] [outer = 00000000] 09:42:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (18D63000) [pid = 3828] [serial = 566] [outer = 18D59000] 09:42:02 INFO - PROCESS | 3828 | 1460997722805 Marionette DEBUG loaded listener.js 09:42:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (18E66400) [pid = 3828] [serial = 567] [outer = 18D59000] 09:42:03 INFO - PROCESS | 3828 | 1460997723288 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:42:03 INFO - PROCESS | 3828 | 1460997723342 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 09:42:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:42:03 INFO - PROCESS | 3828 | 1460997723346 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:42:03 INFO - PROCESS | 3828 | 1460997723347 Marionette TRACE conn3 <- [1,722,null,{}] 09:42:03 INFO - PROCESS | 3828 | 1460997723356 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:03 INFO - PROCESS | 3828 | 1460997723463 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:42:03 INFO - PROCESS | 3828 | 1460997723471 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:03 INFO - PROCESS | 3828 | ++DOCSHELL 18FBD800 == 54 [pid = 3828] [id = 190] 09:42:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (1952E400) [pid = 3828] [serial = 568] [outer = 00000000] 09:42:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (19704400) [pid = 3828] [serial = 569] [outer = 1952E400] 09:42:03 INFO - PROCESS | 3828 | 1460997723515 Marionette DEBUG loaded listener.js 09:42:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (197C7400) [pid = 3828] [serial = 570] [outer = 1952E400] 09:42:03 INFO - PROCESS | 3828 | 1460997723945 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:42:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:42:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 646ms 09:42:04 INFO - PROCESS | 3828 | 1460997723984 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 09:42:04 INFO - PROCESS | 3828 | 1460997723986 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 09:42:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:42:04 INFO - PROCESS | 3828 | 1460997723989 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:42:04 INFO - PROCESS | 3828 | 1460997723991 Marionette TRACE conn3 <- [1,726,null,{}] 09:42:04 INFO - PROCESS | 3828 | 1460997724001 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:04 INFO - PROCESS | 3828 | 1460997724152 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:42:04 INFO - PROCESS | 3828 | 1460997724177 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:04 INFO - PROCESS | 3828 | ++DOCSHELL 19AD9C00 == 55 [pid = 3828] [id = 191] 09:42:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (19ADA800) [pid = 3828] [serial = 571] [outer = 00000000] 09:42:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (19D8B800) [pid = 3828] [serial = 572] [outer = 19ADA800] 09:42:04 INFO - PROCESS | 3828 | 1460997724224 Marionette DEBUG loaded listener.js 09:42:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (12D4BC00) [pid = 3828] [serial = 573] [outer = 19ADA800] 09:42:04 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (1A818000) [pid = 3828] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:42:04 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (1C199C00) [pid = 3828] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:42:04 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (189C1400) [pid = 3828] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:42:04 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (189B6800) [pid = 3828] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:42:04 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (11BD1400) [pid = 3828] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:42:04 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (147A9C00) [pid = 3828] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:42:04 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (169C5800) [pid = 3828] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:42:04 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (165AA400) [pid = 3828] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:42:04 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (12B87400) [pid = 3828] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:42:05 INFO - PROCESS | 3828 | 1460997725192 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:42:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:42:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1230ms 09:42:05 INFO - PROCESS | 3828 | 1460997725233 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:42:05 INFO - PROCESS | 3828 | 1460997725235 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 09:42:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:42:05 INFO - PROCESS | 3828 | 1460997725238 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:42:05 INFO - PROCESS | 3828 | 1460997725240 Marionette TRACE conn3 <- [1,730,null,{}] 09:42:05 INFO - PROCESS | 3828 | 1460997725247 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:05 INFO - PROCESS | 3828 | 1460997725346 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:42:05 INFO - PROCESS | 3828 | 1460997725352 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:05 INFO - PROCESS | 3828 | ++DOCSHELL 14A03C00 == 56 [pid = 3828] [id = 192] 09:42:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (14AE8400) [pid = 3828] [serial = 574] [outer = 00000000] 09:42:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (18D64C00) [pid = 3828] [serial = 575] [outer = 14AE8400] 09:42:05 INFO - PROCESS | 3828 | 1460997725396 Marionette DEBUG loaded listener.js 09:42:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (19D84400) [pid = 3828] [serial = 576] [outer = 14AE8400] 09:42:06 INFO - PROCESS | 3828 | 1460997726298 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:42:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:42:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1103ms 09:42:06 INFO - PROCESS | 3828 | 1460997726335 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 09:42:06 INFO - PROCESS | 3828 | 1460997726337 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 09:42:06 INFO - PROCESS | 3828 | 1460997726341 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:42:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:42:06 INFO - PROCESS | 3828 | 1460997726342 Marionette TRACE conn3 <- [1,734,null,{}] 09:42:06 INFO - PROCESS | 3828 | 1460997726346 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:06 INFO - PROCESS | 3828 | 1460997726450 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:42:06 INFO - PROCESS | 3828 | 1460997726457 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:06 INFO - PROCESS | 3828 | ++DOCSHELL 19EA8800 == 57 [pid = 3828] [id = 193] 09:42:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (19EDA800) [pid = 3828] [serial = 577] [outer = 00000000] 09:42:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (1A145800) [pid = 3828] [serial = 578] [outer = 19EDA800] 09:42:06 INFO - PROCESS | 3828 | 1460997726501 Marionette DEBUG loaded listener.js 09:42:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (1A14B800) [pid = 3828] [serial = 579] [outer = 19EDA800] 09:42:07 INFO - PROCESS | 3828 | 1460997727439 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:42:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:42:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1151ms 09:42:07 INFO - PROCESS | 3828 | 1460997727489 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:42:07 INFO - PROCESS | 3828 | 1460997727494 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 09:42:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:42:07 INFO - PROCESS | 3828 | 1460997727499 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:42:07 INFO - PROCESS | 3828 | 1460997727503 Marionette TRACE conn3 <- [1,738,null,{}] 09:42:07 INFO - PROCESS | 3828 | 1460997727510 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:07 INFO - PROCESS | 3828 | 1460997727647 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:42:07 INFO - PROCESS | 3828 | 1460997727771 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:07 INFO - PROCESS | 3828 | ++DOCSHELL 137D2C00 == 58 [pid = 3828] [id = 194] 09:42:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (142A8800) [pid = 3828] [serial = 580] [outer = 00000000] 09:42:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (15450000) [pid = 3828] [serial = 581] [outer = 142A8800] 09:42:07 INFO - PROCESS | 3828 | 1460997727872 Marionette DEBUG loaded listener.js 09:42:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (15BD1800) [pid = 3828] [serial = 582] [outer = 142A8800] 09:42:08 INFO - PROCESS | 3828 | 1460997728947 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:42:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:42:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1466ms 09:42:09 INFO - PROCESS | 3828 | 1460997728996 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:42:09 INFO - PROCESS | 3828 | 1460997729002 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 09:42:09 INFO - PROCESS | 3828 | 1460997729050 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:42:09 INFO - PROCESS | 3828 | 1460997729053 Marionette TRACE conn3 <- [1,742,null,{}] 09:42:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:42:09 INFO - PROCESS | 3828 | 1460997729058 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:09 INFO - PROCESS | 3828 | 1460997729149 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:42:09 INFO - PROCESS | 3828 | 1460997729344 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:09 INFO - PROCESS | 3828 | ++DOCSHELL 16F24000 == 59 [pid = 3828] [id = 195] 09:42:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (16FD5000) [pid = 3828] [serial = 583] [outer = 00000000] 09:42:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (18B22800) [pid = 3828] [serial = 584] [outer = 16FD5000] 09:42:09 INFO - PROCESS | 3828 | 1460997729402 Marionette DEBUG loaded listener.js 09:42:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (18D3F800) [pid = 3828] [serial = 585] [outer = 16FD5000] 09:42:10 INFO - PROCESS | 3828 | 1460997730432 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:42:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:42:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1403ms 09:42:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:42:10 INFO - PROCESS | 3828 | 1460997730450 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:42:10 INFO - PROCESS | 3828 | 1460997730452 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 09:42:10 INFO - PROCESS | 3828 | 1460997730456 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:42:10 INFO - PROCESS | 3828 | 1460997730460 Marionette TRACE conn3 <- [1,746,null,{}] 09:42:10 INFO - PROCESS | 3828 | 1460997730471 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:10 INFO - PROCESS | 3828 | 1460997730577 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:42:10 INFO - PROCESS | 3828 | 1460997730687 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:10 INFO - PROCESS | 3828 | ++DOCSHELL 11B78000 == 60 [pid = 3828] [id = 196] 09:42:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (11B81000) [pid = 3828] [serial = 586] [outer = 00000000] 09:42:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (12B87800) [pid = 3828] [serial = 587] [outer = 11B81000] 09:42:10 INFO - PROCESS | 3828 | 1460997730901 Marionette DEBUG loaded listener.js 09:42:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (13207000) [pid = 3828] [serial = 588] [outer = 11B81000] 09:42:11 INFO - PROCESS | 3828 | 1460997731477 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 13386000 == 59 [pid = 3828] [id = 144] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 19694C00 == 58 [pid = 3828] [id = 160] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 18925000 == 57 [pid = 3828] [id = 161] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 13638400 == 56 [pid = 3828] [id = 101] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 14A03C00 == 55 [pid = 3828] [id = 192] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 19AD9C00 == 54 [pid = 3828] [id = 191] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 18FBD800 == 53 [pid = 3828] [id = 190] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 18D46000 == 52 [pid = 3828] [id = 189] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 189B5C00 == 51 [pid = 3828] [id = 188] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 13453C00 == 50 [pid = 3828] [id = 187] 09:42:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 14A92400 == 49 [pid = 3828] [id = 186] 09:42:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1103ms 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 11BB1000 == 48 [pid = 3828] [id = 185] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 17A11000 == 47 [pid = 3828] [id = 184] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 12D42C00 == 46 [pid = 3828] [id = 183] 09:42:11 INFO - PROCESS | 3828 | --DOCSHELL 1344E000 == 45 [pid = 3828] [id = 182] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (18E6A000) [pid = 3828] [serial = 545] [outer = 00000000] [url = about:blank] 09:42:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:42:11 INFO - PROCESS | 3828 | 1460997731571 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:42:11 INFO - PROCESS | 3828 | 1460997731575 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 09:42:11 INFO - PROCESS | 3828 | 1460997731593 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:42:11 INFO - PROCESS | 3828 | 1460997731596 Marionette TRACE conn3 <- [1,750,null,{}] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (1D6EBC00) [pid = 3828] [serial = 477] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (1DF64800) [pid = 3828] [serial = 480] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (1952AC00) [pid = 3828] [serial = 474] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (18BFA000) [pid = 3828] [serial = 539] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (13455C00) [pid = 3828] [serial = 533] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (1643C800) [pid = 3828] [serial = 534] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (165A9400) [pid = 3828] [serial = 531] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (15DE1800) [pid = 3828] [serial = 530] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (18BF2C00) [pid = 3828] [serial = 518] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (11B7D400) [pid = 3828] [serial = 527] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (183A7400) [pid = 3828] [serial = 536] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (14AE4400) [pid = 3828] [serial = 515] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (19EE8400) [pid = 3828] [serial = 521] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (19EDF800) [pid = 3828] [serial = 513] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (1DF5AC00) [pid = 3828] [serial = 524] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (15BDEC00) [pid = 3828] [serial = 542] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (18D3C400) [pid = 3828] [serial = 540] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (169C9C00) [pid = 3828] [serial = 543] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (1891DC00) [pid = 3828] [serial = 537] [outer = 00000000] [url = about:blank] 09:42:11 INFO - PROCESS | 3828 | 1460997731605 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:11 INFO - PROCESS | 3828 | 1460997731697 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:42:11 INFO - PROCESS | 3828 | 1460997731705 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:11 INFO - PROCESS | 3828 | ++DOCSHELL 13453000 == 46 [pid = 3828] [id = 197] 09:42:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (13453C00) [pid = 3828] [serial = 589] [outer = 00000000] 09:42:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (13637000) [pid = 3828] [serial = 590] [outer = 13453C00] 09:42:11 INFO - PROCESS | 3828 | 1460997731751 Marionette DEBUG loaded listener.js 09:42:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (14A90C00) [pid = 3828] [serial = 591] [outer = 13453C00] 09:42:12 INFO - PROCESS | 3828 | 1460997732766 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:42:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:42:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1229ms 09:42:12 INFO - PROCESS | 3828 | 1460997732829 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:42:12 INFO - PROCESS | 3828 | 1460997732833 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 09:42:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:42:12 INFO - PROCESS | 3828 | 1460997732838 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:42:12 INFO - PROCESS | 3828 | 1460997732841 Marionette TRACE conn3 <- [1,754,null,{}] 09:42:12 INFO - PROCESS | 3828 | 1460997732845 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:12 INFO - PROCESS | 3828 | 1460997732924 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:42:12 INFO - PROCESS | 3828 | 1460997732930 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:12 INFO - PROCESS | 3828 | ++DOCSHELL 1644B800 == 47 [pid = 3828] [id = 198] 09:42:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (165AC800) [pid = 3828] [serial = 592] [outer = 00000000] 09:42:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (169C9000) [pid = 3828] [serial = 593] [outer = 165AC800] 09:42:12 INFO - PROCESS | 3828 | 1460997732976 Marionette DEBUG loaded listener.js 09:42:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (17FC4800) [pid = 3828] [serial = 594] [outer = 165AC800] 09:42:13 INFO - PROCESS | 3828 | 1460997733875 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:42:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:42:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1104ms 09:42:13 INFO - PROCESS | 3828 | 1460997733931 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:42:13 INFO - PROCESS | 3828 | 1460997733933 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 09:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:42:13 INFO - PROCESS | 3828 | 1460997733941 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:42:13 INFO - PROCESS | 3828 | 1460997733945 Marionette TRACE conn3 <- [1,758,null,{}] 09:42:13 INFO - PROCESS | 3828 | 1460997733955 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:14 INFO - PROCESS | 3828 | 1460997734063 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:42:14 INFO - PROCESS | 3828 | 1460997734069 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 3828 | ++DOCSHELL 18068000 == 48 [pid = 3828] [id = 199] 09:42:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (18339800) [pid = 3828] [serial = 595] [outer = 00000000] 09:42:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (18922C00) [pid = 3828] [serial = 596] [outer = 18339800] 09:42:14 INFO - PROCESS | 3828 | 1460997734115 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (189C3800) [pid = 3828] [serial = 597] [outer = 18339800] 09:42:14 INFO - PROCESS | 3828 | 1460997734584 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 693ms 09:42:14 INFO - PROCESS | 3828 | 1460997734641 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:42:14 INFO - PROCESS | 3828 | 1460997734643 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 09:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:42:14 INFO - PROCESS | 3828 | 1460997734647 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:42:14 INFO - PROCESS | 3828 | 1460997734648 Marionette TRACE conn3 <- [1,762,null,{}] 09:42:14 INFO - PROCESS | 3828 | 1460997734651 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:14 INFO - PROCESS | 3828 | 1460997734757 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:42:14 INFO - PROCESS | 3828 | 1460997734765 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:14 INFO - PROCESS | 3828 | ++DOCSHELL 18921C00 == 49 [pid = 3828] [id = 200] 09:42:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (18B2B400) [pid = 3828] [serial = 598] [outer = 00000000] 09:42:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (18D41400) [pid = 3828] [serial = 599] [outer = 18B2B400] 09:42:14 INFO - PROCESS | 3828 | 1460997734853 Marionette DEBUG loaded listener.js 09:42:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (18D5A000) [pid = 3828] [serial = 600] [outer = 18B2B400] 09:42:15 INFO - PROCESS | 3828 | 1460997735272 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 646ms 09:42:15 INFO - PROCESS | 3828 | 1460997735284 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:42:15 INFO - PROCESS | 3828 | 1460997735286 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 09:42:15 INFO - PROCESS | 3828 | 1460997735289 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:42:15 INFO - PROCESS | 3828 | 1460997735290 Marionette TRACE conn3 <- [1,766,null,{}] 09:42:15 INFO - PROCESS | 3828 | 1460997735294 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:15 INFO - PROCESS | 3828 | 1460997735450 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:42:15 INFO - PROCESS | 3828 | 1460997735501 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:15 INFO - PROCESS | 3828 | ++DOCSHELL 18E64800 == 50 [pid = 3828] [id = 201] 09:42:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (18E66C00) [pid = 3828] [serial = 601] [outer = 00000000] 09:42:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (1952A000) [pid = 3828] [serial = 602] [outer = 18E66C00] 09:42:15 INFO - PROCESS | 3828 | 1460997735552 Marionette DEBUG loaded listener.js 09:42:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (19701800) [pid = 3828] [serial = 603] [outer = 18E66C00] 09:42:15 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (1952E400) [pid = 3828] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:42:15 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (14ADE000) [pid = 3828] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:42:15 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (18D59000) [pid = 3828] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:42:15 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (13454800) [pid = 3828] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:42:15 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (189B6000) [pid = 3828] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:42:15 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (19ADA800) [pid = 3828] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:42:15 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (14AE8400) [pid = 3828] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:42:16 INFO - PROCESS | 3828 | 1460997735997 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 710ms 09:42:16 INFO - PROCESS | 3828 | 1460997736021 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 3828 | 1460997736022 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 09:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:42:16 INFO - PROCESS | 3828 | 1460997736026 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - PROCESS | 3828 | 1460997736027 Marionette TRACE conn3 <- [1,770,null,{}] 09:42:16 INFO - PROCESS | 3828 | 1460997736031 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 3828 | 1460997736138 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:42:16 INFO - PROCESS | 3828 | 1460997736189 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 3828 | ++DOCSHELL 18D46800 == 51 [pid = 3828] [id = 202] 09:42:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (18D59000) [pid = 3828] [serial = 604] [outer = 00000000] 09:42:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (19704800) [pid = 3828] [serial = 605] [outer = 18D59000] 09:42:16 INFO - PROCESS | 3828 | 1460997736237 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (19AD9C00) [pid = 3828] [serial = 606] [outer = 18D59000] 09:42:16 INFO - PROCESS | 3828 | 1460997736578 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 599ms 09:42:16 INFO - PROCESS | 3828 | 1460997736623 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:42:16 INFO - PROCESS | 3828 | 1460997736625 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 09:42:16 INFO - PROCESS | 3828 | 1460997736628 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:42:16 INFO - PROCESS | 3828 | 1460997736630 Marionette TRACE conn3 <- [1,774,null,{}] 09:42:16 INFO - PROCESS | 3828 | 1460997736633 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:16 INFO - PROCESS | 3828 | 1460997736738 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:42:16 INFO - PROCESS | 3828 | 1460997736746 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:16 INFO - PROCESS | 3828 | ++DOCSHELL 19ADA800 == 52 [pid = 3828] [id = 203] 09:42:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (19BC8C00) [pid = 3828] [serial = 607] [outer = 00000000] 09:42:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (19EDC000) [pid = 3828] [serial = 608] [outer = 19BC8C00] 09:42:16 INFO - PROCESS | 3828 | 1460997736790 Marionette DEBUG loaded listener.js 09:42:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (19EE3000) [pid = 3828] [serial = 609] [outer = 19BC8C00] 09:42:17 INFO - PROCESS | 3828 | 1460997737195 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 599ms 09:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:42:17 INFO - PROCESS | 3828 | 1460997737226 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 3828 | 1460997737228 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 09:42:17 INFO - PROCESS | 3828 | 1460997737231 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 3828 | 1460997737233 Marionette TRACE conn3 <- [1,778,null,{}] 09:42:17 INFO - PROCESS | 3828 | 1460997737236 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:17 INFO - PROCESS | 3828 | 1460997737345 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:42:17 INFO - PROCESS | 3828 | 1460997737354 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:17 INFO - PROCESS | 3828 | ++DOCSHELL 12CB5400 == 53 [pid = 3828] [id = 204] 09:42:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (19AE2000) [pid = 3828] [serial = 610] [outer = 00000000] 09:42:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (1A1D6800) [pid = 3828] [serial = 611] [outer = 19AE2000] 09:42:17 INFO - PROCESS | 3828 | 1460997737398 Marionette DEBUG loaded listener.js 09:42:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (1A1D2000) [pid = 3828] [serial = 612] [outer = 19AE2000] 09:42:17 INFO - PROCESS | 3828 | 1460997737791 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 600ms 09:42:17 INFO - PROCESS | 3828 | 1460997737859 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:42:17 INFO - PROCESS | 3828 | 1460997737863 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 09:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:42:17 INFO - PROCESS | 3828 | 1460997737869 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:42:17 INFO - PROCESS | 3828 | 1460997737873 Marionette TRACE conn3 <- [1,782,null,{}] 09:42:17 INFO - PROCESS | 3828 | 1460997737884 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 3828 | 1460997737998 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:42:18 INFO - PROCESS | 3828 | 1460997738162 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:18 INFO - PROCESS | 3828 | ++DOCSHELL 13451400 == 54 [pid = 3828] [id = 205] 09:42:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (13451C00) [pid = 3828] [serial = 613] [outer = 00000000] 09:42:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (142AA400) [pid = 3828] [serial = 614] [outer = 13451C00] 09:42:18 INFO - PROCESS | 3828 | 1460997738217 Marionette DEBUG loaded listener.js 09:42:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (15BC8800) [pid = 3828] [serial = 615] [outer = 13451C00] 09:42:18 INFO - PROCESS | 3828 | 1460997738770 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 962ms 09:42:18 INFO - PROCESS | 3828 | 1460997738815 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:42:18 INFO - PROCESS | 3828 | 1460997738818 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 09:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:42:18 INFO - PROCESS | 3828 | 1460997738826 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:42:18 INFO - PROCESS | 3828 | 1460997738830 Marionette TRACE conn3 <- [1,786,null,{}] 09:42:18 INFO - PROCESS | 3828 | 1460997738835 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:18 INFO - PROCESS | 3828 | 1460997738936 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:42:19 INFO - PROCESS | 3828 | 1460997739081 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:19 INFO - PROCESS | 3828 | ++DOCSHELL 17FD0C00 == 55 [pid = 3828] [id = 206] 09:42:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (17FD2800) [pid = 3828] [serial = 616] [outer = 00000000] 09:42:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (18722800) [pid = 3828] [serial = 617] [outer = 17FD2800] 09:42:19 INFO - PROCESS | 3828 | 1460997739134 Marionette DEBUG loaded listener.js 09:42:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (189C1400) [pid = 3828] [serial = 618] [outer = 17FD2800] 09:42:19 INFO - PROCESS | 3828 | 1460997739743 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 946ms 09:42:19 INFO - PROCESS | 3828 | 1460997739802 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:42:19 INFO - PROCESS | 3828 | 1460997739804 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 09:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:42:19 INFO - PROCESS | 3828 | 1460997739808 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:42:19 INFO - PROCESS | 3828 | 1460997739810 Marionette TRACE conn3 <- [1,790,null,{}] 09:42:19 INFO - PROCESS | 3828 | 1460997739820 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:19 INFO - PROCESS | 3828 | 1460997739925 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:42:20 INFO - PROCESS | 3828 | 1460997740054 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:20 INFO - PROCESS | 3828 | ++DOCSHELL 19ADD400 == 56 [pid = 3828] [id = 207] 09:42:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (19AE4000) [pid = 3828] [serial = 619] [outer = 00000000] 09:42:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (19EDF800) [pid = 3828] [serial = 620] [outer = 19AE4000] 09:42:20 INFO - PROCESS | 3828 | 1460997740114 Marionette DEBUG loaded listener.js 09:42:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (1A2E6000) [pid = 3828] [serial = 621] [outer = 19AE4000] 09:42:20 INFO - PROCESS | 3828 | 1460997740691 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 962ms 09:42:20 INFO - PROCESS | 3828 | 1460997740753 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:42:20 INFO - PROCESS | 3828 | 1460997740755 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 09:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:42:20 INFO - PROCESS | 3828 | 1460997740759 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:42:20 INFO - PROCESS | 3828 | 1460997740761 Marionette TRACE conn3 <- [1,794,null,{}] 09:42:20 INFO - PROCESS | 3828 | 1460997740765 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:20 INFO - PROCESS | 3828 | 1460997740864 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:42:20 INFO - PROCESS | 3828 | 1460997740987 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3828 | ++DOCSHELL 1A2E0400 == 57 [pid = 3828] [id = 208] 09:42:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (1A2E0C00) [pid = 3828] [serial = 622] [outer = 00000000] 09:42:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (1BF38400) [pid = 3828] [serial = 623] [outer = 1A2E0C00] 09:42:21 INFO - PROCESS | 3828 | 1460997741049 Marionette DEBUG loaded listener.js 09:42:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1C195000) [pid = 3828] [serial = 624] [outer = 1A2E0C00] 09:42:21 INFO - PROCESS | 3828 | 1460997741581 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 914ms 09:42:21 INFO - PROCESS | 3828 | 1460997741663 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:42:21 INFO - PROCESS | 3828 | 1460997741665 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 09:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:42:21 INFO - PROCESS | 3828 | 1460997741669 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:42:21 INFO - PROCESS | 3828 | 1460997741671 Marionette TRACE conn3 <- [1,798,null,{}] 09:42:21 INFO - PROCESS | 3828 | 1460997741675 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:21 INFO - PROCESS | 3828 | 1460997741802 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:42:21 INFO - PROCESS | 3828 | 1460997741924 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:21 INFO - PROCESS | 3828 | ++DOCSHELL 18338800 == 58 [pid = 3828] [id = 209] 09:42:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1A815800) [pid = 3828] [serial = 625] [outer = 00000000] 09:42:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1C19E800) [pid = 3828] [serial = 626] [outer = 1A815800] 09:42:22 INFO - PROCESS | 3828 | 1460997741979 Marionette DEBUG loaded listener.js 09:42:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1C1A1800) [pid = 3828] [serial = 627] [outer = 1A815800] 09:42:22 INFO - PROCESS | 3828 | 1460997742663 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1009ms 09:42:22 INFO - PROCESS | 3828 | 1460997742708 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:42:22 INFO - PROCESS | 3828 | 1460997742710 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 09:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:42:22 INFO - PROCESS | 3828 | 1460997742714 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:42:22 INFO - PROCESS | 3828 | 1460997742716 Marionette TRACE conn3 <- [1,802,null,{}] 09:42:22 INFO - PROCESS | 3828 | 1460997742720 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:22 INFO - PROCESS | 3828 | 1460997742947 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:42:23 INFO - PROCESS | 3828 | 1460997743078 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 3828 | ++DOCSHELL 13450400 == 59 [pid = 3828] [id = 210] 09:42:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (13452400) [pid = 3828] [serial = 628] [outer = 00000000] 09:42:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (156E8800) [pid = 3828] [serial = 629] [outer = 13452400] 09:42:23 INFO - PROCESS | 3828 | 1460997743136 Marionette DEBUG loaded listener.js 09:42:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (1644B400) [pid = 3828] [serial = 630] [outer = 13452400] 09:42:23 INFO - PROCESS | 3828 | --DOCSHELL 19ADA800 == 58 [pid = 3828] [id = 203] 09:42:23 INFO - PROCESS | 3828 | --DOCSHELL 18D46800 == 57 [pid = 3828] [id = 202] 09:42:23 INFO - PROCESS | 3828 | --DOCSHELL 18E64800 == 56 [pid = 3828] [id = 201] 09:42:23 INFO - PROCESS | 3828 | --DOCSHELL 18921C00 == 55 [pid = 3828] [id = 200] 09:42:23 INFO - PROCESS | 3828 | --DOCSHELL 18068000 == 54 [pid = 3828] [id = 199] 09:42:23 INFO - PROCESS | 3828 | --DOCSHELL 1644B800 == 53 [pid = 3828] [id = 198] 09:42:23 INFO - PROCESS | 3828 | --DOCSHELL 13453000 == 52 [pid = 3828] [id = 197] 09:42:23 INFO - PROCESS | 3828 | --DOCSHELL 11B78000 == 51 [pid = 3828] [id = 196] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (1A145800) [pid = 3828] [serial = 578] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (19704400) [pid = 3828] [serial = 569] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (16478000) [pid = 3828] [serial = 558] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (15DD9800) [pid = 3828] [serial = 557] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (18D63000) [pid = 3828] [serial = 566] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (19532C00) [pid = 3828] [serial = 554] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (15ED4000) [pid = 3828] [serial = 560] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (169CA000) [pid = 3828] [serial = 561] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (18BED000) [pid = 3828] [serial = 563] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (18BF8400) [pid = 3828] [serial = 564] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (137C3400) [pid = 3828] [serial = 548] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (1832D800) [pid = 3828] [serial = 551] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (12D4BC00) [pid = 3828] [serial = 573] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (19D8B800) [pid = 3828] [serial = 572] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (197C7400) [pid = 3828] [serial = 570] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (18D64C00) [pid = 3828] [serial = 575] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (18E66400) [pid = 3828] [serial = 567] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (19D84400) [pid = 3828] [serial = 576] [outer = 00000000] [url = about:blank] 09:42:23 INFO - PROCESS | 3828 | 1460997743708 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:42:23 INFO - PROCESS | 3828 | 1460997743758 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 09:42:23 INFO - PROCESS | 3828 | 1460997743763 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:42:23 INFO - PROCESS | 3828 | 1460997743767 Marionette TRACE conn3 <- [1,806,null,{}] 09:42:23 INFO - PROCESS | 3828 | 1460997743787 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:23 INFO - PROCESS | 3828 | 1460997743872 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:42:23 INFO - PROCESS | 3828 | 1460997743960 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:23 INFO - PROCESS | 3828 | ++DOCSHELL 13259400 == 52 [pid = 3828] [id = 211] 09:42:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (1344AC00) [pid = 3828] [serial = 631] [outer = 00000000] 09:42:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (14A8D000) [pid = 3828] [serial = 632] [outer = 1344AC00] 09:42:24 INFO - PROCESS | 3828 | 1460997744009 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (17FCC400) [pid = 3828] [serial = 633] [outer = 1344AC00] 09:42:24 INFO - PROCESS | 3828 | 1460997744432 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 710ms 09:42:24 INFO - PROCESS | 3828 | 1460997744484 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:42:24 INFO - PROCESS | 3828 | 1460997744487 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 09:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:42:24 INFO - PROCESS | 3828 | 1460997744491 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:42:24 INFO - PROCESS | 3828 | 1460997744493 Marionette TRACE conn3 <- [1,810,null,{}] 09:42:24 INFO - PROCESS | 3828 | 1460997744496 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:24 INFO - PROCESS | 3828 | 1460997744576 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:42:24 INFO - PROCESS | 3828 | 1460997744584 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:24 INFO - PROCESS | 3828 | ++DOCSHELL 18925000 == 53 [pid = 3828] [id = 212] 09:42:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (189C2800) [pid = 3828] [serial = 634] [outer = 00000000] 09:42:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (18BF7000) [pid = 3828] [serial = 635] [outer = 189C2800] 09:42:24 INFO - PROCESS | 3828 | 1460997744629 Marionette DEBUG loaded listener.js 09:42:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (18D3E400) [pid = 3828] [serial = 636] [outer = 189C2800] 09:42:25 INFO - PROCESS | 3828 | 1460997745088 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 3828 | 1460997745134 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 09:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:42:25 INFO - PROCESS | 3828 | 1460997745147 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 3828 | 1460997745152 Marionette TRACE conn3 <- [1,814,null,{}] 09:42:25 INFO - PROCESS | 3828 | 1460997745156 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:25 INFO - PROCESS | 3828 | 1460997745237 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:42:25 INFO - PROCESS | 3828 | 1460997745245 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 3828 | ++DOCSHELL 11B7D800 == 54 [pid = 3828] [id = 213] 09:42:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (18BF3800) [pid = 3828] [serial = 637] [outer = 00000000] 09:42:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (19702400) [pid = 3828] [serial = 638] [outer = 18BF3800] 09:42:25 INFO - PROCESS | 3828 | 1460997745292 Marionette DEBUG loaded listener.js 09:42:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (197C2C00) [pid = 3828] [serial = 639] [outer = 18BF3800] 09:42:25 INFO - PROCESS | 3828 | 1460997745718 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 599ms 09:42:25 INFO - PROCESS | 3828 | 1460997745746 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 09:42:25 INFO - PROCESS | 3828 | 1460997745748 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 09:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:42:25 INFO - PROCESS | 3828 | 1460997745751 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:42:25 INFO - PROCESS | 3828 | 1460997745753 Marionette TRACE conn3 <- [1,818,null,{}] 09:42:25 INFO - PROCESS | 3828 | 1460997745756 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:25 INFO - PROCESS | 3828 | 1460997745866 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:42:25 INFO - PROCESS | 3828 | 1460997745872 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:25 INFO - PROCESS | 3828 | ++DOCSHELL 13209000 == 55 [pid = 3828] [id = 214] 09:42:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (18D63400) [pid = 3828] [serial = 640] [outer = 00000000] 09:42:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (19D8B800) [pid = 3828] [serial = 641] [outer = 18D63400] 09:42:25 INFO - PROCESS | 3828 | 1460997745964 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (19EE0800) [pid = 3828] [serial = 642] [outer = 18D63400] 09:42:26 INFO - PROCESS | 3828 | 1460997746464 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 741ms 09:42:26 INFO - PROCESS | 3828 | 1460997746527 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:42:26 INFO - PROCESS | 3828 | 1460997746529 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 09:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:42:26 INFO - PROCESS | 3828 | 1460997746539 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:42:26 INFO - PROCESS | 3828 | 1460997746541 Marionette TRACE conn3 <- [1,822,null,{}] 09:42:26 INFO - PROCESS | 3828 | 1460997746545 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:26 INFO - PROCESS | 3828 | 1460997746653 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:42:26 INFO - PROCESS | 3828 | 1460997746714 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:26 INFO - PROCESS | 3828 | ++DOCSHELL 12D72400 == 56 [pid = 3828] [id = 215] 09:42:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (19D7CC00) [pid = 3828] [serial = 643] [outer = 00000000] 09:42:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1A6EA800) [pid = 3828] [serial = 644] [outer = 19D7CC00] 09:42:26 INFO - PROCESS | 3828 | 1460997746767 Marionette DEBUG loaded listener.js 09:42:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1A993C00) [pid = 3828] [serial = 645] [outer = 19D7CC00] 09:42:27 INFO - PROCESS | 3828 | 1460997747193 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 709ms 09:42:27 INFO - PROCESS | 3828 | 1460997747239 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 3828 | 1460997747241 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 09:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:42:27 INFO - PROCESS | 3828 | 1460997747284 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - PROCESS | 3828 | 1460997747286 Marionette TRACE conn3 <- [1,826,null,{}] 09:42:27 INFO - PROCESS | 3828 | 1460997747289 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:27 INFO - PROCESS | 3828 | 1460997747398 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:42:27 INFO - PROCESS | 3828 | 1460997747410 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:27 INFO - PROCESS | 3828 | ++DOCSHELL 1BF3EC00 == 57 [pid = 3828] [id = 216] 09:42:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1C198400) [pid = 3828] [serial = 646] [outer = 00000000] 09:42:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1CD5A000) [pid = 3828] [serial = 647] [outer = 1C198400] 09:42:27 INFO - PROCESS | 3828 | 1460997747454 Marionette DEBUG loaded listener.js 09:42:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (1CD60800) [pid = 3828] [serial = 648] [outer = 1C198400] 09:42:27 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (13453C00) [pid = 3828] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:42:27 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (165AC800) [pid = 3828] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:42:27 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (11B81000) [pid = 3828] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:42:27 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (18339800) [pid = 3828] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:42:27 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (18B2B400) [pid = 3828] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:42:27 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (18D59000) [pid = 3828] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:42:27 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (18E66C00) [pid = 3828] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:42:27 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (19BC8C00) [pid = 3828] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:42:27 INFO - PROCESS | 3828 | 1460997747916 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 693ms 09:42:27 INFO - PROCESS | 3828 | 1460997747978 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:42:27 INFO - PROCESS | 3828 | 1460997747980 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 09:42:27 INFO - PROCESS | 3828 | 1460997747984 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:42:27 INFO - PROCESS | 3828 | 1460997747986 Marionette TRACE conn3 <- [1,830,null,{}] 09:42:27 INFO - PROCESS | 3828 | 1460997747990 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:28 INFO - PROCESS | 3828 | 1460997748066 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:42:28 INFO - PROCESS | 3828 | 1460997748152 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 3828 | ++DOCSHELL 11B81000 == 58 [pid = 3828] [id = 217] 09:42:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (12B7F800) [pid = 3828] [serial = 649] [outer = 00000000] 09:42:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (18D59000) [pid = 3828] [serial = 650] [outer = 12B7F800] 09:42:28 INFO - PROCESS | 3828 | 1460997748196 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1CB6B800) [pid = 3828] [serial = 651] [outer = 12B7F800] 09:42:28 INFO - PROCESS | 3828 | 1460997748546 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 599ms 09:42:28 INFO - PROCESS | 3828 | 1460997748581 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:42:28 INFO - PROCESS | 3828 | 1460997748583 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 09:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:42:28 INFO - PROCESS | 3828 | 1460997748586 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:42:28 INFO - PROCESS | 3828 | 1460997748588 Marionette TRACE conn3 <- [1,834,null,{}] 09:42:28 INFO - PROCESS | 3828 | 1460997748591 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:28 INFO - PROCESS | 3828 | 1460997748668 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:42:28 INFO - PROCESS | 3828 | 1460997748780 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:28 INFO - PROCESS | 3828 | ++DOCSHELL 18D65000 == 59 [pid = 3828] [id = 218] 09:42:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (197C3C00) [pid = 3828] [serial = 652] [outer = 00000000] 09:42:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1D6E6800) [pid = 3828] [serial = 653] [outer = 197C3C00] 09:42:28 INFO - PROCESS | 3828 | 1460997748823 Marionette DEBUG loaded listener.js 09:42:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1D6ECC00) [pid = 3828] [serial = 654] [outer = 197C3C00] 09:42:29 INFO - PROCESS | 3828 | 1460997749162 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 646ms 09:42:29 INFO - PROCESS | 3828 | 1460997749224 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 3828 | 1460997749226 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:42:29 INFO - PROCESS | 3828 | 1460997749236 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 3828 | 1460997749239 Marionette TRACE conn3 <- [1,838,null,{}] 09:42:29 INFO - PROCESS | 3828 | 1460997749243 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:29 INFO - PROCESS | 3828 | 1460997749326 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:42:29 INFO - PROCESS | 3828 | 1460997749332 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:29 INFO - PROCESS | 3828 | ++DOCSHELL 12CF1C00 == 60 [pid = 3828] [id = 219] 09:42:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (18D3B000) [pid = 3828] [serial = 655] [outer = 00000000] 09:42:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (1DB0F800) [pid = 3828] [serial = 656] [outer = 18D3B000] 09:42:29 INFO - PROCESS | 3828 | 1460997749376 Marionette DEBUG loaded listener.js 09:42:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (1DBE5800) [pid = 3828] [serial = 657] [outer = 18D3B000] 09:42:29 INFO - PROCESS | 3828 | 1460997749779 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 600ms 09:42:29 INFO - PROCESS | 3828 | 1460997749906 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:42:29 INFO - PROCESS | 3828 | 1460997749911 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 09:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:42:29 INFO - PROCESS | 3828 | 1460997749921 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:42:29 INFO - PROCESS | 3828 | 1460997749925 Marionette TRACE conn3 <- [1,842,null,{}] 09:42:29 INFO - PROCESS | 3828 | 1460997749931 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 3828 | 1460997750041 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:42:30 INFO - PROCESS | 3828 | 1460997750198 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:30 INFO - PROCESS | 3828 | ++DOCSHELL 156A0400 == 61 [pid = 3828] [id = 220] 09:42:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (15BDEC00) [pid = 3828] [serial = 658] [outer = 00000000] 09:42:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (165A6400) [pid = 3828] [serial = 659] [outer = 15BDEC00] 09:42:30 INFO - PROCESS | 3828 | 1460997750253 Marionette DEBUG loaded listener.js 09:42:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (16FCEC00) [pid = 3828] [serial = 660] [outer = 15BDEC00] 09:42:30 INFO - PROCESS | 3828 | 1460997750833 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 961ms 09:42:30 INFO - PROCESS | 3828 | 1460997750866 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:42:30 INFO - PROCESS | 3828 | 1460997750870 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 09:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:42:30 INFO - PROCESS | 3828 | 1460997750878 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:42:30 INFO - PROCESS | 3828 | 1460997750882 Marionette TRACE conn3 <- [1,846,null,{}] 09:42:30 INFO - PROCESS | 3828 | 1460997750886 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:30 INFO - PROCESS | 3828 | 1460997750990 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:42:31 INFO - PROCESS | 3828 | 1460997751090 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:31 INFO - PROCESS | 3828 | ++DOCSHELL 17FD1C00 == 62 [pid = 3828] [id = 221] 09:42:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (183ADC00) [pid = 3828] [serial = 661] [outer = 00000000] 09:42:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (18E63400) [pid = 3828] [serial = 662] [outer = 183ADC00] 09:42:31 INFO - PROCESS | 3828 | 1460997751143 Marionette DEBUG loaded listener.js 09:42:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (19529C00) [pid = 3828] [serial = 663] [outer = 183ADC00] 09:42:31 INFO - PROCESS | 3828 | 1460997751747 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 946ms 09:42:31 INFO - PROCESS | 3828 | 1460997751822 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:42:31 INFO - PROCESS | 3828 | 1460997751824 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 09:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:42:31 INFO - PROCESS | 3828 | 1460997751828 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:42:31 INFO - PROCESS | 3828 | 1460997751830 Marionette TRACE conn3 <- [1,850,null,{}] 09:42:31 INFO - PROCESS | 3828 | 1460997751840 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:31 INFO - PROCESS | 3828 | 1460997751947 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:42:32 INFO - PROCESS | 3828 | 1460997752077 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:32 INFO - PROCESS | 3828 | ++DOCSHELL 19EE3800 == 63 [pid = 3828] [id = 222] 09:42:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1A1CC400) [pid = 3828] [serial = 664] [outer = 00000000] 09:42:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1CD55C00) [pid = 3828] [serial = 665] [outer = 1A1CC400] 09:42:32 INFO - PROCESS | 3828 | 1460997752135 Marionette DEBUG loaded listener.js 09:42:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (1DB09800) [pid = 3828] [serial = 666] [outer = 1A1CC400] 09:42:32 INFO - PROCESS | 3828 | 1460997752695 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 898ms 09:42:32 INFO - PROCESS | 3828 | 1460997752732 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:42:32 INFO - PROCESS | 3828 | 1460997752734 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 09:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:42:32 INFO - PROCESS | 3828 | 1460997752737 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:42:32 INFO - PROCESS | 3828 | 1460997752739 Marionette TRACE conn3 <- [1,854,null,{}] 09:42:32 INFO - PROCESS | 3828 | 1460997752743 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:32 INFO - PROCESS | 3828 | 1460997752844 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:42:32 INFO - PROCESS | 3828 | 1460997752971 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3828 | ++DOCSHELL 18E65800 == 64 [pid = 3828] [id = 223] 09:42:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (18E66C00) [pid = 3828] [serial = 667] [outer = 00000000] 09:42:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (1DDDAC00) [pid = 3828] [serial = 668] [outer = 18E66C00] 09:42:33 INFO - PROCESS | 3828 | 1460997753026 Marionette DEBUG loaded listener.js 09:42:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (1DDE4000) [pid = 3828] [serial = 669] [outer = 18E66C00] 09:42:33 INFO - PROCESS | 3828 | 1460997753638 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 899ms 09:42:33 INFO - PROCESS | 3828 | 1460997753675 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:42:33 INFO - PROCESS | 3828 | 1460997753677 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 09:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:42:33 INFO - PROCESS | 3828 | 1460997753680 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:42:33 INFO - PROCESS | 3828 | 1460997753682 Marionette TRACE conn3 <- [1,858,null,{}] 09:42:33 INFO - PROCESS | 3828 | 1460997753686 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:33 INFO - PROCESS | 3828 | 1460997753784 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:42:33 INFO - PROCESS | 3828 | 1460997753883 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:33 INFO - PROCESS | 3828 | ++DOCSHELL 1DB0E800 == 65 [pid = 3828] [id = 224] 09:42:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (1DDD8400) [pid = 3828] [serial = 670] [outer = 00000000] 09:42:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (1DF5FC00) [pid = 3828] [serial = 671] [outer = 1DDD8400] 09:42:33 INFO - PROCESS | 3828 | 1460997753936 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (1DF63000) [pid = 3828] [serial = 672] [outer = 1DDD8400] 09:42:34 INFO - PROCESS | 3828 | 1460997754523 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 915ms 09:42:34 INFO - PROCESS | 3828 | 1460997754585 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:42:34 INFO - PROCESS | 3828 | 1460997754587 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 09:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:42:34 INFO - PROCESS | 3828 | 1460997754590 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:42:34 INFO - PROCESS | 3828 | 1460997754592 Marionette TRACE conn3 <- [1,862,null,{}] 09:42:34 INFO - PROCESS | 3828 | 1460997754596 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:34 INFO - PROCESS | 3828 | 1460997754718 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:42:34 INFO - PROCESS | 3828 | 1460997754823 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:34 INFO - PROCESS | 3828 | ++DOCSHELL 17FC8C00 == 66 [pid = 3828] [id = 225] 09:42:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (17FCA000) [pid = 3828] [serial = 673] [outer = 00000000] 09:42:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (19528800) [pid = 3828] [serial = 674] [outer = 17FCA000] 09:42:34 INFO - PROCESS | 3828 | 1460997754879 Marionette DEBUG loaded listener.js 09:42:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (19EE2400) [pid = 3828] [serial = 675] [outer = 17FCA000] 09:42:35 INFO - PROCESS | 3828 | 1460997755693 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1166ms 09:42:35 INFO - PROCESS | 3828 | 1460997755746 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:42:35 INFO - PROCESS | 3828 | 1460997755750 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 09:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:42:35 INFO - PROCESS | 3828 | 1460997755756 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:42:35 INFO - PROCESS | 3828 | 1460997755759 Marionette TRACE conn3 <- [1,866,null,{}] 09:42:35 INFO - PROCESS | 3828 | 1460997755764 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:35 INFO - PROCESS | 3828 | 1460997755862 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:42:36 INFO - PROCESS | 3828 | 1460997755997 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3828 | ++DOCSHELL 156E6C00 == 67 [pid = 3828] [id = 226] 09:42:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (15D03800) [pid = 3828] [serial = 676] [outer = 00000000] 09:42:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (17FC8800) [pid = 3828] [serial = 677] [outer = 15D03800] 09:42:36 INFO - PROCESS | 3828 | 1460997756051 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (18338C00) [pid = 3828] [serial = 678] [outer = 15D03800] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 19AD9400 == 66 [pid = 3828] [id = 139] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 1A6ECC00 == 65 [pid = 3828] [id = 70] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 18D65000 == 64 [pid = 3828] [id = 218] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 11B81000 == 63 [pid = 3828] [id = 217] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 1BF3EC00 == 62 [pid = 3828] [id = 216] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 12D72400 == 61 [pid = 3828] [id = 215] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 13209000 == 60 [pid = 3828] [id = 214] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 11B7D800 == 59 [pid = 3828] [id = 213] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 18925000 == 58 [pid = 3828] [id = 212] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 13259400 == 57 [pid = 3828] [id = 211] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 19EA8800 == 56 [pid = 3828] [id = 193] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 13450400 == 55 [pid = 3828] [id = 210] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 131 (1A1D6800) [pid = 3828] [serial = 611] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOCSHELL 12CB5400 == 54 [pid = 3828] [id = 204] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (19EE3000) [pid = 3828] [serial = 609] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (15450000) [pid = 3828] [serial = 581] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (18B22800) [pid = 3828] [serial = 584] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (13637000) [pid = 3828] [serial = 590] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (14A90C00) [pid = 3828] [serial = 591] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (169C9000) [pid = 3828] [serial = 593] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (13207000) [pid = 3828] [serial = 588] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (12B87800) [pid = 3828] [serial = 587] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (189C3800) [pid = 3828] [serial = 597] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (18922C00) [pid = 3828] [serial = 596] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (18D5A000) [pid = 3828] [serial = 600] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (18D41400) [pid = 3828] [serial = 599] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (19704800) [pid = 3828] [serial = 605] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (1952A000) [pid = 3828] [serial = 602] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (19EDC000) [pid = 3828] [serial = 608] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (19701800) [pid = 3828] [serial = 603] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (19AD9C00) [pid = 3828] [serial = 606] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (17FC4800) [pid = 3828] [serial = 594] [outer = 00000000] [url = about:blank] 09:42:36 INFO - PROCESS | 3828 | 1460997756585 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 914ms 09:42:36 INFO - PROCESS | 3828 | 1460997756661 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:42:36 INFO - PROCESS | 3828 | 1460997756666 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 09:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:42:36 INFO - PROCESS | 3828 | 1460997756672 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:42:36 INFO - PROCESS | 3828 | 1460997756675 Marionette TRACE conn3 <- [1,870,null,{}] 09:42:36 INFO - PROCESS | 3828 | 1460997756679 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:36 INFO - PROCESS | 3828 | 1460997756761 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:42:36 INFO - PROCESS | 3828 | 1460997756767 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:36 INFO - PROCESS | 3828 | ++DOCSHELL 15BCF800 == 55 [pid = 3828] [id = 227] 09:42:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (15DCAC00) [pid = 3828] [serial = 679] [outer = 00000000] 09:42:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (169CBC00) [pid = 3828] [serial = 680] [outer = 15DCAC00] 09:42:36 INFO - PROCESS | 3828 | 1460997756813 Marionette DEBUG loaded listener.js 09:42:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1871F400) [pid = 3828] [serial = 681] [outer = 15DCAC00] 09:42:37 INFO - PROCESS | 3828 | 1460997757316 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 647ms 09:42:37 INFO - PROCESS | 3828 | 1460997757341 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 3828 | 1460997757343 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 09:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:42:37 INFO - PROCESS | 3828 | 1460997757347 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 3828 | 1460997757350 Marionette TRACE conn3 <- [1,874,null,{}] 09:42:37 INFO - PROCESS | 3828 | 1460997757360 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:37 INFO - PROCESS | 3828 | 1460997757443 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:42:37 INFO - PROCESS | 3828 | 1460997757450 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:37 INFO - PROCESS | 3828 | ++DOCSHELL 18BF7800 == 56 [pid = 3828] [id = 228] 09:42:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (18D3D800) [pid = 3828] [serial = 682] [outer = 00000000] 09:42:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (18D5B000) [pid = 3828] [serial = 683] [outer = 18D3D800] 09:42:37 INFO - PROCESS | 3828 | 1460997757507 Marionette DEBUG loaded listener.js 09:42:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (18D63000) [pid = 3828] [serial = 684] [outer = 18D3D800] 09:42:37 INFO - PROCESS | 3828 | 1460997757953 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 09:42:37 INFO - PROCESS | 3828 | 1460997757985 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:42:37 INFO - PROCESS | 3828 | 1460997757987 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 09:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:42:37 INFO - PROCESS | 3828 | 1460997757991 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:42:37 INFO - PROCESS | 3828 | 1460997757992 Marionette TRACE conn3 <- [1,878,null,{}] 09:42:37 INFO - PROCESS | 3828 | 1460997757996 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 3828 | 1460997758075 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:42:38 INFO - PROCESS | 3828 | 1460997758081 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 3828 | ++DOCSHELL 19527C00 == 57 [pid = 3828] [id = 229] 09:42:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (19528000) [pid = 3828] [serial = 685] [outer = 00000000] 09:42:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (19701800) [pid = 3828] [serial = 686] [outer = 19528000] 09:42:38 INFO - PROCESS | 3828 | 1460997758125 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (19708C00) [pid = 3828] [serial = 687] [outer = 19528000] 09:42:38 INFO - PROCESS | 3828 | 1460997758575 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 631ms 09:42:38 INFO - PROCESS | 3828 | 1460997758631 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:42:38 INFO - PROCESS | 3828 | 1460997758633 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 09:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:42:38 INFO - PROCESS | 3828 | 1460997758636 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:42:38 INFO - PROCESS | 3828 | 1460997758638 Marionette TRACE conn3 <- [1,882,null,{}] 09:42:38 INFO - PROCESS | 3828 | 1460997758642 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:38 INFO - PROCESS | 3828 | 1460997758748 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:42:38 INFO - PROCESS | 3828 | 1460997758802 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:38 INFO - PROCESS | 3828 | ++DOCSHELL 19534000 == 58 [pid = 3828] [id = 230] 09:42:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (1970F400) [pid = 3828] [serial = 688] [outer = 00000000] 09:42:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (19BCF000) [pid = 3828] [serial = 689] [outer = 1970F400] 09:42:38 INFO - PROCESS | 3828 | 1460997758846 Marionette DEBUG loaded listener.js 09:42:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (19E64000) [pid = 3828] [serial = 690] [outer = 1970F400] 09:42:39 INFO - PROCESS | 3828 | 1460997759584 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1009ms 09:42:39 INFO - PROCESS | 3828 | 1460997759637 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:42:39 INFO - PROCESS | 3828 | 1460997759639 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 09:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:42:39 INFO - PROCESS | 3828 | 1460997759642 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:42:39 INFO - PROCESS | 3828 | 1460997759644 Marionette TRACE conn3 <- [1,886,null,{}] 09:42:39 INFO - PROCESS | 3828 | 1460997759647 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:39 INFO - PROCESS | 3828 | 1460997759775 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:42:39 INFO - PROCESS | 3828 | 1460997759788 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:39 INFO - PROCESS | 3828 | ++DOCSHELL 19EDC000 == 59 [pid = 3828] [id = 231] 09:42:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (1A1CDC00) [pid = 3828] [serial = 691] [outer = 00000000] 09:42:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (1D5ABC00) [pid = 3828] [serial = 692] [outer = 1A1CDC00] 09:42:39 INFO - PROCESS | 3828 | 1460997759834 Marionette DEBUG loaded listener.js 09:42:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (1DB0D400) [pid = 3828] [serial = 693] [outer = 1A1CDC00] 09:42:40 INFO - PROCESS | 3828 | 1460997760278 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 694ms 09:42:40 INFO - PROCESS | 3828 | 1460997760342 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:42:40 INFO - PROCESS | 3828 | 1460997760344 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 09:42:40 INFO - PROCESS | 3828 | 1460997760354 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:42:40 INFO - PROCESS | 3828 | 1460997760356 Marionette TRACE conn3 <- [1,890,null,{}] 09:42:40 INFO - PROCESS | 3828 | 1460997760359 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:40 INFO - PROCESS | 3828 | 1460997760466 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:42:40 INFO - PROCESS | 3828 | 1460997760527 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:40 INFO - PROCESS | 3828 | ++DOCSHELL 1D5A2000 == 60 [pid = 3828] [id = 232] 09:42:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (1DB08000) [pid = 3828] [serial = 694] [outer = 00000000] 09:42:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (1DF63800) [pid = 3828] [serial = 695] [outer = 1DB08000] 09:42:40 INFO - PROCESS | 3828 | 1460997760578 Marionette DEBUG loaded listener.js 09:42:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (1E4E5000) [pid = 3828] [serial = 696] [outer = 1DB08000] 09:42:40 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (18BF3800) [pid = 3828] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:42:40 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (18D63400) [pid = 3828] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:42:40 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (13452400) [pid = 3828] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:42:40 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (197C3C00) [pid = 3828] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:42:40 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (12B7F800) [pid = 3828] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:42:40 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (189C2800) [pid = 3828] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:42:40 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (1C198400) [pid = 3828] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:42:40 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (19D7CC00) [pid = 3828] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:42:40 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (1344AC00) [pid = 3828] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:42:40 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (19AE2000) [pid = 3828] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:42:41 INFO - PROCESS | 3828 | 1460997761121 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 804ms 09:42:41 INFO - PROCESS | 3828 | 1460997761183 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 3828 | 1460997761185 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 09:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:42:41 INFO - PROCESS | 3828 | 1460997761189 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 3828 | 1460997761190 Marionette TRACE conn3 <- [1,894,null,{}] 09:42:41 INFO - PROCESS | 3828 | 1460997761194 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 3828 | 1460997761272 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:42:41 INFO - PROCESS | 3828 | 1460997761277 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 3828 | ++DOCSHELL 18D63400 == 61 [pid = 3828] [id = 233] 09:42:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (19528400) [pid = 3828] [serial = 697] [outer = 00000000] 09:42:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (1A815400) [pid = 3828] [serial = 698] [outer = 19528400] 09:42:41 INFO - PROCESS | 3828 | 1460997761321 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (1D5B0C00) [pid = 3828] [serial = 699] [outer = 19528400] 09:42:41 INFO - PROCESS | 3828 | 1460997761747 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 600ms 09:42:41 INFO - PROCESS | 3828 | 1460997761786 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:42:41 INFO - PROCESS | 3828 | 1460997761788 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 09:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:42:41 INFO - PROCESS | 3828 | 1460997761795 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:42:41 INFO - PROCESS | 3828 | 1460997761797 Marionette TRACE conn3 <- [1,898,null,{}] 09:42:41 INFO - PROCESS | 3828 | 1460997761800 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:41 INFO - PROCESS | 3828 | 1460997761878 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:42:41 INFO - PROCESS | 3828 | 1460997761884 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:41 INFO - PROCESS | 3828 | ++DOCSHELL 134BE400 == 62 [pid = 3828] [id = 234] 09:42:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (134C1400) [pid = 3828] [serial = 700] [outer = 00000000] 09:42:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (134C4C00) [pid = 3828] [serial = 701] [outer = 134C1400] 09:42:41 INFO - PROCESS | 3828 | 1460997761930 Marionette DEBUG loaded listener.js 09:42:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (134C6800) [pid = 3828] [serial = 702] [outer = 134C1400] 09:42:42 INFO - PROCESS | 3828 | 1460997762373 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 647ms 09:42:42 INFO - PROCESS | 3828 | 1460997762434 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:42:42 INFO - PROCESS | 3828 | 1460997762436 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 09:42:42 INFO - PROCESS | 3828 | 1460997762440 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:42:42 INFO - PROCESS | 3828 | 1460997762441 Marionette TRACE conn3 <- [1,902,null,{}] 09:42:42 INFO - PROCESS | 3828 | 1460997762445 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:42 INFO - PROCESS | 3828 | 1460997762522 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:42:42 INFO - PROCESS | 3828 | 1460997762528 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:42 INFO - PROCESS | 3828 | ++DOCSHELL 134C8400 == 63 [pid = 3828] [id = 235] 09:42:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (15B2E800) [pid = 3828] [serial = 703] [outer = 00000000] 09:42:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (1DDD9C00) [pid = 3828] [serial = 704] [outer = 15B2E800] 09:42:42 INFO - PROCESS | 3828 | 1460997762573 Marionette DEBUG loaded listener.js 09:42:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (1E4E2400) [pid = 3828] [serial = 705] [outer = 15B2E800] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 137D2C00 == 62 [pid = 3828] [id = 194] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 16F21C00 == 61 [pid = 3828] [id = 69] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 14353000 == 60 [pid = 3828] [id = 97] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 19ADD400 == 59 [pid = 3828] [id = 207] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 169C3800 == 58 [pid = 3828] [id = 125] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 17FD0C00 == 57 [pid = 3828] [id = 206] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 1D6F3400 == 56 [pid = 3828] [id = 156] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 1569C800 == 55 [pid = 3828] [id = 140] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 18BEE000 == 54 [pid = 3828] [id = 99] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 18338800 == 53 [pid = 3828] [id = 209] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 1A2E0400 == 52 [pid = 3828] [id = 208] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 11BC7400 == 51 [pid = 3828] [id = 159] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 15ED7800 == 50 [pid = 3828] [id = 68] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 169CB400 == 49 [pid = 3828] [id = 98] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 1DBEBC00 == 48 [pid = 3828] [id = 127] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 13451400 == 47 [pid = 3828] [id = 205] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 16F24000 == 46 [pid = 3828] [id = 195] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 1D5AF000 == 45 [pid = 3828] [id = 115] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 1A98E000 == 44 [pid = 3828] [id = 143] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 17FCCC00 == 43 [pid = 3828] [id = 96] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 156E6C00 == 42 [pid = 3828] [id = 226] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 1DB0E800 == 41 [pid = 3828] [id = 224] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 17FC8C00 == 40 [pid = 3828] [id = 225] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 18E65800 == 39 [pid = 3828] [id = 223] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 17FD1C00 == 38 [pid = 3828] [id = 221] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 19EE3800 == 37 [pid = 3828] [id = 222] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 12CF1C00 == 36 [pid = 3828] [id = 219] 09:42:43 INFO - PROCESS | 3828 | --DOCSHELL 156A0400 == 35 [pid = 3828] [id = 220] 09:42:44 INFO - PROCESS | 3828 | --DOCSHELL 19527C00 == 34 [pid = 3828] [id = 229] 09:42:44 INFO - PROCESS | 3828 | --DOCSHELL 15BCF800 == 33 [pid = 3828] [id = 227] 09:42:44 INFO - PROCESS | 3828 | --DOCSHELL 18BF7800 == 32 [pid = 3828] [id = 228] 09:42:44 INFO - PROCESS | 3828 | --DOCSHELL 19EDC000 == 31 [pid = 3828] [id = 231] 09:42:44 INFO - PROCESS | 3828 | --DOCSHELL 19534000 == 30 [pid = 3828] [id = 230] 09:42:44 INFO - PROCESS | 3828 | --DOCSHELL 18D63400 == 29 [pid = 3828] [id = 233] 09:42:44 INFO - PROCESS | 3828 | --DOCSHELL 1D5A2000 == 28 [pid = 3828] [id = 232] 09:42:44 INFO - PROCESS | 3828 | --DOCSHELL 134BE400 == 27 [pid = 3828] [id = 234] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (19EE0800) [pid = 3828] [serial = 642] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (1644B400) [pid = 3828] [serial = 630] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (1D6E6800) [pid = 3828] [serial = 653] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (197C2C00) [pid = 3828] [serial = 639] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (18D59000) [pid = 3828] [serial = 650] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (1CB6B800) [pid = 3828] [serial = 651] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (18D3E400) [pid = 3828] [serial = 636] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (18BF7000) [pid = 3828] [serial = 635] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (1C19E800) [pid = 3828] [serial = 626] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (156E8800) [pid = 3828] [serial = 629] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (1CD60800) [pid = 3828] [serial = 648] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (142AA400) [pid = 3828] [serial = 614] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (1A993C00) [pid = 3828] [serial = 645] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (14A8D000) [pid = 3828] [serial = 632] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (17FCC400) [pid = 3828] [serial = 633] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (1A1D2000) [pid = 3828] [serial = 612] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (19D8B800) [pid = 3828] [serial = 641] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (1A6EA800) [pid = 3828] [serial = 644] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (1CD5A000) [pid = 3828] [serial = 647] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1DB0F800) [pid = 3828] [serial = 656] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (1D6ECC00) [pid = 3828] [serial = 654] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (19EDF800) [pid = 3828] [serial = 620] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (18722800) [pid = 3828] [serial = 617] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1BF38400) [pid = 3828] [serial = 623] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (19702400) [pid = 3828] [serial = 638] [outer = 00000000] [url = about:blank] 09:42:44 INFO - PROCESS | 3828 | 1460997764758 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 2349ms 09:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:42:44 INFO - PROCESS | 3828 | 1460997764798 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:42:44 INFO - PROCESS | 3828 | 1460997764802 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 09:42:44 INFO - PROCESS | 3828 | 1460997764807 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:42:44 INFO - PROCESS | 3828 | 1460997764809 Marionette TRACE conn3 <- [1,906,null,{}] 09:42:44 INFO - PROCESS | 3828 | 1460997764815 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:44 INFO - PROCESS | 3828 | 1460997764902 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:42:44 INFO - PROCESS | 3828 | 1460997764910 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:44 INFO - PROCESS | 3828 | ++DOCSHELL 11BC5C00 == 28 [pid = 3828] [id = 236] 09:42:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (11BC6800) [pid = 3828] [serial = 706] [outer = 00000000] 09:42:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (12B7BC00) [pid = 3828] [serial = 707] [outer = 11BC6800] 09:42:44 INFO - PROCESS | 3828 | 1460997764958 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (12C5B000) [pid = 3828] [serial = 708] [outer = 11BC6800] 09:42:45 INFO - PROCESS | 3828 | 1460997765457 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:42:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (12B32C00) [pid = 3828] [serial = 709] [outer = 1EB93800] 09:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 694ms 09:42:45 INFO - PROCESS | 3828 | 1460997765519 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:42:45 INFO - PROCESS | 3828 | 1460997765524 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 09:42:45 INFO - PROCESS | 3828 | 1460997765530 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:42:45 INFO - PROCESS | 3828 | 1460997765533 Marionette TRACE conn3 <- [1,910,null,{}] 09:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:42:45 INFO - PROCESS | 3828 | 1460997765537 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:45 INFO - PROCESS | 3828 | 1460997765623 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:42:45 INFO - PROCESS | 3828 | 1460997765718 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:45 INFO - PROCESS | 3828 | ++DOCSHELL 11BD0000 == 29 [pid = 3828] [id = 237] 09:42:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (12CF0000) [pid = 3828] [serial = 710] [outer = 00000000] 09:42:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (1338D400) [pid = 3828] [serial = 711] [outer = 12CF0000] 09:42:45 INFO - PROCESS | 3828 | 1460997765769 Marionette DEBUG loaded listener.js 09:42:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (134BB800) [pid = 3828] [serial = 712] [outer = 12CF0000] 09:42:46 INFO - PROCESS | 3828 | 1460997766176 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 709ms 09:42:46 INFO - PROCESS | 3828 | 1460997766234 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3828 | 1460997766236 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 09:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:42:46 INFO - PROCESS | 3828 | 1460997766277 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 3828 | 1460997766280 Marionette TRACE conn3 <- [1,914,null,{}] 09:42:46 INFO - PROCESS | 3828 | 1460997766293 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:46 INFO - PROCESS | 3828 | 1460997766382 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:42:46 INFO - PROCESS | 3828 | 1460997766395 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:46 INFO - PROCESS | 3828 | ++DOCSHELL 14A06800 == 30 [pid = 3828] [id = 238] 09:42:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (14A85400) [pid = 3828] [serial = 713] [outer = 00000000] 09:42:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (15459400) [pid = 3828] [serial = 714] [outer = 14A85400] 09:42:46 INFO - PROCESS | 3828 | 1460997766444 Marionette DEBUG loaded listener.js 09:42:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (15B2A800) [pid = 3828] [serial = 715] [outer = 14A85400] 09:42:46 INFO - PROCESS | 3828 | 1460997766912 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 694ms 09:42:46 INFO - PROCESS | 3828 | 1460997766973 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:42:46 INFO - PROCESS | 3828 | 1460997766975 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 09:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:42:46 INFO - PROCESS | 3828 | 1460997766978 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:42:46 INFO - PROCESS | 3828 | 1460997766980 Marionette TRACE conn3 <- [1,918,null,{}] 09:42:46 INFO - PROCESS | 3828 | 1460997766983 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:47 INFO - PROCESS | 3828 | 1460997767065 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:42:47 INFO - PROCESS | 3828 | 1460997767072 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 3828 | ++DOCSHELL 15D8AC00 == 31 [pid = 3828] [id = 239] 09:42:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (15DD4C00) [pid = 3828] [serial = 716] [outer = 00000000] 09:42:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1643E800) [pid = 3828] [serial = 717] [outer = 15DD4C00] 09:42:47 INFO - PROCESS | 3828 | 1460997767117 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1647AC00) [pid = 3828] [serial = 718] [outer = 15DD4C00] 09:42:47 INFO - PROCESS | 3828 | 1460997767540 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 599ms 09:42:47 INFO - PROCESS | 3828 | 1460997767575 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:42:47 INFO - PROCESS | 3828 | 1460997767577 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 09:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:42:47 INFO - PROCESS | 3828 | 1460997767581 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:42:47 INFO - PROCESS | 3828 | 1460997767582 Marionette TRACE conn3 <- [1,922,null,{}] 09:42:47 INFO - PROCESS | 3828 | 1460997767586 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:47 INFO - PROCESS | 3828 | 1460997767658 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:42:47 INFO - PROCESS | 3828 | 1460997767664 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:47 INFO - PROCESS | 3828 | ++DOCSHELL 165A7C00 == 32 [pid = 3828] [id = 240] 09:42:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (165B0800) [pid = 3828] [serial = 719] [outer = 00000000] 09:42:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (16F21C00) [pid = 3828] [serial = 720] [outer = 165B0800] 09:42:47 INFO - PROCESS | 3828 | 1460997767709 Marionette DEBUG loaded listener.js 09:42:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (17A08000) [pid = 3828] [serial = 721] [outer = 165B0800] 09:42:48 INFO - PROCESS | 3828 | 1460997768216 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 646ms 09:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:42:48 INFO - PROCESS | 3828 | 1460997768255 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 3828 | 1460997768257 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 09:42:48 INFO - PROCESS | 3828 | 1460997768260 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 3828 | 1460997768262 Marionette TRACE conn3 <- [1,926,null,{}] 09:42:48 INFO - PROCESS | 3828 | 1460997768265 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 3828 | 1460997768367 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:42:48 INFO - PROCESS | 3828 | 1460997768377 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:48 INFO - PROCESS | 3828 | ++DOCSHELL 17FC8400 == 33 [pid = 3828] [id = 241] 09:42:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (183AAC00) [pid = 3828] [serial = 722] [outer = 00000000] 09:42:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (18796000) [pid = 3828] [serial = 723] [outer = 183AAC00] 09:42:48 INFO - PROCESS | 3828 | 1460997768422 Marionette DEBUG loaded listener.js 09:42:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (189C3800) [pid = 3828] [serial = 724] [outer = 183AAC00] 09:42:48 INFO - PROCESS | 3828 | 1460997768860 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 646ms 09:42:48 INFO - PROCESS | 3828 | 1460997768899 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:42:48 INFO - PROCESS | 3828 | 1460997768901 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 09:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:42:48 INFO - PROCESS | 3828 | 1460997768908 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:42:48 INFO - PROCESS | 3828 | 1460997768910 Marionette TRACE conn3 <- [1,930,null,{}] 09:42:48 INFO - PROCESS | 3828 | 1460997768914 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:48 INFO - PROCESS | 3828 | 1460997768986 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:42:48 INFO - PROCESS | 3828 | 1460997768991 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 3828 | ++DOCSHELL 18B26C00 == 34 [pid = 3828] [id = 242] 09:42:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (18B28800) [pid = 3828] [serial = 725] [outer = 00000000] 09:42:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (18BEFC00) [pid = 3828] [serial = 726] [outer = 18B28800] 09:42:49 INFO - PROCESS | 3828 | 1460997769035 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (18BF0800) [pid = 3828] [serial = 727] [outer = 18B28800] 09:42:49 INFO - PROCESS | 3828 | 1460997769462 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 599ms 09:42:49 INFO - PROCESS | 3828 | 1460997769519 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:42:49 INFO - PROCESS | 3828 | 1460997769521 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 09:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:42:49 INFO - PROCESS | 3828 | 1460997769525 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:42:49 INFO - PROCESS | 3828 | 1460997769526 Marionette TRACE conn3 <- [1,934,null,{}] 09:42:49 INFO - PROCESS | 3828 | 1460997769530 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:49 INFO - PROCESS | 3828 | 1460997769605 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:42:49 INFO - PROCESS | 3828 | 1460997769610 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:49 INFO - PROCESS | 3828 | ++DOCSHELL 18BF7000 == 35 [pid = 3828] [id = 243] 09:42:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (18D3A800) [pid = 3828] [serial = 728] [outer = 00000000] 09:42:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (18D41000) [pid = 3828] [serial = 729] [outer = 18D3A800] 09:42:49 INFO - PROCESS | 3828 | 1460997769655 Marionette DEBUG loaded listener.js 09:42:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (18D40C00) [pid = 3828] [serial = 730] [outer = 18D3A800] 09:42:50 INFO - PROCESS | 3828 | 1460997770119 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 09:42:50 INFO - PROCESS | 3828 | 1460997770161 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 3828 | 1460997770163 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 09:42:50 INFO - PROCESS | 3828 | 1460997770166 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:42:50 INFO - PROCESS | 3828 | 1460997770168 Marionette TRACE conn3 <- [1,938,null,{}] 09:42:50 INFO - PROCESS | 3828 | 1460997770175 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:50 INFO - PROCESS | 3828 | 1460997770278 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:42:50 INFO - PROCESS | 3828 | 1460997770286 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:50 INFO - PROCESS | 3828 | ++DOCSHELL 147AEC00 == 36 [pid = 3828] [id = 244] 09:42:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (15456400) [pid = 3828] [serial = 731] [outer = 00000000] 09:42:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (18D62800) [pid = 3828] [serial = 732] [outer = 15456400] 09:42:50 INFO - PROCESS | 3828 | 1460997770330 Marionette DEBUG loaded listener.js 09:42:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 133 (18D62400) [pid = 3828] [serial = 733] [outer = 15456400] 09:42:50 INFO - PROCESS | 3828 | 1460997770802 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 694ms 09:42:50 INFO - PROCESS | 3828 | 1460997770872 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:42:50 INFO - PROCESS | 3828 | 1460997770874 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 09:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:42:50 INFO - PROCESS | 3828 | 1460997770877 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:42:50 INFO - PROCESS | 3828 | 1460997770879 Marionette TRACE conn3 <- [1,942,null,{}] 09:42:50 INFO - PROCESS | 3828 | 1460997770883 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 3828 | 1460997770988 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:42:51 INFO - PROCESS | 3828 | 1460997771001 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3828 | ++DOCSHELL 18D3AC00 == 37 [pid = 3828] [id = 245] 09:42:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 134 (18D3B400) [pid = 3828] [serial = 734] [outer = 00000000] 09:42:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 135 (19530400) [pid = 3828] [serial = 735] [outer = 18D3B400] 09:42:51 INFO - PROCESS | 3828 | 1460997771045 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (19696000) [pid = 3828] [serial = 736] [outer = 18D3B400] 09:42:51 INFO - PROCESS | 3828 | 1460997771491 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 646ms 09:42:51 INFO - PROCESS | 3828 | 1460997771515 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:42:51 INFO - PROCESS | 3828 | 1460997771517 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 09:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:42:51 INFO - PROCESS | 3828 | 1460997771527 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:42:51 INFO - PROCESS | 3828 | 1460997771530 Marionette TRACE conn3 <- [1,946,null,{}] 09:42:51 INFO - PROCESS | 3828 | 1460997771534 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:51 INFO - PROCESS | 3828 | 1460997771727 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:42:51 INFO - PROCESS | 3828 | 1460997771757 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:51 INFO - PROCESS | 3828 | ++DOCSHELL 197C7400 == 38 [pid = 3828] [id = 246] 09:42:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (19905400) [pid = 3828] [serial = 737] [outer = 00000000] 09:42:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 138 (19AE0400) [pid = 3828] [serial = 738] [outer = 19905400] 09:42:51 INFO - PROCESS | 3828 | 1460997771811 Marionette DEBUG loaded listener.js 09:42:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (19AE6C00) [pid = 3828] [serial = 739] [outer = 19905400] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 138 (17A11400) [pid = 3828] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 137 (19AE4000) [pid = 3828] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (16FD5000) [pid = 3828] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (1A815800) [pid = 3828] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 134 (1643E400) [pid = 3828] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 133 (19ADD800) [pid = 3828] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 132 (1D6F5000) [pid = 3828] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 131 (18717C00) [pid = 3828] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (1344A400) [pid = 3828] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (11B75800) [pid = 3828] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (134C1400) [pid = 3828] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (1A1CDC00) [pid = 3828] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (1DB08000) [pid = 3828] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (19528000) [pid = 3828] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (18D3D800) [pid = 3828] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (15DCAC00) [pid = 3828] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (15D03800) [pid = 3828] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (17FCA000) [pid = 3828] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (1DDD8400) [pid = 3828] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (18E66C00) [pid = 3828] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (1A1CC400) [pid = 3828] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (183ADC00) [pid = 3828] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (15BDEC00) [pid = 3828] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (18D3B000) [pid = 3828] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (1970F400) [pid = 3828] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (19528400) [pid = 3828] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (17FC3C00) [pid = 3828] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (19EDA800) [pid = 3828] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (13452800) [pid = 3828] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (13451C00) [pid = 3828] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (142A8800) [pid = 3828] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (17FD2800) [pid = 3828] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (13449C00) [pid = 3828] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:42:52 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1A2E0C00) [pid = 3828] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:42:52 INFO - PROCESS | 3828 | 1460997772711 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1198ms 09:42:52 INFO - PROCESS | 3828 | 1460997772756 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:42:52 INFO - PROCESS | 3828 | 1460997772757 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 09:42:52 INFO - PROCESS | 3828 | 1460997772761 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:42:52 INFO - PROCESS | 3828 | 1460997772762 Marionette TRACE conn3 <- [1,950,null,{}] 09:42:52 INFO - PROCESS | 3828 | 1460997772766 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:52 INFO - PROCESS | 3828 | 1460997772840 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:42:52 INFO - PROCESS | 3828 | 1460997772846 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:52 INFO - PROCESS | 3828 | ++DOCSHELL 142A7000 == 39 [pid = 3828] [id = 247] 09:42:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (14AE8400) [pid = 3828] [serial = 740] [outer = 00000000] 09:42:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (165B1400) [pid = 3828] [serial = 741] [outer = 14AE8400] 09:42:52 INFO - PROCESS | 3828 | 1460997772897 Marionette DEBUG loaded listener.js 09:42:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (16891000) [pid = 3828] [serial = 742] [outer = 14AE8400] 09:42:53 INFO - PROCESS | 3828 | 1460997773308 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 599ms 09:42:53 INFO - PROCESS | 3828 | 1460997773358 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 3828 | 1460997773360 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 09:42:53 INFO - PROCESS | 3828 | 1460997773363 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:42:53 INFO - PROCESS | 3828 | 1460997773365 Marionette TRACE conn3 <- [1,954,null,{}] 09:42:53 INFO - PROCESS | 3828 | 1460997773372 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:53 INFO - PROCESS | 3828 | 1460997773445 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:42:53 INFO - PROCESS | 3828 | 1460997773451 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:53 INFO - PROCESS | 3828 | ++DOCSHELL 17FCB000 == 40 [pid = 3828] [id = 248] 09:42:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (18798800) [pid = 3828] [serial = 743] [outer = 00000000] 09:42:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (18FBD800) [pid = 3828] [serial = 744] [outer = 18798800] 09:42:53 INFO - PROCESS | 3828 | 1460997773494 Marionette DEBUG loaded listener.js 09:42:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (1970FC00) [pid = 3828] [serial = 745] [outer = 18798800] 09:42:53 INFO - PROCESS | 3828 | 1460997773931 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 599ms 09:42:53 INFO - PROCESS | 3828 | 1460997773961 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:42:53 INFO - PROCESS | 3828 | 1460997773963 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 09:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:42:53 INFO - PROCESS | 3828 | 1460997773966 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:42:53 INFO - PROCESS | 3828 | 1460997773967 Marionette TRACE conn3 <- [1,958,null,{}] 09:42:53 INFO - PROCESS | 3828 | 1460997773986 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:54 INFO - PROCESS | 3828 | 1460997774060 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:42:54 INFO - PROCESS | 3828 | 1460997774066 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:54 INFO - PROCESS | 3828 | ++DOCSHELL 18D65C00 == 41 [pid = 3828] [id = 249] 09:42:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (197C3800) [pid = 3828] [serial = 746] [outer = 00000000] 09:42:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (19D8B800) [pid = 3828] [serial = 747] [outer = 197C3800] 09:42:54 INFO - PROCESS | 3828 | 1460997774110 Marionette DEBUG loaded listener.js 09:42:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (19EDC000) [pid = 3828] [serial = 748] [outer = 197C3800] 09:42:54 INFO - PROCESS | 3828 | 1460997774683 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 804ms 09:42:54 INFO - PROCESS | 3828 | 1460997774849 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:42:54 INFO - PROCESS | 3828 | 1460997774853 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 09:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:42:54 INFO - PROCESS | 3828 | 1460997774869 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:42:54 INFO - PROCESS | 3828 | 1460997774873 Marionette TRACE conn3 <- [1,962,null,{}] 09:42:54 INFO - PROCESS | 3828 | 1460997774879 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:55 INFO - PROCESS | 3828 | 1460997774997 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:42:55 INFO - PROCESS | 3828 | 1460997775101 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:55 INFO - PROCESS | 3828 | ++DOCSHELL 11B77800 == 42 [pid = 3828] [id = 250] 09:42:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (11B78800) [pid = 3828] [serial = 749] [outer = 00000000] 09:42:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (12CEC800) [pid = 3828] [serial = 750] [outer = 11B78800] 09:42:55 INFO - PROCESS | 3828 | 1460997775156 Marionette DEBUG loaded listener.js 09:42:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1325F800) [pid = 3828] [serial = 751] [outer = 11B78800] 09:42:55 INFO - PROCESS | 3828 | 1460997775888 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1056ms 09:42:55 INFO - PROCESS | 3828 | 1460997775952 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:42:55 INFO - PROCESS | 3828 | 1460997775961 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 09:42:55 INFO - PROCESS | 3828 | 1460997775988 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:42:55 INFO - PROCESS | 3828 | 1460997775991 Marionette TRACE conn3 <- [1,966,null,{}] 09:42:55 INFO - PROCESS | 3828 | 1460997775995 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:56 INFO - PROCESS | 3828 | 1460997776118 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:42:56 INFO - PROCESS | 3828 | 1460997776256 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:56 INFO - PROCESS | 3828 | ++DOCSHELL 11B7F800 == 43 [pid = 3828] [id = 251] 09:42:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (134B9400) [pid = 3828] [serial = 752] [outer = 00000000] 09:42:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (14A04400) [pid = 3828] [serial = 753] [outer = 134B9400] 09:42:56 INFO - PROCESS | 3828 | 1460997776317 Marionette DEBUG loaded listener.js 09:42:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (15B33800) [pid = 3828] [serial = 754] [outer = 134B9400] 09:42:57 INFO - PROCESS | 3828 | 1460997777190 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1261ms 09:42:57 INFO - PROCESS | 3828 | 1460997777255 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:42:57 INFO - PROCESS | 3828 | 1460997777259 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 09:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:42:57 INFO - PROCESS | 3828 | 1460997777265 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:42:57 INFO - PROCESS | 3828 | 1460997777269 Marionette TRACE conn3 <- [1,970,null,{}] 09:42:57 INFO - PROCESS | 3828 | 1460997777276 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:57 INFO - PROCESS | 3828 | 1460997777385 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:42:57 INFO - PROCESS | 3828 | 1460997777472 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:57 INFO - PROCESS | 3828 | ++DOCSHELL 11B82800 == 44 [pid = 3828] [id = 252] 09:42:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (11B82C00) [pid = 3828] [serial = 755] [outer = 00000000] 09:42:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (12CF3000) [pid = 3828] [serial = 756] [outer = 11B82C00] 09:42:57 INFO - PROCESS | 3828 | 1460997777534 Marionette DEBUG loaded listener.js 09:42:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (133C9C00) [pid = 3828] [serial = 757] [outer = 11B82C00] 09:42:57 INFO - PROCESS | 3828 | --DOCSHELL 142A4C00 == 43 [pid = 3828] [id = 27] 09:42:57 INFO - PROCESS | 3828 | --DOCSHELL 14A90000 == 42 [pid = 3828] [id = 19] 09:42:57 INFO - PROCESS | 3828 | --DOCSHELL 13382400 == 41 [pid = 3828] [id = 21] 09:42:57 INFO - PROCESS | 3828 | --DOCSHELL 12D41000 == 40 [pid = 3828] [id = 18] 09:42:57 INFO - PROCESS | 3828 | --DOCSHELL 169CB000 == 39 [pid = 3828] [id = 24] 09:42:57 INFO - PROCESS | 3828 | --DOCSHELL 189C1000 == 38 [pid = 3828] [id = 28] 09:42:57 INFO - PROCESS | 3828 | --DOCSHELL 1963FC00 == 37 [pid = 3828] [id = 8] 09:42:57 INFO - PROCESS | 3828 | --DOCSHELL 17A05000 == 36 [pid = 3828] [id = 25] 09:42:57 INFO - PROCESS | 3828 | --DOCSHELL 183A7000 == 35 [pid = 3828] [id = 26] 09:42:57 INFO - PROCESS | 3828 | --DOCSHELL 133CA400 == 34 [pid = 3828] [id = 22] 09:42:57 INFO - PROCESS | 3828 | --DOCSHELL 134C8400 == 33 [pid = 3828] [id = 235] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (1DDD9C00) [pid = 3828] [serial = 704] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (1643F400) [pid = 3828] [serial = 516] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (11B82000) [pid = 3828] [serial = 528] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (1E4E0800) [pid = 3828] [serial = 525] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (1A68D400) [pid = 3828] [serial = 522] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (1DDDE800) [pid = 3828] [serial = 468] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (18D44C00) [pid = 3828] [serial = 519] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (18797800) [pid = 3828] [serial = 552] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (1A14B800) [pid = 3828] [serial = 579] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (18FBB800) [pid = 3828] [serial = 546] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (15BC8800) [pid = 3828] [serial = 615] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (15BD1800) [pid = 3828] [serial = 582] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (189C1400) [pid = 3828] [serial = 618] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (137C3800) [pid = 3828] [serial = 549] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (1C195000) [pid = 3828] [serial = 624] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (1970C800) [pid = 3828] [serial = 555] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1A2E6000) [pid = 3828] [serial = 621] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (18D3F800) [pid = 3828] [serial = 585] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1C1A1800) [pid = 3828] [serial = 627] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (134C6800) [pid = 3828] [serial = 702] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (1D5ABC00) [pid = 3828] [serial = 692] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (1DF63800) [pid = 3828] [serial = 695] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (134C4C00) [pid = 3828] [serial = 701] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (1E4E5000) [pid = 3828] [serial = 696] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (19701800) [pid = 3828] [serial = 686] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (18D5B000) [pid = 3828] [serial = 683] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (18D63000) [pid = 3828] [serial = 684] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (169CBC00) [pid = 3828] [serial = 680] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (1871F400) [pid = 3828] [serial = 681] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (18338C00) [pid = 3828] [serial = 678] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (17FC8800) [pid = 3828] [serial = 677] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (19EE2400) [pid = 3828] [serial = 675] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (19528800) [pid = 3828] [serial = 674] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (1DF63000) [pid = 3828] [serial = 672] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (1DF5FC00) [pid = 3828] [serial = 671] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (1DDE4000) [pid = 3828] [serial = 669] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (1DDDAC00) [pid = 3828] [serial = 668] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (1DB09800) [pid = 3828] [serial = 666] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (1CD55C00) [pid = 3828] [serial = 665] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (19529C00) [pid = 3828] [serial = 663] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (18E63400) [pid = 3828] [serial = 662] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (16FCEC00) [pid = 3828] [serial = 660] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (165A6400) [pid = 3828] [serial = 659] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (1DBE5800) [pid = 3828] [serial = 657] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (19BCF000) [pid = 3828] [serial = 689] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (19E64000) [pid = 3828] [serial = 690] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (1A815400) [pid = 3828] [serial = 698] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (1DB0D400) [pid = 3828] [serial = 693] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (1D5B0C00) [pid = 3828] [serial = 699] [outer = 00000000] [url = about:blank] 09:42:57 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (19708C00) [pid = 3828] [serial = 687] [outer = 00000000] [url = about:blank] 09:42:58 INFO - PROCESS | 3828 | 1460997778025 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 804ms 09:42:58 INFO - PROCESS | 3828 | 1460997778065 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 3828 | 1460997778070 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:42:58 INFO - PROCESS | 3828 | 1460997778076 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 3828 | 1460997778079 Marionette TRACE conn3 <- [1,974,null,{}] 09:42:58 INFO - PROCESS | 3828 | 1460997778083 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 3828 | 1460997778159 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:42:58 INFO - PROCESS | 3828 | 1460997778168 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 3828 | ++DOCSHELL 12C53400 == 34 [pid = 3828] [id = 253] 09:42:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (13382400) [pid = 3828] [serial = 758] [outer = 00000000] 09:42:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (134C4800) [pid = 3828] [serial = 759] [outer = 13382400] 09:42:58 INFO - PROCESS | 3828 | 1460997778213 Marionette DEBUG loaded listener.js 09:42:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (13632800) [pid = 3828] [serial = 760] [outer = 13382400] 09:42:58 INFO - PROCESS | 3828 | 1460997778673 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 646ms 09:42:58 INFO - PROCESS | 3828 | 1460997778713 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:42:58 INFO - PROCESS | 3828 | 1460997778715 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 09:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:42:58 INFO - PROCESS | 3828 | 1460997778718 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:42:58 INFO - PROCESS | 3828 | 1460997778722 Marionette TRACE conn3 <- [1,978,null,{}] 09:42:58 INFO - PROCESS | 3828 | 1460997778733 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:58 INFO - PROCESS | 3828 | 1460997778813 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:42:58 INFO - PROCESS | 3828 | 1460997778862 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:58 INFO - PROCESS | 3828 | ++DOCSHELL 15698000 == 35 [pid = 3828] [id = 254] 09:42:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (1569C800) [pid = 3828] [serial = 761] [outer = 00000000] 09:42:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (158E7C00) [pid = 3828] [serial = 762] [outer = 1569C800] 09:42:58 INFO - PROCESS | 3828 | 1460997778964 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (15BD4800) [pid = 3828] [serial = 763] [outer = 1569C800] 09:42:59 INFO - PROCESS | 3828 | 1460997779407 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 710ms 09:42:59 INFO - PROCESS | 3828 | 1460997779449 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:42:59 INFO - PROCESS | 3828 | 1460997779452 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 09:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:42:59 INFO - PROCESS | 3828 | 1460997779467 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:42:59 INFO - PROCESS | 3828 | 1460997779469 Marionette TRACE conn3 <- [1,982,null,{}] 09:42:59 INFO - PROCESS | 3828 | 1460997779472 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:42:59 INFO - PROCESS | 3828 | 1460997779549 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:42:59 INFO - PROCESS | 3828 | 1460997779555 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:42:59 INFO - PROCESS | 3828 | ++DOCSHELL 15D06800 == 36 [pid = 3828] [id = 255] 09:42:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (15DDA800) [pid = 3828] [serial = 764] [outer = 00000000] 09:42:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (16446400) [pid = 3828] [serial = 765] [outer = 15DDA800] 09:42:59 INFO - PROCESS | 3828 | 1460997779600 Marionette DEBUG loaded listener.js 09:42:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (165A5000) [pid = 3828] [serial = 766] [outer = 15DDA800] 09:43:00 INFO - PROCESS | 3828 | 1460997780081 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 646ms 09:43:00 INFO - PROCESS | 3828 | 1460997780104 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 3828 | 1460997780105 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:43:00 INFO - PROCESS | 3828 | 1460997780118 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 3828 | 1460997780119 Marionette TRACE conn3 <- [1,986,null,{}] 09:43:00 INFO - PROCESS | 3828 | 1460997780123 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 3828 | 1460997780225 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:43:00 INFO - PROCESS | 3828 | 1460997780307 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:00 INFO - PROCESS | 3828 | ++DOCSHELL 165A9800 == 37 [pid = 3828] [id = 256] 09:43:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (165ACC00) [pid = 3828] [serial = 767] [outer = 00000000] 09:43:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (169CAC00) [pid = 3828] [serial = 768] [outer = 165ACC00] 09:43:00 INFO - PROCESS | 3828 | 1460997780352 Marionette DEBUG loaded listener.js 09:43:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (16F24000) [pid = 3828] [serial = 769] [outer = 165ACC00] 09:43:00 INFO - PROCESS | 3828 | 1460997780782 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 709ms 09:43:00 INFO - PROCESS | 3828 | 1460997780822 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:43:00 INFO - PROCESS | 3828 | 1460997780824 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 09:43:00 INFO - PROCESS | 3828 | 1460997780828 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:43:00 INFO - PROCESS | 3828 | 1460997780829 Marionette TRACE conn3 <- [1,990,null,{}] 09:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:43:00 INFO - PROCESS | 3828 | 1460997780833 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:00 INFO - PROCESS | 3828 | 1460997780955 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:43:00 INFO - PROCESS | 3828 | 1460997780971 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 3828 | ++DOCSHELL 1832FC00 == 38 [pid = 3828] [id = 257] 09:43:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (18330000) [pid = 3828] [serial = 770] [outer = 00000000] 09:43:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (183A6400) [pid = 3828] [serial = 771] [outer = 18330000] 09:43:01 INFO - PROCESS | 3828 | 1460997781063 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (183A5800) [pid = 3828] [serial = 772] [outer = 18330000] 09:43:01 INFO - PROCESS | 3828 | 1460997781484 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 710ms 09:43:01 INFO - PROCESS | 3828 | 1460997781530 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:43:01 INFO - PROCESS | 3828 | 1460997781532 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 09:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:43:01 INFO - PROCESS | 3828 | 1460997781535 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:43:01 INFO - PROCESS | 3828 | 1460997781537 Marionette TRACE conn3 <- [1,994,null,{}] 09:43:01 INFO - PROCESS | 3828 | 1460997781580 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:01 INFO - PROCESS | 3828 | 1460997781679 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:43:01 INFO - PROCESS | 3828 | 1460997781691 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:01 INFO - PROCESS | 3828 | ++DOCSHELL 18720800 == 39 [pid = 3828] [id = 258] 09:43:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (18721000) [pid = 3828] [serial = 773] [outer = 00000000] 09:43:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (189B8400) [pid = 3828] [serial = 774] [outer = 18721000] 09:43:01 INFO - PROCESS | 3828 | 1460997781735 Marionette DEBUG loaded listener.js 09:43:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (189C2400) [pid = 3828] [serial = 775] [outer = 18721000] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (15456400) [pid = 3828] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (165B0800) [pid = 3828] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (14A85400) [pid = 3828] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (12CF0000) [pid = 3828] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (18B28800) [pid = 3828] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (15DD4C00) [pid = 3828] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (18D3B400) [pid = 3828] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (11BC6800) [pid = 3828] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (18D3A800) [pid = 3828] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (183AAC00) [pid = 3828] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (18798800) [pid = 3828] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (19905400) [pid = 3828] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:43:02 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (14AE8400) [pid = 3828] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:43:02 INFO - PROCESS | 3828 | 1460997782228 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 756ms 09:43:02 INFO - PROCESS | 3828 | 1460997782276 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 3828 | 1460997782278 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:43:02 INFO - PROCESS | 3828 | 1460997782281 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 3828 | 1460997782283 Marionette TRACE conn3 <- [1,998,null,{}] 09:43:02 INFO - PROCESS | 3828 | 1460997782286 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 3828 | 1460997782360 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:43:02 INFO - PROCESS | 3828 | 1460997782366 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:02 INFO - PROCESS | 3828 | ++DOCSHELL 13456400 == 40 [pid = 3828] [id = 259] 09:43:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (142AB800) [pid = 3828] [serial = 776] [outer = 00000000] 09:43:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (18339C00) [pid = 3828] [serial = 777] [outer = 142AB800] 09:43:02 INFO - PROCESS | 3828 | 1460997782411 Marionette DEBUG loaded listener.js 09:43:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (18799800) [pid = 3828] [serial = 778] [outer = 142AB800] 09:43:02 INFO - PROCESS | 3828 | 1460997782866 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 599ms 09:43:02 INFO - PROCESS | 3828 | 1460997782910 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:43:02 INFO - PROCESS | 3828 | 1460997782912 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 09:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:43:02 INFO - PROCESS | 3828 | 1460997782919 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:43:02 INFO - PROCESS | 3828 | 1460997782921 Marionette TRACE conn3 <- [1,1002,null,{}] 09:43:02 INFO - PROCESS | 3828 | 1460997782924 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:02 INFO - PROCESS | 3828 | 1460997782998 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:43:03 INFO - PROCESS | 3828 | 1460997783005 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 3828 | ++DOCSHELL 15697400 == 41 [pid = 3828] [id = 260] 09:43:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (17A03800) [pid = 3828] [serial = 779] [outer = 00000000] 09:43:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (18BEC800) [pid = 3828] [serial = 780] [outer = 17A03800] 09:43:03 INFO - PROCESS | 3828 | 1460997783048 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (18BEBC00) [pid = 3828] [serial = 781] [outer = 17A03800] 09:43:03 INFO - PROCESS | 3828 | 1460997783511 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 646ms 09:43:03 INFO - PROCESS | 3828 | 1460997783558 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:43:03 INFO - PROCESS | 3828 | 1460997783560 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 09:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:43:03 INFO - PROCESS | 3828 | 1460997783564 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:43:03 INFO - PROCESS | 3828 | 1460997783565 Marionette TRACE conn3 <- [1,1006,null,{}] 09:43:03 INFO - PROCESS | 3828 | 1460997783569 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:03 INFO - PROCESS | 3828 | 1460997783644 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:43:03 INFO - PROCESS | 3828 | 1460997783652 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:03 INFO - PROCESS | 3828 | ++DOCSHELL 18B28000 == 42 [pid = 3828] [id = 261] 09:43:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (18BF2800) [pid = 3828] [serial = 782] [outer = 00000000] 09:43:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (18D3BC00) [pid = 3828] [serial = 783] [outer = 18BF2800] 09:43:03 INFO - PROCESS | 3828 | 1460997783696 Marionette DEBUG loaded listener.js 09:43:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (18D3C400) [pid = 3828] [serial = 784] [outer = 18BF2800] 09:43:04 INFO - PROCESS | 3828 | 1460997784213 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 710ms 09:43:04 INFO - PROCESS | 3828 | 1460997784264 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:43:04 INFO - PROCESS | 3828 | 1460997784268 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 09:43:04 INFO - PROCESS | 3828 | 1460997784273 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:43:04 INFO - PROCESS | 3828 | 1460997784278 Marionette TRACE conn3 <- [1,1010,null,{}] 09:43:04 INFO - PROCESS | 3828 | 1460997784285 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:04 INFO - PROCESS | 3828 | 1460997784439 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:43:04 INFO - PROCESS | 3828 | 1460997784540 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:04 INFO - PROCESS | 3828 | ++DOCSHELL 12B7EC00 == 43 [pid = 3828] [id = 262] 09:43:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (12CED400) [pid = 3828] [serial = 785] [outer = 00000000] 09:43:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (13455000) [pid = 3828] [serial = 786] [outer = 12CED400] 09:43:04 INFO - PROCESS | 3828 | 1460997784595 Marionette DEBUG loaded listener.js 09:43:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (134BCC00) [pid = 3828] [serial = 787] [outer = 12CED400] 09:43:05 INFO - PROCESS | 3828 | 1460997785179 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 946ms 09:43:05 INFO - PROCESS | 3828 | 1460997785220 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:43:05 INFO - PROCESS | 3828 | 1460997785226 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 09:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:43:05 INFO - PROCESS | 3828 | 1460997785233 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:43:05 INFO - PROCESS | 3828 | 1460997785235 Marionette TRACE conn3 <- [1,1014,null,{}] 09:43:05 INFO - PROCESS | 3828 | 1460997785239 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:05 INFO - PROCESS | 3828 | 1460997785340 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:43:05 INFO - PROCESS | 3828 | 1460997785435 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:05 INFO - PROCESS | 3828 | ++DOCSHELL 134BC800 == 44 [pid = 3828] [id = 263] 09:43:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (134C3000) [pid = 3828] [serial = 788] [outer = 00000000] 09:43:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (158E7800) [pid = 3828] [serial = 789] [outer = 134C3000] 09:43:05 INFO - PROCESS | 3828 | 1460997785489 Marionette DEBUG loaded listener.js 09:43:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (15DD4400) [pid = 3828] [serial = 790] [outer = 134C3000] 09:43:06 INFO - PROCESS | 3828 | 1460997786149 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 946ms 09:43:06 INFO - PROCESS | 3828 | 1460997786208 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:43:06 INFO - PROCESS | 3828 | 1460997786210 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 09:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:43:06 INFO - PROCESS | 3828 | 1460997786214 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:43:06 INFO - PROCESS | 3828 | 1460997786219 Marionette TRACE conn3 <- [1,1018,null,{}] 09:43:06 INFO - PROCESS | 3828 | 1460997786235 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:06 INFO - PROCESS | 3828 | 1460997786337 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:43:06 INFO - PROCESS | 3828 | 1460997786418 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:06 INFO - PROCESS | 3828 | ++DOCSHELL 1643CC00 == 45 [pid = 3828] [id = 264] 09:43:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (169C0800) [pid = 3828] [serial = 791] [outer = 00000000] 09:43:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (18BEB400) [pid = 3828] [serial = 792] [outer = 169C0800] 09:43:06 INFO - PROCESS | 3828 | 1460997786515 Marionette DEBUG loaded listener.js 09:43:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (18D3D400) [pid = 3828] [serial = 793] [outer = 169C0800] 09:43:07 INFO - PROCESS | 3828 | 1460997787082 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 899ms 09:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:43:07 INFO - PROCESS | 3828 | 1460997787117 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:43:07 INFO - PROCESS | 3828 | 1460997787120 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 09:43:07 INFO - PROCESS | 3828 | 1460997787123 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:43:07 INFO - PROCESS | 3828 | 1460997787125 Marionette TRACE conn3 <- [1,1022,null,{}] 09:43:07 INFO - PROCESS | 3828 | 1460997787129 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:07 INFO - PROCESS | 3828 | 1460997787226 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:43:07 INFO - PROCESS | 3828 | 1460997787323 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:07 INFO - PROCESS | 3828 | ++DOCSHELL 18D5B000 == 46 [pid = 3828] [id = 265] 09:43:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (18D5C400) [pid = 3828] [serial = 794] [outer = 00000000] 09:43:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (18D66000) [pid = 3828] [serial = 795] [outer = 18D5C400] 09:43:07 INFO - PROCESS | 3828 | 1460997787377 Marionette DEBUG loaded listener.js 09:43:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (18E6A000) [pid = 3828] [serial = 796] [outer = 18D5C400] 09:43:08 INFO - PROCESS | 3828 | 1460997788090 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1041ms 09:43:08 INFO - PROCESS | 3828 | 1460997788163 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:43:08 INFO - PROCESS | 3828 | 1460997788166 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 09:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:43:08 INFO - PROCESS | 3828 | 1460997788195 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:43:08 INFO - PROCESS | 3828 | 1460997788199 Marionette TRACE conn3 <- [1,1026,null,{}] 09:43:08 INFO - PROCESS | 3828 | 1460997788205 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:08 INFO - PROCESS | 3828 | 1460997788367 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:43:08 INFO - PROCESS | 3828 | 1460997788462 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:08 INFO - PROCESS | 3828 | ++DOCSHELL 12CF6000 == 47 [pid = 3828] [id = 266] 09:43:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (13255400) [pid = 3828] [serial = 797] [outer = 00000000] 09:43:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (134BBC00) [pid = 3828] [serial = 798] [outer = 13255400] 09:43:08 INFO - PROCESS | 3828 | 1460997788512 Marionette DEBUG loaded listener.js 09:43:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (134C8C00) [pid = 3828] [serial = 799] [outer = 13255400] 09:43:08 INFO - PROCESS | 3828 | --DOCSHELL 142A6000 == 46 [pid = 3828] [id = 23] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (18D62800) [pid = 3828] [serial = 732] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (16F21C00) [pid = 3828] [serial = 720] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (17A08000) [pid = 3828] [serial = 721] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (15459400) [pid = 3828] [serial = 714] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (15B2A800) [pid = 3828] [serial = 715] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (1338D400) [pid = 3828] [serial = 711] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (134BB800) [pid = 3828] [serial = 712] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (18BEFC00) [pid = 3828] [serial = 726] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (18BF0800) [pid = 3828] [serial = 727] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (1643E800) [pid = 3828] [serial = 717] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (1647AC00) [pid = 3828] [serial = 718] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (19530400) [pid = 3828] [serial = 735] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (12B7BC00) [pid = 3828] [serial = 707] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (12C5B000) [pid = 3828] [serial = 708] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (18D41000) [pid = 3828] [serial = 729] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (18796000) [pid = 3828] [serial = 723] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (189C3800) [pid = 3828] [serial = 724] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (19D8B800) [pid = 3828] [serial = 747] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (18D62400) [pid = 3828] [serial = 733] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (1970FC00) [pid = 3828] [serial = 745] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (19AE0400) [pid = 3828] [serial = 738] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (19696000) [pid = 3828] [serial = 736] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (18FBD800) [pid = 3828] [serial = 744] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (11BAC800) [pid = 3828] [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.] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (19AE6C00) [pid = 3828] [serial = 739] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (165B1400) [pid = 3828] [serial = 741] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (18D40C00) [pid = 3828] [serial = 730] [outer = 00000000] [url = about:blank] 09:43:08 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (16891000) [pid = 3828] [serial = 742] [outer = 00000000] [url = about:blank] 09:43:09 INFO - PROCESS | 3828 | 1460997788998 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 852ms 09:43:09 INFO - PROCESS | 3828 | 1460997789037 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 3828 | 1460997789042 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 09:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:43:09 INFO - PROCESS | 3828 | 1460997789052 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 3828 | 1460997789055 Marionette TRACE conn3 <- [1,1030,null,{}] 09:43:09 INFO - PROCESS | 3828 | 1460997789058 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 3828 | 1460997789138 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:43:09 INFO - PROCESS | 3828 | 1460997789147 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 3828 | ++DOCSHELL 1338D400 == 47 [pid = 3828] [id = 267] 09:43:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (13456800) [pid = 3828] [serial = 800] [outer = 00000000] 09:43:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (142A4C00) [pid = 3828] [serial = 801] [outer = 13456800] 09:43:09 INFO - PROCESS | 3828 | 1460997789192 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (147A3C00) [pid = 3828] [serial = 802] [outer = 13456800] 09:43:09 INFO - PROCESS | 3828 | 1460997789705 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 647ms 09:43:09 INFO - PROCESS | 3828 | 1460997789723 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:43:09 INFO - PROCESS | 3828 | 1460997789725 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 09:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:43:09 INFO - PROCESS | 3828 | 1460997789728 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:43:09 INFO - PROCESS | 3828 | 1460997789732 Marionette TRACE conn3 <- [1,1034,null,{}] 09:43:09 INFO - PROCESS | 3828 | 1460997789741 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:09 INFO - PROCESS | 3828 | 1460997789860 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:43:09 INFO - PROCESS | 3828 | 1460997789869 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:09 INFO - PROCESS | 3828 | ++DOCSHELL 15DD4C00 == 48 [pid = 3828] [id = 268] 09:43:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (15DD8C00) [pid = 3828] [serial = 803] [outer = 00000000] 09:43:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (15EDA000) [pid = 3828] [serial = 804] [outer = 15DD8C00] 09:43:09 INFO - PROCESS | 3828 | 1460997789915 Marionette DEBUG loaded listener.js 09:43:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (165AD800) [pid = 3828] [serial = 805] [outer = 15DD8C00] 09:43:10 INFO - PROCESS | 3828 | 1460997790378 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 694ms 09:43:10 INFO - PROCESS | 3828 | 1460997790428 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:43:10 INFO - PROCESS | 3828 | 1460997790430 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 09:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:43:10 INFO - PROCESS | 3828 | 1460997790433 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:43:10 INFO - PROCESS | 3828 | 1460997790435 Marionette TRACE conn3 <- [1,1038,null,{}] 09:43:10 INFO - PROCESS | 3828 | 1460997790438 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:10 INFO - PROCESS | 3828 | 1460997790514 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:43:10 INFO - PROCESS | 3828 | 1460997790522 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:10 INFO - PROCESS | 3828 | ++DOCSHELL 165A8800 == 49 [pid = 3828] [id = 269] 09:43:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (169C5800) [pid = 3828] [serial = 806] [outer = 00000000] 09:43:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (17A10C00) [pid = 3828] [serial = 807] [outer = 169C5800] 09:43:10 INFO - PROCESS | 3828 | 1460997790568 Marionette DEBUG loaded listener.js 09:43:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (17FC9400) [pid = 3828] [serial = 808] [outer = 169C5800] 09:43:10 INFO - PROCESS | 3828 | 1460997790984 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 599ms 09:43:11 INFO - PROCESS | 3828 | 1460997791030 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 3828 | 1460997791032 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:43:11 INFO - PROCESS | 3828 | 1460997791036 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 3828 | 1460997791038 Marionette TRACE conn3 <- [1,1042,null,{}] 09:43:11 INFO - PROCESS | 3828 | 1460997791041 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 3828 | 1460997791115 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:43:11 INFO - PROCESS | 3828 | 1460997791121 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 3828 | ++DOCSHELL 1806D800 == 50 [pid = 3828] [id = 270] 09:43:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (1832D800) [pid = 3828] [serial = 809] [outer = 00000000] 09:43:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (18720400) [pid = 3828] [serial = 810] [outer = 1832D800] 09:43:11 INFO - PROCESS | 3828 | 1460997791165 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (1891D800) [pid = 3828] [serial = 811] [outer = 1832D800] 09:43:11 INFO - PROCESS | 3828 | 1460997791641 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 646ms 09:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:43:11 INFO - PROCESS | 3828 | 1460997791678 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:43:11 INFO - PROCESS | 3828 | 1460997791680 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 09:43:11 INFO - PROCESS | 3828 | 1460997791684 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:43:11 INFO - PROCESS | 3828 | 1460997791686 Marionette TRACE conn3 <- [1,1046,null,{}] 09:43:11 INFO - PROCESS | 3828 | 1460997791689 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:11 INFO - PROCESS | 3828 | 1460997791811 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:43:11 INFO - PROCESS | 3828 | 1460997791820 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:11 INFO - PROCESS | 3828 | ++DOCSHELL 17FD2400 == 51 [pid = 3828] [id = 271] 09:43:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (18334C00) [pid = 3828] [serial = 812] [outer = 00000000] 09:43:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (18BFA800) [pid = 3828] [serial = 813] [outer = 18334C00] 09:43:11 INFO - PROCESS | 3828 | 1460997791872 Marionette DEBUG loaded listener.js 09:43:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (18D46000) [pid = 3828] [serial = 814] [outer = 18334C00] 09:43:12 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (165ACC00) [pid = 3828] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:43:12 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (15DDA800) [pid = 3828] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:43:12 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (13382400) [pid = 3828] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:43:12 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (11B82C00) [pid = 3828] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:43:12 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (18330000) [pid = 3828] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:43:12 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (1569C800) [pid = 3828] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:43:12 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (17A03800) [pid = 3828] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:43:12 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (18721000) [pid = 3828] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:43:12 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (142AB800) [pid = 3828] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:43:12 INFO - PROCESS | 3828 | 1460997792700 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1041ms 09:43:12 INFO - PROCESS | 3828 | 1460997792726 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:43:12 INFO - PROCESS | 3828 | 1460997792730 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 09:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:43:12 INFO - PROCESS | 3828 | 1460997792755 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:43:12 INFO - PROCESS | 3828 | 1460997792759 Marionette TRACE conn3 <- [1,1050,null,{}] 09:43:12 INFO - PROCESS | 3828 | 1460997792765 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:12 INFO - PROCESS | 3828 | 1460997792865 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:43:12 INFO - PROCESS | 3828 | 1460997792961 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 3828 | ++DOCSHELL 12D48800 == 52 [pid = 3828] [id = 272] 09:43:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (12D75000) [pid = 3828] [serial = 815] [outer = 00000000] 09:43:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (134BB800) [pid = 3828] [serial = 816] [outer = 12D75000] 09:43:13 INFO - PROCESS | 3828 | 1460997793018 Marionette DEBUG loaded listener.js 09:43:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (134BD800) [pid = 3828] [serial = 817] [outer = 12D75000] 09:43:13 INFO - PROCESS | 3828 | 1460997793610 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 930ms 09:43:13 INFO - PROCESS | 3828 | 1460997793694 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:43:13 INFO - PROCESS | 3828 | 1460997793700 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 09:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:43:13 INFO - PROCESS | 3828 | 1460997793707 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:43:13 INFO - PROCESS | 3828 | 1460997793710 Marionette TRACE conn3 <- [1,1054,null,{}] 09:43:13 INFO - PROCESS | 3828 | 1460997793713 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:13 INFO - PROCESS | 3828 | 1460997793814 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:43:13 INFO - PROCESS | 3828 | 1460997793893 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:13 INFO - PROCESS | 3828 | ++DOCSHELL 13452C00 == 53 [pid = 3828] [id = 273] 09:43:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (13454400) [pid = 3828] [serial = 818] [outer = 00000000] 09:43:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (15D83000) [pid = 3828] [serial = 819] [outer = 13454400] 09:43:13 INFO - PROCESS | 3828 | 1460997793947 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (15ED6000) [pid = 3828] [serial = 820] [outer = 13454400] 09:43:14 INFO - PROCESS | 3828 | 1460997794547 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 915ms 09:43:14 INFO - PROCESS | 3828 | 1460997794609 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:43:14 INFO - PROCESS | 3828 | 1460997794611 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 09:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:43:14 INFO - PROCESS | 3828 | 1460997794615 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:43:14 INFO - PROCESS | 3828 | 1460997794619 Marionette TRACE conn3 <- [1,1058,null,{}] 09:43:14 INFO - PROCESS | 3828 | 1460997794630 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:14 INFO - PROCESS | 3828 | 1460997794732 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:43:14 INFO - PROCESS | 3828 | 1460997794827 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:14 INFO - PROCESS | 3828 | ++DOCSHELL 17FC6800 == 54 [pid = 3828] [id = 274] 09:43:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (1832F800) [pid = 3828] [serial = 821] [outer = 00000000] 09:43:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (18BEC000) [pid = 3828] [serial = 822] [outer = 1832F800] 09:43:14 INFO - PROCESS | 3828 | 1460997794883 Marionette DEBUG loaded listener.js 09:43:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (18BF8800) [pid = 3828] [serial = 823] [outer = 1832F800] 09:43:15 INFO - PROCESS | 3828 | 1460997795522 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 961ms 09:43:15 INFO - PROCESS | 3828 | 1460997795570 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:43:15 INFO - PROCESS | 3828 | 1460997795573 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 09:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:43:15 INFO - PROCESS | 3828 | 1460997795578 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:43:15 INFO - PROCESS | 3828 | 1460997795580 Marionette TRACE conn3 <- [1,1062,null,{}] 09:43:15 INFO - PROCESS | 3828 | 1460997795584 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:15 INFO - PROCESS | 3828 | 1460997795681 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:43:15 INFO - PROCESS | 3828 | 1460997795760 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:15 INFO - PROCESS | 3828 | ++DOCSHELL 18064C00 == 55 [pid = 3828] [id = 275] 09:43:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (189B8000) [pid = 3828] [serial = 824] [outer = 00000000] 09:43:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (18D62000) [pid = 3828] [serial = 825] [outer = 189B8000] 09:43:15 INFO - PROCESS | 3828 | 1460997795855 Marionette DEBUG loaded listener.js 09:43:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (18E6E800) [pid = 3828] [serial = 826] [outer = 189B8000] 09:43:16 INFO - PROCESS | 3828 | 1460997796360 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 851ms 09:43:16 INFO - PROCESS | 3828 | 1460997796419 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:43:16 INFO - PROCESS | 3828 | 1460997796421 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 09:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:43:16 INFO - PROCESS | 3828 | 1460997796425 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:43:16 INFO - PROCESS | 3828 | 1460997796427 Marionette TRACE conn3 <- [1,1066,null,{}] 09:43:16 INFO - PROCESS | 3828 | 1460997796431 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:16 INFO - PROCESS | 3828 | 1460997796537 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:43:16 INFO - PROCESS | 3828 | 1460997796632 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:16 INFO - PROCESS | 3828 | ++DOCSHELL 11B7CC00 == 56 [pid = 3828] [id = 276] 09:43:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (12CF0800) [pid = 3828] [serial = 827] [outer = 00000000] 09:43:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (18721C00) [pid = 3828] [serial = 828] [outer = 12CF0800] 09:43:16 INFO - PROCESS | 3828 | 1460997796686 Marionette DEBUG loaded listener.js 09:43:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (1892AC00) [pid = 3828] [serial = 829] [outer = 12CF0800] 09:43:17 INFO - PROCESS | 3828 | 1460997797403 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1009ms 09:43:17 INFO - PROCESS | 3828 | 1460997797459 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:43:17 INFO - PROCESS | 3828 | 1460997797462 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 09:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:43:17 INFO - PROCESS | 3828 | 1460997797468 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:43:17 INFO - PROCESS | 3828 | 1460997797471 Marionette TRACE conn3 <- [1,1070,null,{}] 09:43:17 INFO - PROCESS | 3828 | 1460997797476 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:17 INFO - PROCESS | 3828 | 1460997797575 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:43:17 INFO - PROCESS | 3828 | 1460997797679 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:17 INFO - PROCESS | 3828 | ++DOCSHELL 12CF1C00 == 57 [pid = 3828] [id = 277] 09:43:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (12D72800) [pid = 3828] [serial = 830] [outer = 00000000] 09:43:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (134C0800) [pid = 3828] [serial = 831] [outer = 12D72800] 09:43:17 INFO - PROCESS | 3828 | 1460997797732 Marionette DEBUG loaded listener.js 09:43:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (147A6000) [pid = 3828] [serial = 832] [outer = 12D72800] 09:43:17 INFO - PROCESS | 3828 | --DOCSHELL 15698000 == 56 [pid = 3828] [id = 254] 09:43:17 INFO - PROCESS | 3828 | --DOCSHELL 1806D800 == 55 [pid = 3828] [id = 270] 09:43:17 INFO - PROCESS | 3828 | --DOCSHELL 165A8800 == 54 [pid = 3828] [id = 269] 09:43:17 INFO - PROCESS | 3828 | --DOCSHELL 15DD4C00 == 53 [pid = 3828] [id = 268] 09:43:17 INFO - PROCESS | 3828 | --DOCSHELL 1338D400 == 52 [pid = 3828] [id = 267] 09:43:17 INFO - PROCESS | 3828 | --DOCSHELL 12CF6000 == 51 [pid = 3828] [id = 266] 09:43:17 INFO - PROCESS | 3828 | --DOCSHELL 134BC800 == 50 [pid = 3828] [id = 263] 09:43:17 INFO - PROCESS | 3828 | --DOCSHELL 12B7EC00 == 49 [pid = 3828] [id = 262] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (12CF3000) [pid = 3828] [serial = 756] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (133C9C00) [pid = 3828] [serial = 757] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (183A6400) [pid = 3828] [serial = 771] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (158E7C00) [pid = 3828] [serial = 762] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (15BD4800) [pid = 3828] [serial = 763] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (18BEBC00) [pid = 3828] [serial = 781] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (12CEC800) [pid = 3828] [serial = 750] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (18D3BC00) [pid = 3828] [serial = 783] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (16F24000) [pid = 3828] [serial = 769] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (189B8400) [pid = 3828] [serial = 774] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (183A5800) [pid = 3828] [serial = 772] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (18BEC800) [pid = 3828] [serial = 780] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (189C2400) [pid = 3828] [serial = 775] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (18339C00) [pid = 3828] [serial = 777] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (18799800) [pid = 3828] [serial = 778] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (165A5000) [pid = 3828] [serial = 766] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (169CAC00) [pid = 3828] [serial = 768] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (16446400) [pid = 3828] [serial = 765] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (14A04400) [pid = 3828] [serial = 753] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (134C4800) [pid = 3828] [serial = 759] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (13632800) [pid = 3828] [serial = 760] [outer = 00000000] [url = about:blank] 09:43:18 INFO - PROCESS | 3828 | 1460997798221 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 851ms 09:43:18 INFO - PROCESS | 3828 | 1460997798312 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 3828 | 1460997798317 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 09:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:43:18 INFO - PROCESS | 3828 | 1460997798323 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 3828 | 1460997798326 Marionette TRACE conn3 <- [1,1074,null,{}] 09:43:18 INFO - PROCESS | 3828 | 1460997798330 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:18 INFO - PROCESS | 3828 | 1460997798409 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:43:18 INFO - PROCESS | 3828 | 1460997798492 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:18 INFO - PROCESS | 3828 | ++DOCSHELL 1325D000 == 50 [pid = 3828] [id = 278] 09:43:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (13455C00) [pid = 3828] [serial = 833] [outer = 00000000] 09:43:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (1362FC00) [pid = 3828] [serial = 834] [outer = 13455C00] 09:43:18 INFO - PROCESS | 3828 | 1460997798544 Marionette DEBUG loaded listener.js 09:43:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (15BC8800) [pid = 3828] [serial = 835] [outer = 13455C00] 09:43:18 INFO - PROCESS | 3828 | 1460997798931 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 631ms 09:43:18 INFO - PROCESS | 3828 | 1460997798960 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:43:18 INFO - PROCESS | 3828 | 1460997798962 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 09:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:43:18 INFO - PROCESS | 3828 | 1460997798972 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:43:18 INFO - PROCESS | 3828 | 1460997798975 Marionette TRACE conn3 <- [1,1078,null,{}] 09:43:18 INFO - PROCESS | 3828 | 1460997798985 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 3828 | 1460997799067 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:43:19 INFO - PROCESS | 3828 | 1460997799074 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 3828 | ++DOCSHELL 15DE0C00 == 51 [pid = 3828] [id = 279] 09:43:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (1644B800) [pid = 3828] [serial = 836] [outer = 00000000] 09:43:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (169CB000) [pid = 3828] [serial = 837] [outer = 1644B800] 09:43:19 INFO - PROCESS | 3828 | 1460997799121 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (17A05000) [pid = 3828] [serial = 838] [outer = 1644B800] 09:43:19 INFO - PROCESS | 3828 | 1460997799569 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 663ms 09:43:19 INFO - PROCESS | 3828 | 1460997799624 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:43:19 INFO - PROCESS | 3828 | 1460997799627 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 09:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:43:19 INFO - PROCESS | 3828 | 1460997799630 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:43:19 INFO - PROCESS | 3828 | 1460997799631 Marionette TRACE conn3 <- [1,1082,null,{}] 09:43:19 INFO - PROCESS | 3828 | 1460997799635 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:19 INFO - PROCESS | 3828 | 1460997799713 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:43:19 INFO - PROCESS | 3828 | 1460997799723 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:19 INFO - PROCESS | 3828 | ++DOCSHELL 17FCAC00 == 52 [pid = 3828] [id = 280] 09:43:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (17FD0000) [pid = 3828] [serial = 839] [outer = 00000000] 09:43:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (183A5800) [pid = 3828] [serial = 840] [outer = 17FD0000] 09:43:19 INFO - PROCESS | 3828 | 1460997799768 Marionette DEBUG loaded listener.js 09:43:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (18720C00) [pid = 3828] [serial = 841] [outer = 17FD0000] 09:43:20 INFO - PROCESS | 3828 | 1460997800219 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 646ms 09:43:20 INFO - PROCESS | 3828 | 1460997800273 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:43:20 INFO - PROCESS | 3828 | 1460997800275 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 09:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:43:20 INFO - PROCESS | 3828 | 1460997800279 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:43:20 INFO - PROCESS | 3828 | 1460997800280 Marionette TRACE conn3 <- [1,1086,null,{}] 09:43:20 INFO - PROCESS | 3828 | 1460997800284 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:20 INFO - PROCESS | 3828 | 1460997800433 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:43:20 INFO - PROCESS | 3828 | 1460997800481 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:20 INFO - PROCESS | 3828 | ++DOCSHELL 17FC7C00 == 53 [pid = 3828] [id = 281] 09:43:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (18333400) [pid = 3828] [serial = 842] [outer = 00000000] 09:43:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (18B22C00) [pid = 3828] [serial = 843] [outer = 18333400] 09:43:20 INFO - PROCESS | 3828 | 1460997800525 Marionette DEBUG loaded listener.js 09:43:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (18B2E800) [pid = 3828] [serial = 844] [outer = 18333400] 09:43:20 INFO - PROCESS | 3828 | 1460997800944 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 693ms 09:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:43:21 INFO - PROCESS | 3828 | 1460997801009 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 3828 | 1460997801011 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 09:43:21 INFO - PROCESS | 3828 | 1460997801014 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 3828 | 1460997801016 Marionette TRACE conn3 <- [1,1090,null,{}] 09:43:21 INFO - PROCESS | 3828 | 1460997801023 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 3828 | 1460997801175 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:43:21 INFO - PROCESS | 3828 | 1460997801203 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 3828 | ++DOCSHELL 18D3F000 == 54 [pid = 3828] [id = 282] 09:43:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (18D40C00) [pid = 3828] [serial = 845] [outer = 00000000] 09:43:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (18FBB000) [pid = 3828] [serial = 846] [outer = 18D40C00] 09:43:21 INFO - PROCESS | 3828 | 1460997801250 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (1952A400) [pid = 3828] [serial = 847] [outer = 18D40C00] 09:43:21 INFO - PROCESS | 3828 | 1460997801682 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 694ms 09:43:21 INFO - PROCESS | 3828 | 1460997801720 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:43:21 INFO - PROCESS | 3828 | 1460997801722 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 09:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:43:21 INFO - PROCESS | 3828 | 1460997801725 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:43:21 INFO - PROCESS | 3828 | 1460997801727 Marionette TRACE conn3 <- [1,1094,null,{}] 09:43:21 INFO - PROCESS | 3828 | 1460997801730 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:21 INFO - PROCESS | 3828 | 1460997801834 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:43:21 INFO - PROCESS | 3828 | 1460997801840 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:21 INFO - PROCESS | 3828 | ++DOCSHELL 19528000 == 55 [pid = 3828] [id = 283] 09:43:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (1952E000) [pid = 3828] [serial = 848] [outer = 00000000] 09:43:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (19694800) [pid = 3828] [serial = 849] [outer = 1952E000] 09:43:21 INFO - PROCESS | 3828 | 1460997801883 Marionette DEBUG loaded listener.js 09:43:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (19702800) [pid = 3828] [serial = 850] [outer = 1952E000] 09:43:22 INFO - PROCESS | 3828 | 1460997802336 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:43:22 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (197C3800) [pid = 3828] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:43:22 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (13456800) [pid = 3828] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:43:22 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (15DD8C00) [pid = 3828] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:43:22 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (18BF2800) [pid = 3828] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:43:22 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (13255400) [pid = 3828] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:43:22 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (169C5800) [pid = 3828] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:43:22 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (1832D800) [pid = 3828] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 646ms 09:43:22 INFO - PROCESS | 3828 | 1460997802363 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 3828 | 1460997802365 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 09:43:22 INFO - PROCESS | 3828 | 1460997802368 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:43:22 INFO - PROCESS | 3828 | 1460997802370 Marionette TRACE conn3 <- [1,1098,null,{}] 09:43:22 INFO - PROCESS | 3828 | 1460997802373 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:22 INFO - PROCESS | 3828 | 1460997802447 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:43:22 INFO - PROCESS | 3828 | 1460997802454 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:22 INFO - PROCESS | 3828 | ++DOCSHELL 12CF2800 == 56 [pid = 3828] [id = 284] 09:43:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (15DD8C00) [pid = 3828] [serial = 851] [outer = 00000000] 09:43:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (18BF6400) [pid = 3828] [serial = 852] [outer = 15DD8C00] 09:43:22 INFO - PROCESS | 3828 | 1460997802498 Marionette DEBUG loaded listener.js 09:43:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (19693400) [pid = 3828] [serial = 853] [outer = 15DD8C00] 09:43:22 INFO - PROCESS | 3828 | 1460997802935 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 599ms 09:43:22 INFO - PROCESS | 3828 | 1460997802965 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:43:22 INFO - PROCESS | 3828 | 1460997802967 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 09:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:43:23 INFO - PROCESS | 3828 | 1460997802970 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - PROCESS | 3828 | 1460997802972 Marionette TRACE conn3 <- [1,1102,null,{}] 09:43:23 INFO - PROCESS | 3828 | 1460997802991 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 3828 | 1460997803066 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:43:23 INFO - PROCESS | 3828 | 1460997803072 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 3828 | ++DOCSHELL 16FCEC00 == 57 [pid = 3828] [id = 285] 09:43:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (19707000) [pid = 3828] [serial = 854] [outer = 00000000] 09:43:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (197C5000) [pid = 3828] [serial = 855] [outer = 19707000] 09:43:23 INFO - PROCESS | 3828 | 1460997803118 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (19905800) [pid = 3828] [serial = 856] [outer = 19707000] 09:43:23 INFO - PROCESS | 3828 | 1460997803536 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 599ms 09:43:23 INFO - PROCESS | 3828 | 1460997803577 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:43:23 INFO - PROCESS | 3828 | 1460997803579 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 09:43:23 INFO - PROCESS | 3828 | 1460997803583 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:43:23 INFO - PROCESS | 3828 | 1460997803584 Marionette TRACE conn3 <- [1,1106,null,{}] 09:43:23 INFO - PROCESS | 3828 | 1460997803592 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:23 INFO - PROCESS | 3828 | 1460997803673 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:43:23 INFO - PROCESS | 3828 | 1460997803679 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:23 INFO - PROCESS | 3828 | ++DOCSHELL 12B80C00 == 58 [pid = 3828] [id = 286] 09:43:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (1970C800) [pid = 3828] [serial = 857] [outer = 00000000] 09:43:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (19AE2000) [pid = 3828] [serial = 858] [outer = 1970C800] 09:43:23 INFO - PROCESS | 3828 | 1460997803723 Marionette DEBUG loaded listener.js 09:43:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (19AE6C00) [pid = 3828] [serial = 859] [outer = 1970C800] 09:43:24 INFO - PROCESS | 3828 | 1460997804207 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 646ms 09:43:24 INFO - PROCESS | 3828 | 1460997804256 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:43:24 INFO - PROCESS | 3828 | 1460997804258 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 09:43:24 INFO - PROCESS | 3828 | 1460997804261 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:43:24 INFO - PROCESS | 3828 | 1460997804264 Marionette TRACE conn3 <- [1,1110,null,{}] 09:43:24 INFO - PROCESS | 3828 | 1460997804267 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:24 INFO - PROCESS | 3828 | 1460997804364 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:43:24 INFO - PROCESS | 3828 | 1460997804497 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:24 INFO - PROCESS | 3828 | ++DOCSHELL 11BAD400 == 59 [pid = 3828] [id = 287] 09:43:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (11BB9000) [pid = 3828] [serial = 860] [outer = 00000000] 09:43:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (12CF6000) [pid = 3828] [serial = 861] [outer = 11BB9000] 09:43:24 INFO - PROCESS | 3828 | 1460997804554 Marionette DEBUG loaded listener.js 09:43:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (1320AC00) [pid = 3828] [serial = 862] [outer = 11BB9000] 09:43:25 INFO - PROCESS | 3828 | 1460997805204 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1009ms 09:43:25 INFO - PROCESS | 3828 | 1460997805264 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:43:25 INFO - PROCESS | 3828 | 1460997805268 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 09:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:43:25 INFO - PROCESS | 3828 | 1460997805287 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:43:25 INFO - PROCESS | 3828 | 1460997805291 Marionette TRACE conn3 <- [1,1114,null,{}] 09:43:25 INFO - PROCESS | 3828 | 1460997805297 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:25 INFO - PROCESS | 3828 | 1460997805402 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:43:25 INFO - PROCESS | 3828 | 1460997805532 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:25 INFO - PROCESS | 3828 | ++DOCSHELL 1439F000 == 60 [pid = 3828] [id = 288] 09:43:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (147A3400) [pid = 3828] [serial = 863] [outer = 00000000] 09:43:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (15DE1C00) [pid = 3828] [serial = 864] [outer = 147A3400] 09:43:25 INFO - PROCESS | 3828 | 1460997805589 Marionette DEBUG loaded listener.js 09:43:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (165A5000) [pid = 3828] [serial = 865] [outer = 147A3400] 09:43:26 INFO - PROCESS | 3828 | 1460997806150 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 915ms 09:43:26 INFO - PROCESS | 3828 | 1460997806194 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:43:26 INFO - PROCESS | 3828 | 1460997806198 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 09:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:43:26 INFO - PROCESS | 3828 | 1460997806203 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:43:26 INFO - PROCESS | 3828 | 1460997806205 Marionette TRACE conn3 <- [1,1118,null,{}] 09:43:26 INFO - PROCESS | 3828 | 1460997806209 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:26 INFO - PROCESS | 3828 | 1460997806310 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:43:26 INFO - PROCESS | 3828 | 1460997806409 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:26 INFO - PROCESS | 3828 | ++DOCSHELL 142AA400 == 61 [pid = 3828] [id = 289] 09:43:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1569F400) [pid = 3828] [serial = 866] [outer = 00000000] 09:43:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (18B2AC00) [pid = 3828] [serial = 867] [outer = 1569F400] 09:43:26 INFO - PROCESS | 3828 | 1460997806465 Marionette DEBUG loaded listener.js 09:43:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (18D64800) [pid = 3828] [serial = 868] [outer = 1569F400] 09:43:27 INFO - PROCESS | 3828 | 1460997807135 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1009ms 09:43:27 INFO - PROCESS | 3828 | 1460997807205 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:43:27 INFO - PROCESS | 3828 | 1460997807208 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 09:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:43:27 INFO - PROCESS | 3828 | 1460997807219 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:43:27 INFO - PROCESS | 3828 | 1460997807225 Marionette TRACE conn3 <- [1,1122,null,{}] 09:43:27 INFO - PROCESS | 3828 | 1460997807245 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:27 INFO - PROCESS | 3828 | 1460997807370 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:43:27 INFO - PROCESS | 3828 | 1460997807488 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:27 INFO - PROCESS | 3828 | ++DOCSHELL 18B29400 == 62 [pid = 3828] [id = 290] 09:43:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (19529000) [pid = 3828] [serial = 869] [outer = 00000000] 09:43:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (19EDF400) [pid = 3828] [serial = 870] [outer = 19529000] 09:43:27 INFO - PROCESS | 3828 | 1460997807543 Marionette DEBUG loaded listener.js 09:43:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (19EE4000) [pid = 3828] [serial = 871] [outer = 19529000] 09:43:28 INFO - PROCESS | 3828 | 1460997808402 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1246ms 09:43:28 INFO - PROCESS | 3828 | 1460997808474 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:43:28 INFO - PROCESS | 3828 | 1460997808478 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 09:43:28 INFO - PROCESS | 3828 | 1460997808483 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:43:28 INFO - PROCESS | 3828 | 1460997808487 Marionette TRACE conn3 <- [1,1126,null,{}] 09:43:28 INFO - PROCESS | 3828 | 1460997808494 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:28 INFO - PROCESS | 3828 | 1460997808585 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:43:28 INFO - PROCESS | 3828 | 1460997808715 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:28 INFO - PROCESS | 3828 | ++DOCSHELL 12CF6400 == 63 [pid = 3828] [id = 291] 09:43:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (133C9C00) [pid = 3828] [serial = 872] [outer = 00000000] 09:43:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (137D2C00) [pid = 3828] [serial = 873] [outer = 133C9C00] 09:43:28 INFO - PROCESS | 3828 | 1460997808770 Marionette DEBUG loaded listener.js 09:43:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (14A88C00) [pid = 3828] [serial = 874] [outer = 133C9C00] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 15697400 == 62 [pid = 3828] [id = 260] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 13456400 == 61 [pid = 3828] [id = 259] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 15D06800 == 60 [pid = 3828] [id = 255] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 165A9800 == 59 [pid = 3828] [id = 256] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 1832FC00 == 58 [pid = 3828] [id = 257] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 16FCD800 == 57 [pid = 3828] [id = 20] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 18720800 == 56 [pid = 3828] [id = 258] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 12B80C00 == 55 [pid = 3828] [id = 286] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 16FCEC00 == 54 [pid = 3828] [id = 285] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 12CF2800 == 53 [pid = 3828] [id = 284] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 19528000 == 52 [pid = 3828] [id = 283] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 18D3F000 == 51 [pid = 3828] [id = 282] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 17FC7C00 == 50 [pid = 3828] [id = 281] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 17FCAC00 == 49 [pid = 3828] [id = 280] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 15DE0C00 == 48 [pid = 3828] [id = 279] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 1325D000 == 47 [pid = 3828] [id = 278] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (18BFA800) [pid = 3828] [serial = 813] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (18BEB400) [pid = 3828] [serial = 792] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (13455000) [pid = 3828] [serial = 786] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (158E7800) [pid = 3828] [serial = 789] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (18D66000) [pid = 3828] [serial = 795] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOCSHELL 12CF1C00 == 46 [pid = 3828] [id = 277] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (19EDC000) [pid = 3828] [serial = 748] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (18720400) [pid = 3828] [serial = 810] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (142A4C00) [pid = 3828] [serial = 801] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (147A3C00) [pid = 3828] [serial = 802] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (15EDA000) [pid = 3828] [serial = 804] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (165AD800) [pid = 3828] [serial = 805] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (18D3C400) [pid = 3828] [serial = 784] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (134C8C00) [pid = 3828] [serial = 799] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (134BBC00) [pid = 3828] [serial = 798] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (17A10C00) [pid = 3828] [serial = 807] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (17FC9400) [pid = 3828] [serial = 808] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (1891D800) [pid = 3828] [serial = 811] [outer = 00000000] [url = about:blank] 09:43:29 INFO - PROCESS | 3828 | 1460997809345 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 898ms 09:43:29 INFO - PROCESS | 3828 | 1460997809389 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:43:29 INFO - PROCESS | 3828 | 1460997809394 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 09:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:43:29 INFO - PROCESS | 3828 | 1460997809402 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:43:29 INFO - PROCESS | 3828 | 1460997809405 Marionette TRACE conn3 <- [1,1130,null,{}] 09:43:29 INFO - PROCESS | 3828 | 1460997809408 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:29 INFO - PROCESS | 3828 | 1460997809486 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:43:29 INFO - PROCESS | 3828 | 1460997809562 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:29 INFO - PROCESS | 3828 | ++DOCSHELL 12CF3000 == 47 [pid = 3828] [id = 292] 09:43:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (13255400) [pid = 3828] [serial = 875] [outer = 00000000] 09:43:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (134C1800) [pid = 3828] [serial = 876] [outer = 13255400] 09:43:29 INFO - PROCESS | 3828 | 1460997809615 Marionette DEBUG loaded listener.js 09:43:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (15697400) [pid = 3828] [serial = 877] [outer = 13255400] 09:43:30 INFO - PROCESS | 3828 | 1460997810017 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 709ms 09:43:30 INFO - PROCESS | 3828 | 1460997810099 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 3828 | 1460997810101 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 09:43:30 INFO - PROCESS | 3828 | 1460997810105 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:43:30 INFO - PROCESS | 3828 | 1460997810108 Marionette TRACE conn3 <- [1,1134,null,{}] 09:43:30 INFO - PROCESS | 3828 | 1460997810118 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 3828 | 1460997810202 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:43:30 INFO - PROCESS | 3828 | 1460997810208 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 3828 | ++DOCSHELL 1688F800 == 48 [pid = 3828] [id = 293] 09:43:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (1688FC00) [pid = 3828] [serial = 878] [outer = 00000000] 09:43:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (16F21C00) [pid = 3828] [serial = 879] [outer = 1688FC00] 09:43:30 INFO - PROCESS | 3828 | 1460997810264 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (17A0E400) [pid = 3828] [serial = 880] [outer = 1688FC00] 09:43:30 INFO - PROCESS | 3828 | 1460997810733 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 647ms 09:43:30 INFO - PROCESS | 3828 | 1460997810742 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:43:30 INFO - PROCESS | 3828 | 1460997810744 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 09:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:43:30 INFO - PROCESS | 3828 | 1460997810748 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:43:30 INFO - PROCESS | 3828 | 1460997810750 Marionette TRACE conn3 <- [1,1138,null,{}] 09:43:30 INFO - PROCESS | 3828 | 1460997810753 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:30 INFO - PROCESS | 3828 | 1460997810836 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:43:30 INFO - PROCESS | 3828 | 1460997810843 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:30 INFO - PROCESS | 3828 | ++DOCSHELL 17FC7000 == 49 [pid = 3828] [id = 294] 09:43:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (17FCD400) [pid = 3828] [serial = 881] [outer = 00000000] 09:43:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (183ADC00) [pid = 3828] [serial = 882] [outer = 17FCD400] 09:43:30 INFO - PROCESS | 3828 | 1460997810890 Marionette DEBUG loaded listener.js 09:43:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (18794800) [pid = 3828] [serial = 883] [outer = 17FCD400] 09:43:31 INFO - PROCESS | 3828 | 1460997811361 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 09:43:31 INFO - PROCESS | 3828 | 1460997811418 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:43:31 INFO - PROCESS | 3828 | 1460997811420 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 09:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:43:31 INFO - PROCESS | 3828 | 1460997811423 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:43:31 INFO - PROCESS | 3828 | 1460997811425 Marionette TRACE conn3 <- [1,1142,null,{}] 09:43:31 INFO - PROCESS | 3828 | 1460997811428 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:31 INFO - PROCESS | 3828 | 1460997811530 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:43:31 INFO - PROCESS | 3828 | 1460997811536 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:31 INFO - PROCESS | 3828 | ++DOCSHELL 18922400 == 50 [pid = 3828] [id = 295] 09:43:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (189B5800) [pid = 3828] [serial = 884] [outer = 00000000] 09:43:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (18B25000) [pid = 3828] [serial = 885] [outer = 189B5800] 09:43:31 INFO - PROCESS | 3828 | 1460997811580 Marionette DEBUG loaded listener.js 09:43:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (18B28400) [pid = 3828] [serial = 886] [outer = 189B5800] 09:43:32 INFO - PROCESS | 3828 | 1460997812060 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 694ms 09:43:32 INFO - PROCESS | 3828 | 1460997812123 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 3828 | 1460997812125 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 09:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:43:32 INFO - PROCESS | 3828 | 1460997812129 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 3828 | 1460997812130 Marionette TRACE conn3 <- [1,1146,null,{}] 09:43:32 INFO - PROCESS | 3828 | 1460997812133 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:32 INFO - PROCESS | 3828 | 1460997812254 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:43:32 INFO - PROCESS | 3828 | 1460997812315 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:32 INFO - PROCESS | 3828 | ++DOCSHELL 18D59800 == 51 [pid = 3828] [id = 296] 09:43:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (18D5BC00) [pid = 3828] [serial = 887] [outer = 00000000] 09:43:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (18E6B400) [pid = 3828] [serial = 888] [outer = 18D5BC00] 09:43:32 INFO - PROCESS | 3828 | 1460997812363 Marionette DEBUG loaded listener.js 09:43:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (18FBCC00) [pid = 3828] [serial = 889] [outer = 18D5BC00] 09:43:32 INFO - PROCESS | 3828 | 1460997812797 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 710ms 09:43:32 INFO - PROCESS | 3828 | 1460997812861 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:43:32 INFO - PROCESS | 3828 | 1460997812863 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 09:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:43:32 INFO - PROCESS | 3828 | 1460997812878 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:43:32 INFO - PROCESS | 3828 | 1460997812880 Marionette TRACE conn3 <- [1,1150,null,{}] 09:43:32 INFO - PROCESS | 3828 | 1460997812883 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 3828 | 1460997812993 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:43:33 INFO - PROCESS | 3828 | 1460997813005 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 3828 | ++DOCSHELL 12BDDC00 == 52 [pid = 3828] [id = 297] 09:43:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (18D3DC00) [pid = 3828] [serial = 890] [outer = 00000000] 09:43:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (1970B800) [pid = 3828] [serial = 891] [outer = 18D3DC00] 09:43:33 INFO - PROCESS | 3828 | 1460997813050 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (19710800) [pid = 3828] [serial = 892] [outer = 18D3DC00] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (134B9400) [pid = 3828] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (18D5C400) [pid = 3828] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (15B2E800) [pid = 3828] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (169C0800) [pid = 3828] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (11B78800) [pid = 3828] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (12CED400) [pid = 3828] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (134C3000) [pid = 3828] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (12D72800) [pid = 3828] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1644B800) [pid = 3828] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (12CF0800) [pid = 3828] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (1952E000) [pid = 3828] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (13455C00) [pid = 3828] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (17FD0000) [pid = 3828] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (18D40C00) [pid = 3828] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (15DD8C00) [pid = 3828] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (18333400) [pid = 3828] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:43:33 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (19707000) [pid = 3828] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:43:33 INFO - PROCESS | 3828 | 1460997813655 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 804ms 09:43:33 INFO - PROCESS | 3828 | 1460997813670 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:43:33 INFO - PROCESS | 3828 | 1460997813671 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 09:43:33 INFO - PROCESS | 3828 | 1460997813675 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:43:33 INFO - PROCESS | 3828 | 1460997813676 Marionette TRACE conn3 <- [1,1154,null,{}] 09:43:33 INFO - PROCESS | 3828 | 1460997813680 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:33 INFO - PROCESS | 3828 | 1460997813758 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:43:33 INFO - PROCESS | 3828 | 1460997813764 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:33 INFO - PROCESS | 3828 | ++DOCSHELL 12CED400 == 53 [pid = 3828] [id = 298] 09:43:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (12CF0800) [pid = 3828] [serial = 893] [outer = 00000000] 09:43:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (156EB800) [pid = 3828] [serial = 894] [outer = 12CF0800] 09:43:33 INFO - PROCESS | 3828 | 1460997813812 Marionette DEBUG loaded listener.js 09:43:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (158EE400) [pid = 3828] [serial = 895] [outer = 12CF0800] 09:43:34 INFO - PROCESS | 3828 | 1460997814237 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 599ms 09:43:34 INFO - PROCESS | 3828 | 1460997814292 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 3828 | 1460997814294 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 09:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:43:34 INFO - PROCESS | 3828 | 1460997814298 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 3828 | 1460997814299 Marionette TRACE conn3 <- [1,1158,null,{}] 09:43:34 INFO - PROCESS | 3828 | 1460997814305 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:34 INFO - PROCESS | 3828 | 1460997814380 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:43:34 INFO - PROCESS | 3828 | 1460997814387 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:34 INFO - PROCESS | 3828 | ++DOCSHELL 158F1400 == 54 [pid = 3828] [id = 299] 09:43:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (15DD8C00) [pid = 3828] [serial = 896] [outer = 00000000] 09:43:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (18E66800) [pid = 3828] [serial = 897] [outer = 15DD8C00] 09:43:34 INFO - PROCESS | 3828 | 1460997814430 Marionette DEBUG loaded listener.js 09:43:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (19693C00) [pid = 3828] [serial = 898] [outer = 15DD8C00] 09:43:34 INFO - PROCESS | 3828 | 1460997814886 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 599ms 09:43:34 INFO - PROCESS | 3828 | 1460997814924 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:43:34 INFO - PROCESS | 3828 | 1460997814926 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 09:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:43:34 INFO - PROCESS | 3828 | 1460997814930 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:43:34 INFO - PROCESS | 3828 | 1460997814932 Marionette TRACE conn3 <- [1,1162,null,{}] 09:43:34 INFO - PROCESS | 3828 | 1460997814935 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 3828 | 1460997815017 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:43:35 INFO - PROCESS | 3828 | 1460997815023 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 3828 | ++DOCSHELL 19704400 == 55 [pid = 3828] [id = 300] 09:43:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (19AE5000) [pid = 3828] [serial = 899] [outer = 00000000] 09:43:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (19EDC000) [pid = 3828] [serial = 900] [outer = 19AE5000] 09:43:35 INFO - PROCESS | 3828 | 1460997815066 Marionette DEBUG loaded listener.js 09:43:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (19EDD000) [pid = 3828] [serial = 901] [outer = 19AE5000] 09:43:35 INFO - PROCESS | 3828 | 1460997815494 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:43:35 INFO - PROCESS | 3828 | 1460997815529 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 09:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:43:35 INFO - PROCESS | 3828 | 1460997815537 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:43:35 INFO - PROCESS | 3828 | 1460997815539 Marionette TRACE conn3 <- [1,1166,null,{}] 09:43:35 INFO - PROCESS | 3828 | 1460997815543 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:35 INFO - PROCESS | 3828 | 1460997815683 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:43:35 INFO - PROCESS | 3828 | 1460997815868 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:35 INFO - PROCESS | 3828 | ++DOCSHELL 11BCF000 == 56 [pid = 3828] [id = 301] 09:43:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (12B85000) [pid = 3828] [serial = 902] [outer = 00000000] 09:43:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (12D3DC00) [pid = 3828] [serial = 903] [outer = 12B85000] 09:43:35 INFO - PROCESS | 3828 | 1460997815925 Marionette DEBUG loaded listener.js 09:43:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (13263C00) [pid = 3828] [serial = 904] [outer = 12B85000] 09:43:36 INFO - PROCESS | 3828 | 1460997816536 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:43:36 INFO - PROCESS | 3828 | 1460997816604 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 09:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:43:36 INFO - PROCESS | 3828 | 1460997816608 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:43:36 INFO - PROCESS | 3828 | 1460997816613 Marionette TRACE conn3 <- [1,1170,null,{}] 09:43:36 INFO - PROCESS | 3828 | 1460997816618 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:36 INFO - PROCESS | 3828 | 1460997816751 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:43:36 INFO - PROCESS | 3828 | 1460997816877 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:36 INFO - PROCESS | 3828 | ++DOCSHELL 17A03800 == 57 [pid = 3828] [id = 302] 09:43:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (17FCEC00) [pid = 3828] [serial = 905] [outer = 00000000] 09:43:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (18BF5800) [pid = 3828] [serial = 906] [outer = 17FCEC00] 09:43:36 INFO - PROCESS | 3828 | 1460997816935 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (18D44C00) [pid = 3828] [serial = 907] [outer = 17FCEC00] 09:43:37 INFO - PROCESS | 3828 | 1460997817521 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:43:37 INFO - PROCESS | 3828 | 1460997817562 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 09:43:37 INFO - PROCESS | 3828 | 1460997817566 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:43:37 INFO - PROCESS | 3828 | 1460997817569 Marionette TRACE conn3 <- [1,1174,null,{}] 09:43:37 INFO - PROCESS | 3828 | 1460997817572 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:37 INFO - PROCESS | 3828 | 1460997817672 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:43:37 INFO - PROCESS | 3828 | 1460997817773 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:37 INFO - PROCESS | 3828 | ++DOCSHELL 1952D000 == 58 [pid = 3828] [id = 303] 09:43:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (19531800) [pid = 3828] [serial = 908] [outer = 00000000] 09:43:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (1A110000) [pid = 3828] [serial = 909] [outer = 19531800] 09:43:37 INFO - PROCESS | 3828 | 1460997817827 Marionette DEBUG loaded listener.js 09:43:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (1A14B800) [pid = 3828] [serial = 910] [outer = 19531800] 09:43:38 INFO - PROCESS | 3828 | 1460997818505 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:43:38 INFO - PROCESS | 3828 | 1460997818545 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 09:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:43:38 INFO - PROCESS | 3828 | 1460997818556 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:43:38 INFO - PROCESS | 3828 | 1460997818561 Marionette TRACE conn3 <- [1,1178,null,{}] 09:43:38 INFO - PROCESS | 3828 | 1460997818565 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:38 INFO - PROCESS | 3828 | 1460997818667 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:43:38 INFO - PROCESS | 3828 | 1460997818792 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:38 INFO - PROCESS | 3828 | ++DOCSHELL 17A12800 == 59 [pid = 3828] [id = 304] 09:43:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (1A10CC00) [pid = 3828] [serial = 911] [outer = 00000000] 09:43:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1A813000) [pid = 3828] [serial = 912] [outer = 1A10CC00] 09:43:38 INFO - PROCESS | 3828 | 1460997818851 Marionette DEBUG loaded listener.js 09:43:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1A815400) [pid = 3828] [serial = 913] [outer = 1A10CC00] 09:43:39 INFO - PROCESS | 3828 | 1460997819408 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:43:39 INFO - PROCESS | 3828 | 1460997819459 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 09:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:43:39 INFO - PROCESS | 3828 | 1460997819463 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:43:39 INFO - PROCESS | 3828 | 1460997819465 Marionette TRACE conn3 <- [1,1182,null,{}] 09:43:39 INFO - PROCESS | 3828 | 1460997819480 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:39 INFO - PROCESS | 3828 | 1460997819584 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:43:39 INFO - PROCESS | 3828 | 1460997819686 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:39 INFO - PROCESS | 3828 | ++DOCSHELL 134BC000 == 60 [pid = 3828] [id = 305] 09:43:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (15D0F400) [pid = 3828] [serial = 914] [outer = 00000000] 09:43:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (19530000) [pid = 3828] [serial = 915] [outer = 15D0F400] 09:43:39 INFO - PROCESS | 3828 | 1460997819739 Marionette DEBUG loaded listener.js 09:43:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (19AE6800) [pid = 3828] [serial = 916] [outer = 15D0F400] 09:43:40 INFO - PROCESS | 3828 | 1460997820600 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:43:40 INFO - PROCESS | 3828 | 1460997820678 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 09:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:43:40 INFO - PROCESS | 3828 | 1460997820684 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:43:40 INFO - PROCESS | 3828 | 1460997820688 Marionette TRACE conn3 <- [1,1186,null,{}] 09:43:40 INFO - PROCESS | 3828 | 1460997820694 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:40 INFO - PROCESS | 3828 | 1460997820827 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:43:40 INFO - PROCESS | 3828 | 1460997820969 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 3828 | ++DOCSHELL 13638400 == 61 [pid = 3828] [id = 306] 09:43:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (142A4C00) [pid = 3828] [serial = 917] [outer = 00000000] 09:43:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (15B2E400) [pid = 3828] [serial = 918] [outer = 142A4C00] 09:43:41 INFO - PROCESS | 3828 | 1460997821021 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (15EE1400) [pid = 3828] [serial = 919] [outer = 142A4C00] 09:43:41 INFO - PROCESS | 3828 | --DOCSHELL 19704400 == 60 [pid = 3828] [id = 300] 09:43:41 INFO - PROCESS | 3828 | --DOCSHELL 158F1400 == 59 [pid = 3828] [id = 299] 09:43:41 INFO - PROCESS | 3828 | --DOCSHELL 12CED400 == 58 [pid = 3828] [id = 298] 09:43:41 INFO - PROCESS | 3828 | --DOCSHELL 12BDDC00 == 57 [pid = 3828] [id = 297] 09:43:41 INFO - PROCESS | 3828 | --DOCSHELL 18D59800 == 56 [pid = 3828] [id = 296] 09:43:41 INFO - PROCESS | 3828 | --DOCSHELL 18922400 == 55 [pid = 3828] [id = 295] 09:43:41 INFO - PROCESS | 3828 | --DOCSHELL 17FC7000 == 54 [pid = 3828] [id = 294] 09:43:41 INFO - PROCESS | 3828 | --DOCSHELL 1688F800 == 53 [pid = 3828] [id = 293] 09:43:41 INFO - PROCESS | 3828 | --DOCSHELL 12CF3000 == 52 [pid = 3828] [id = 292] 09:43:41 INFO - PROCESS | 3828 | --DOCSHELL 12CF6400 == 51 [pid = 3828] [id = 291] 09:43:41 INFO - PROCESS | 3828 | --DOCSHELL 1439F000 == 50 [pid = 3828] [id = 288] 09:43:41 INFO - PROCESS | 3828 | --DOCSHELL 11BAD400 == 49 [pid = 3828] [id = 287] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (15DD4400) [pid = 3828] [serial = 790] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (15B33800) [pid = 3828] [serial = 754] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (18E6A000) [pid = 3828] [serial = 796] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (1E4E2400) [pid = 3828] [serial = 705] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (18D3D400) [pid = 3828] [serial = 793] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (1325F800) [pid = 3828] [serial = 751] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (134BCC00) [pid = 3828] [serial = 787] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (147A6000) [pid = 3828] [serial = 832] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (134C0800) [pid = 3828] [serial = 831] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (169CB000) [pid = 3828] [serial = 837] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (17A05000) [pid = 3828] [serial = 838] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (1892AC00) [pid = 3828] [serial = 829] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (18721C00) [pid = 3828] [serial = 828] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (19694800) [pid = 3828] [serial = 849] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (1362FC00) [pid = 3828] [serial = 834] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (15BC8800) [pid = 3828] [serial = 835] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (183A5800) [pid = 3828] [serial = 840] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1952A400) [pid = 3828] [serial = 847] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (18FBB000) [pid = 3828] [serial = 846] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (19693400) [pid = 3828] [serial = 853] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (19702800) [pid = 3828] [serial = 850] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (18BF6400) [pid = 3828] [serial = 852] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (134BB800) [pid = 3828] [serial = 816] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (15D83000) [pid = 3828] [serial = 819] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (18BEC000) [pid = 3828] [serial = 822] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (18D62000) [pid = 3828] [serial = 825] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (18B22C00) [pid = 3828] [serial = 843] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (18B2E800) [pid = 3828] [serial = 844] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (197C5000) [pid = 3828] [serial = 855] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (19905800) [pid = 3828] [serial = 856] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (18720C00) [pid = 3828] [serial = 841] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (19AE2000) [pid = 3828] [serial = 858] [outer = 00000000] [url = about:blank] 09:43:41 INFO - PROCESS | 3828 | 1460997821543 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 914ms 09:43:41 INFO - PROCESS | 3828 | 1460997821590 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 09:43:41 INFO - PROCESS | 3828 | 1460997821595 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 09:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:43:41 INFO - PROCESS | 3828 | 1460997821601 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:43:41 INFO - PROCESS | 3828 | 1460997821603 Marionette TRACE conn3 <- [1,1190,null,{}] 09:43:41 INFO - PROCESS | 3828 | 1460997821607 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:41 INFO - PROCESS | 3828 | 1460997821689 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:43:41 INFO - PROCESS | 3828 | 1460997821695 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:41 INFO - PROCESS | 3828 | ++DOCSHELL 142A4800 == 50 [pid = 3828] [id = 307] 09:43:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (142AB800) [pid = 3828] [serial = 920] [outer = 00000000] 09:43:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (15BE7C00) [pid = 3828] [serial = 921] [outer = 142AB800] 09:43:41 INFO - PROCESS | 3828 | 1460997821740 Marionette DEBUG loaded listener.js 09:43:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (1644B800) [pid = 3828] [serial = 922] [outer = 142AB800] 09:43:42 INFO - PROCESS | 3828 | 1460997822256 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 709ms 09:43:42 INFO - PROCESS | 3828 | 1460997822332 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 09:43:42 INFO - PROCESS | 3828 | 1460997822334 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 09:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:43:42 INFO - PROCESS | 3828 | 1460997822338 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:43:42 INFO - PROCESS | 3828 | 1460997822341 Marionette TRACE conn3 <- [1,1194,null,{}] 09:43:42 INFO - PROCESS | 3828 | 1460997822351 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:42 INFO - PROCESS | 3828 | 1460997822465 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:43:42 INFO - PROCESS | 3828 | 1460997822556 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:42 INFO - PROCESS | 3828 | ++DOCSHELL 15699400 == 51 [pid = 3828] [id = 308] 09:43:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (16F16800) [pid = 3828] [serial = 923] [outer = 00000000] 09:43:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (1879CC00) [pid = 3828] [serial = 924] [outer = 16F16800] 09:43:42 INFO - PROCESS | 3828 | 1460997822603 Marionette DEBUG loaded listener.js 09:43:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (189C4400) [pid = 3828] [serial = 925] [outer = 16F16800] 09:43:42 INFO - PROCESS | 3828 | 1460997822983 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 710ms 09:43:43 INFO - PROCESS | 3828 | 1460997823037 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 3828 | 1460997823040 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 09:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:43:43 INFO - PROCESS | 3828 | 1460997823043 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - PROCESS | 3828 | 1460997823045 Marionette TRACE conn3 <- [1,1198,null,{}] 09:43:43 INFO - PROCESS | 3828 | 1460997823048 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 3828 | 1460997823126 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:43:43 INFO - PROCESS | 3828 | 1460997823132 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 3828 | ++DOCSHELL 189BF000 == 52 [pid = 3828] [id = 309] 09:43:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (18BEE000) [pid = 3828] [serial = 926] [outer = 00000000] 09:43:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (18D45800) [pid = 3828] [serial = 927] [outer = 18BEE000] 09:43:43 INFO - PROCESS | 3828 | 1460997823183 Marionette DEBUG loaded listener.js 09:43:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (18E6E000) [pid = 3828] [serial = 928] [outer = 18BEE000] 09:43:43 INFO - PROCESS | 3828 | 1460997823643 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 646ms 09:43:43 INFO - PROCESS | 3828 | 1460997823681 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:43:43 INFO - PROCESS | 3828 | 1460997823683 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 09:43:43 INFO - PROCESS | 3828 | 1460997823686 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:43:43 INFO - PROCESS | 3828 | 1460997823688 Marionette TRACE conn3 <- [1,1202,null,{}] 09:43:43 INFO - PROCESS | 3828 | 1460997823691 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:43 INFO - PROCESS | 3828 | 1460997823796 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:43:43 INFO - PROCESS | 3828 | 1460997823880 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:43 INFO - PROCESS | 3828 | ++DOCSHELL 18FBE800 == 53 [pid = 3828] [id = 310] 09:43:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (19526400) [pid = 3828] [serial = 929] [outer = 00000000] 09:43:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (19696000) [pid = 3828] [serial = 930] [outer = 19526400] 09:43:43 INFO - PROCESS | 3828 | 1460997823924 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (19707400) [pid = 3828] [serial = 931] [outer = 19526400] 09:43:44 INFO - PROCESS | 3828 | 1460997824342 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 709ms 09:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:43:44 INFO - PROCESS | 3828 | 1460997824386 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:43:44 INFO - PROCESS | 3828 | 1460997824388 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 09:43:44 INFO - PROCESS | 3828 | 1460997824391 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:43:44 INFO - PROCESS | 3828 | 1460997824393 Marionette TRACE conn3 <- [1,1206,null,{}] 09:43:44 INFO - PROCESS | 3828 | 1460997824396 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:44 INFO - PROCESS | 3828 | 1460997824531 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:43:44 INFO - PROCESS | 3828 | 1460997824594 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:44 INFO - PROCESS | 3828 | ++DOCSHELL 19ADF000 == 54 [pid = 3828] [id = 311] 09:43:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (19AE0800) [pid = 3828] [serial = 932] [outer = 00000000] 09:43:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (19EDE800) [pid = 3828] [serial = 933] [outer = 19AE0800] 09:43:44 INFO - PROCESS | 3828 | 1460997824642 Marionette DEBUG loaded listener.js 09:43:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (19EE8000) [pid = 3828] [serial = 934] [outer = 19AE0800] 09:43:45 INFO - PROCESS | 3828 | 1460997825058 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 694ms 09:43:45 INFO - PROCESS | 3828 | 1460997825092 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 3828 | 1460997825094 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 09:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:43:45 INFO - PROCESS | 3828 | 1460997825097 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - PROCESS | 3828 | 1460997825099 Marionette TRACE conn3 <- [1,1210,null,{}] 09:43:45 INFO - PROCESS | 3828 | 1460997825103 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 3828 | 1460997825243 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:43:45 INFO - PROCESS | 3828 | 1460997825253 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 3828 | ++DOCSHELL 1892AC00 == 55 [pid = 3828] [id = 312] 09:43:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (19532000) [pid = 3828] [serial = 935] [outer = 00000000] 09:43:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1A2E4400) [pid = 3828] [serial = 936] [outer = 19532000] 09:43:45 INFO - PROCESS | 3828 | 1460997825297 Marionette DEBUG loaded listener.js 09:43:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1A2E3C00) [pid = 3828] [serial = 937] [outer = 19532000] 09:43:45 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (18D5BC00) [pid = 3828] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:43:45 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (13255400) [pid = 3828] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:43:45 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1688FC00) [pid = 3828] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:43:45 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (189B5800) [pid = 3828] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:43:45 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (133C9C00) [pid = 3828] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:43:45 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (17FCD400) [pid = 3828] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:43:45 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (19529000) [pid = 3828] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:43:45 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (18D3DC00) [pid = 3828] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:43:45 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (12CF0800) [pid = 3828] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:43:45 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (15DD8C00) [pid = 3828] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:43:45 INFO - PROCESS | 3828 | 1460997825796 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:43:45 INFO - PROCESS | 3828 | 1460997825871 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 09:43:45 INFO - PROCESS | 3828 | 1460997825874 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:43:45 INFO - PROCESS | 3828 | 1460997825876 Marionette TRACE conn3 <- [1,1214,null,{}] 09:43:45 INFO - PROCESS | 3828 | 1460997825880 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:45 INFO - PROCESS | 3828 | 1460997825960 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:43:45 INFO - PROCESS | 3828 | 1460997825966 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:45 INFO - PROCESS | 3828 | ++DOCSHELL 15DE1400 == 56 [pid = 3828] [id = 313] 09:43:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (165A9800) [pid = 3828] [serial = 938] [outer = 00000000] 09:43:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (18D5E000) [pid = 3828] [serial = 939] [outer = 165A9800] 09:43:46 INFO - PROCESS | 3828 | 1460997826009 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (1A2DE000) [pid = 3828] [serial = 940] [outer = 165A9800] 09:43:46 INFO - PROCESS | 3828 | 1460997826427 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 599ms 09:43:46 INFO - PROCESS | 3828 | 1460997826474 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:43:46 INFO - PROCESS | 3828 | 1460997826476 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 09:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:43:46 INFO - PROCESS | 3828 | 1460997826480 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:43:46 INFO - PROCESS | 3828 | 1460997826481 Marionette TRACE conn3 <- [1,1218,null,{}] 09:43:46 INFO - PROCESS | 3828 | 1460997826485 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:46 INFO - PROCESS | 3828 | 1460997826567 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:43:46 INFO - PROCESS | 3828 | 1460997826573 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:46 INFO - PROCESS | 3828 | ++DOCSHELL 1A2DF000 == 57 [pid = 3828] [id = 314] 09:43:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (1A692C00) [pid = 3828] [serial = 941] [outer = 00000000] 09:43:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1BF46400) [pid = 3828] [serial = 942] [outer = 1A692C00] 09:43:46 INFO - PROCESS | 3828 | 1460997826617 Marionette DEBUG loaded listener.js 09:43:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1C197C00) [pid = 3828] [serial = 943] [outer = 1A692C00] 09:43:47 INFO - PROCESS | 3828 | 1460997827045 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 599ms 09:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:43:47 INFO - PROCESS | 3828 | 1460997827074 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:43:47 INFO - PROCESS | 3828 | 1460997827076 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 09:43:47 INFO - PROCESS | 3828 | 1460997827079 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:43:47 INFO - PROCESS | 3828 | 1460997827081 Marionette TRACE conn3 <- [1,1222,null,{}] 09:43:47 INFO - PROCESS | 3828 | 1460997827085 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:47 INFO - PROCESS | 3828 | 1460997827205 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:43:47 INFO - PROCESS | 3828 | 1460997827211 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:47 INFO - PROCESS | 3828 | ++DOCSHELL 1BF40C00 == 58 [pid = 3828] [id = 315] 09:43:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1BF47800) [pid = 3828] [serial = 944] [outer = 00000000] 09:43:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1C19F400) [pid = 3828] [serial = 945] [outer = 1BF47800] 09:43:47 INFO - PROCESS | 3828 | 1460997827254 Marionette DEBUG loaded listener.js 09:43:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1C1A3C00) [pid = 3828] [serial = 946] [outer = 1BF47800] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 13452C00 == 57 [pid = 3828] [id = 273] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 17FC6800 == 56 [pid = 3828] [id = 274] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 18064C00 == 55 [pid = 3828] [id = 275] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 142AA400 == 54 [pid = 3828] [id = 289] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 18B29400 == 53 [pid = 3828] [id = 290] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 17FD2400 == 52 [pid = 3828] [id = 271] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 1DF64000 == 51 [pid = 3828] [id = 13] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 18D5B000 == 50 [pid = 3828] [id = 265] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 1E79C400 == 49 [pid = 3828] [id = 14] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 1D332800 == 48 [pid = 3828] [id = 10] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 12D48800 == 47 [pid = 3828] [id = 272] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 18B28000 == 46 [pid = 3828] [id = 261] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 11B7CC00 == 45 [pid = 3828] [id = 276] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 1643CC00 == 44 [pid = 3828] [id = 264] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 1D6F5C00 == 43 [pid = 3828] [id = 11] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 19EE5C00 == 42 [pid = 3828] [id = 12] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 1E79D800 == 41 [pid = 3828] [id = 15] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 13638400 == 40 [pid = 3828] [id = 306] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 134BC000 == 39 [pid = 3828] [id = 305] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 1952D000 == 38 [pid = 3828] [id = 303] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 17A12800 == 37 [pid = 3828] [id = 304] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 17A03800 == 36 [pid = 3828] [id = 302] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 11BCF000 == 35 [pid = 3828] [id = 301] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 15699400 == 34 [pid = 3828] [id = 308] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 19ADF000 == 33 [pid = 3828] [id = 311] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 1892AC00 == 32 [pid = 3828] [id = 312] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 15DE1400 == 31 [pid = 3828] [id = 313] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 1A2DF000 == 30 [pid = 3828] [id = 314] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 189BF000 == 29 [pid = 3828] [id = 309] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 142A4800 == 28 [pid = 3828] [id = 307] 09:43:48 INFO - PROCESS | 3828 | --DOCSHELL 18FBE800 == 27 [pid = 3828] [id = 310] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (134C1800) [pid = 3828] [serial = 876] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (15697400) [pid = 3828] [serial = 877] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (16F21C00) [pid = 3828] [serial = 879] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (17A0E400) [pid = 3828] [serial = 880] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (18B28400) [pid = 3828] [serial = 886] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (14A88C00) [pid = 3828] [serial = 874] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (137D2C00) [pid = 3828] [serial = 873] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (18FBCC00) [pid = 3828] [serial = 889] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (183ADC00) [pid = 3828] [serial = 882] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (19EE4000) [pid = 3828] [serial = 871] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (19EDF400) [pid = 3828] [serial = 870] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (15DE1C00) [pid = 3828] [serial = 864] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (1970B800) [pid = 3828] [serial = 891] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (12CF6000) [pid = 3828] [serial = 861] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (156EB800) [pid = 3828] [serial = 894] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (158EE400) [pid = 3828] [serial = 895] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (18E66800) [pid = 3828] [serial = 897] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (18B2AC00) [pid = 3828] [serial = 867] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (19710800) [pid = 3828] [serial = 892] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18B25000) [pid = 3828] [serial = 885] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (19693C00) [pid = 3828] [serial = 898] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (18794800) [pid = 3828] [serial = 883] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (19EDC000) [pid = 3828] [serial = 900] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (18E6B400) [pid = 3828] [serial = 888] [outer = 00000000] [url = about:blank] 09:43:49 INFO - PROCESS | 3828 | 1460997829115 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 2065ms 09:43:49 INFO - PROCESS | 3828 | 1460997829134 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 3828 | 1460997829138 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 09:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:43:49 INFO - PROCESS | 3828 | 1460997829143 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 3828 | 1460997829147 Marionette TRACE conn3 <- [1,1226,null,{}] 09:43:49 INFO - PROCESS | 3828 | 1460997829153 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 3828 | 1460997829236 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:43:49 INFO - PROCESS | 3828 | 1460997829246 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 3828 | ++DOCSHELL 11BB3400 == 28 [pid = 3828] [id = 316] 09:43:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (11BB3800) [pid = 3828] [serial = 947] [outer = 00000000] 09:43:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (11BC7C00) [pid = 3828] [serial = 948] [outer = 11BB3800] 09:43:49 INFO - PROCESS | 3828 | 1460997829293 Marionette DEBUG loaded listener.js 09:43:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (11BD1800) [pid = 3828] [serial = 949] [outer = 11BB3800] 09:43:49 INFO - PROCESS | 3828 | 1460997829816 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 694ms 09:43:49 INFO - PROCESS | 3828 | 1460997829876 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:43:49 INFO - PROCESS | 3828 | 1460997829882 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 09:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:43:49 INFO - PROCESS | 3828 | 1460997829889 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:43:49 INFO - PROCESS | 3828 | 1460997829891 Marionette TRACE conn3 <- [1,1230,null,{}] 09:43:49 INFO - PROCESS | 3828 | 1460997829895 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:49 INFO - PROCESS | 3828 | 1460997829971 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:43:49 INFO - PROCESS | 3828 | 1460997829980 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:49 INFO - PROCESS | 3828 | ++DOCSHELL 12BDF800 == 29 [pid = 3828] [id = 317] 09:43:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (12C5B000) [pid = 3828] [serial = 950] [outer = 00000000] 09:43:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (13257400) [pid = 3828] [serial = 951] [outer = 12C5B000] 09:43:50 INFO - PROCESS | 3828 | 1460997830025 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (13386000) [pid = 3828] [serial = 952] [outer = 12C5B000] 09:43:50 INFO - PROCESS | 3828 | 1460997830472 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 647ms 09:43:50 INFO - PROCESS | 3828 | 1460997830524 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:43:50 INFO - PROCESS | 3828 | 1460997830527 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 09:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:43:50 INFO - PROCESS | 3828 | 1460997830530 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:43:50 INFO - PROCESS | 3828 | 1460997830534 Marionette TRACE conn3 <- [1,1234,null,{}] 09:43:50 INFO - PROCESS | 3828 | 1460997830545 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:50 INFO - PROCESS | 3828 | 1460997830623 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:43:50 INFO - PROCESS | 3828 | 1460997830747 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:50 INFO - PROCESS | 3828 | ++DOCSHELL 1362FC00 == 30 [pid = 3828] [id = 318] 09:43:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (13630400) [pid = 3828] [serial = 953] [outer = 00000000] 09:43:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (137C6400) [pid = 3828] [serial = 954] [outer = 13630400] 09:43:50 INFO - PROCESS | 3828 | 1460997830796 Marionette DEBUG loaded listener.js 09:43:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (142A9C00) [pid = 3828] [serial = 955] [outer = 13630400] 09:43:51 INFO - PROCESS | 3828 | 1460997831165 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 709ms 09:43:51 INFO - PROCESS | 3828 | 1460997831229 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 3828 | 1460997831231 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 09:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:43:51 INFO - PROCESS | 3828 | 1460997831235 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - PROCESS | 3828 | 1460997831236 Marionette TRACE conn3 <- [1,1238,null,{}] 09:43:51 INFO - PROCESS | 3828 | 1460997831240 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 3828 | 1460997831341 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:43:51 INFO - PROCESS | 3828 | 1460997831349 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:51 INFO - PROCESS | 3828 | ++DOCSHELL 12BE6800 == 31 [pid = 3828] [id = 319] 09:43:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (13634000) [pid = 3828] [serial = 956] [outer = 00000000] 09:43:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (15456400) [pid = 3828] [serial = 957] [outer = 13634000] 09:43:51 INFO - PROCESS | 3828 | 1460997831402 Marionette DEBUG loaded listener.js 09:43:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (15B32C00) [pid = 3828] [serial = 958] [outer = 13634000] 09:43:51 INFO - PROCESS | 3828 | 1460997831798 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 599ms 09:43:51 INFO - PROCESS | 3828 | 1460997831831 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:43:51 INFO - PROCESS | 3828 | 1460997831833 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 09:43:51 INFO - PROCESS | 3828 | 1460997831836 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:43:51 INFO - PROCESS | 3828 | 1460997831838 Marionette TRACE conn3 <- [1,1242,null,{}] 09:43:51 INFO - PROCESS | 3828 | 1460997831841 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:51 INFO - PROCESS | 3828 | 1460997831911 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:43:52 INFO - PROCESS | 3828 | 1460997832011 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 3828 | ++DOCSHELL 15BD4800 == 32 [pid = 3828] [id = 320] 09:43:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (15BDEC00) [pid = 3828] [serial = 959] [outer = 00000000] 09:43:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (1646C400) [pid = 3828] [serial = 960] [outer = 15BDEC00] 09:43:52 INFO - PROCESS | 3828 | 1460997832062 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (16893000) [pid = 3828] [serial = 961] [outer = 15BDEC00] 09:43:52 INFO - PROCESS | 3828 | 1460997832431 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 646ms 09:43:52 INFO - PROCESS | 3828 | 1460997832475 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:43:52 INFO - PROCESS | 3828 | 1460997832477 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 09:43:52 INFO - PROCESS | 3828 | 1460997832480 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:43:52 INFO - PROCESS | 3828 | 1460997832482 Marionette TRACE conn3 <- [1,1246,null,{}] 09:43:52 INFO - PROCESS | 3828 | 1460997832486 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:52 INFO - PROCESS | 3828 | 1460997832603 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:43:52 INFO - PROCESS | 3828 | 1460997832612 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:52 INFO - PROCESS | 3828 | ++DOCSHELL 13208C00 == 33 [pid = 3828] [id = 321] 09:43:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (15DCD400) [pid = 3828] [serial = 962] [outer = 00000000] 09:43:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (17FC6800) [pid = 3828] [serial = 963] [outer = 15DCD400] 09:43:52 INFO - PROCESS | 3828 | 1460997832659 Marionette DEBUG loaded listener.js 09:43:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (17FD1800) [pid = 3828] [serial = 964] [outer = 15DCD400] 09:43:53 INFO - PROCESS | 3828 | 1460997833064 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 647ms 09:43:53 INFO - PROCESS | 3828 | 1460997833118 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 3828 | 1460997833120 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 09:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:43:53 INFO - PROCESS | 3828 | 1460997833123 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - PROCESS | 3828 | 1460997833125 Marionette TRACE conn3 <- [1,1250,null,{}] 09:43:53 INFO - PROCESS | 3828 | 1460997833177 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 3828 | 1460997833274 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:43:53 INFO - PROCESS | 3828 | 1460997833316 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 3828 | ++DOCSHELL 142A9400 == 34 [pid = 3828] [id = 322] 09:43:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (15D8A800) [pid = 3828] [serial = 965] [outer = 00000000] 09:43:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1871D800) [pid = 3828] [serial = 966] [outer = 15D8A800] 09:43:53 INFO - PROCESS | 3828 | 1460997833360 Marionette DEBUG loaded listener.js 09:43:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1871DC00) [pid = 3828] [serial = 967] [outer = 15D8A800] 09:43:53 INFO - PROCESS | 3828 | 1460997833757 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 646ms 09:43:53 INFO - PROCESS | 3828 | 1460997833795 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:43:53 INFO - PROCESS | 3828 | 1460997833797 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 09:43:53 INFO - PROCESS | 3828 | 1460997833800 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:43:53 INFO - PROCESS | 3828 | 1460997833801 Marionette TRACE conn3 <- [1,1254,null,{}] 09:43:53 INFO - PROCESS | 3828 | 1460997833805 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:53 INFO - PROCESS | 3828 | 1460997833913 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:43:53 INFO - PROCESS | 3828 | 1460997833963 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:53 INFO - PROCESS | 3828 | ++DOCSHELL 1320E800 == 35 [pid = 3828] [id = 323] 09:43:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1344D800) [pid = 3828] [serial = 968] [outer = 00000000] 09:43:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (189C1000) [pid = 3828] [serial = 969] [outer = 1344D800] 09:43:54 INFO - PROCESS | 3828 | 1460997834007 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1891D800) [pid = 3828] [serial = 970] [outer = 1344D800] 09:43:54 INFO - PROCESS | 3828 | 1460997834407 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 09:43:54 INFO - PROCESS | 3828 | 1460997834444 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:43:54 INFO - PROCESS | 3828 | 1460997834446 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 09:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:43:54 INFO - PROCESS | 3828 | 1460997834450 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:43:54 INFO - PROCESS | 3828 | 1460997834453 Marionette TRACE conn3 <- [1,1258,null,{}] 09:43:54 INFO - PROCESS | 3828 | 1460997834457 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:54 INFO - PROCESS | 3828 | 1460997834559 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:43:54 INFO - PROCESS | 3828 | 1460997834643 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:54 INFO - PROCESS | 3828 | ++DOCSHELL 18BF8400 == 36 [pid = 3828] [id = 324] 09:43:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (18BF9000) [pid = 3828] [serial = 971] [outer = 00000000] 09:43:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (18D3CC00) [pid = 3828] [serial = 972] [outer = 18BF9000] 09:43:54 INFO - PROCESS | 3828 | 1460997834687 Marionette DEBUG loaded listener.js 09:43:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (18D3C000) [pid = 3828] [serial = 973] [outer = 18BF9000] 09:43:55 INFO - PROCESS | 3828 | 1460997835093 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 710ms 09:43:55 INFO - PROCESS | 3828 | 1460997835148 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 3828 | 1460997835150 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 09:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:43:55 INFO - PROCESS | 3828 | 1460997835154 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - PROCESS | 3828 | 1460997835156 Marionette TRACE conn3 <- [1,1262,null,{}] 09:43:55 INFO - PROCESS | 3828 | 1460997835159 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 3828 | 1460997835272 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:43:55 INFO - PROCESS | 3828 | 1460997835278 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:55 INFO - PROCESS | 3828 | ++DOCSHELL 17FCC000 == 37 [pid = 3828] [id = 325] 09:43:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (18923000) [pid = 3828] [serial = 974] [outer = 00000000] 09:43:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (18D64400) [pid = 3828] [serial = 975] [outer = 18923000] 09:43:55 INFO - PROCESS | 3828 | 1460997835321 Marionette DEBUG loaded listener.js 09:43:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (18FBB400) [pid = 3828] [serial = 976] [outer = 18923000] 09:43:55 INFO - PROCESS | 3828 | 1460997835753 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 646ms 09:43:55 INFO - PROCESS | 3828 | 1460997835792 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:43:55 INFO - PROCESS | 3828 | 1460997835794 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 09:43:55 INFO - PROCESS | 3828 | 1460997835797 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:43:55 INFO - PROCESS | 3828 | 1460997835799 Marionette TRACE conn3 <- [1,1266,null,{}] 09:43:55 INFO - PROCESS | 3828 | 1460997835808 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:55 INFO - PROCESS | 3828 | 1460997835922 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:43:56 INFO - PROCESS | 3828 | 1460997836012 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 3828 | ++DOCSHELL 14AE7400 == 38 [pid = 3828] [id = 326] 09:43:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (1952A400) [pid = 3828] [serial = 977] [outer = 00000000] 09:43:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (19694000) [pid = 3828] [serial = 978] [outer = 1952A400] 09:43:56 INFO - PROCESS | 3828 | 1460997836060 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1970B800) [pid = 3828] [serial = 979] [outer = 1952A400] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (1A692C00) [pid = 3828] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (19526400) [pid = 3828] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (19AE0800) [pid = 3828] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (19532000) [pid = 3828] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (18BEE000) [pid = 3828] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (16F16800) [pid = 3828] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (142AB800) [pid = 3828] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (142A4C00) [pid = 3828] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (15D0F400) [pid = 3828] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (1A10CC00) [pid = 3828] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (19531800) [pid = 3828] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (17FCEC00) [pid = 3828] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (12B85000) [pid = 3828] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (19AE5000) [pid = 3828] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (165A9800) [pid = 3828] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (18334C00) [pid = 3828] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (189B8000) [pid = 3828] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (12D75000) [pid = 3828] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (1832F800) [pid = 3828] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (11BB9000) [pid = 3828] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (1569F400) [pid = 3828] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (147A3400) [pid = 3828] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (13454400) [pid = 3828] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:43:56 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (1970C800) [pid = 3828] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:43:56 INFO - PROCESS | 3828 | 1460997836660 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 914ms 09:43:56 INFO - PROCESS | 3828 | 1460997836702 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:43:56 INFO - PROCESS | 3828 | 1460997836704 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 09:43:56 INFO - PROCESS | 3828 | 1460997836707 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:43:56 INFO - PROCESS | 3828 | 1460997836709 Marionette TRACE conn3 <- [1,1270,null,{}] 09:43:56 INFO - PROCESS | 3828 | 1460997836712 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:56 INFO - PROCESS | 3828 | 1460997836833 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:43:56 INFO - PROCESS | 3828 | 1460997836839 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:56 INFO - PROCESS | 3828 | ++DOCSHELL 158E6800 == 39 [pid = 3828] [id = 327] 09:43:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (15B2E800) [pid = 3828] [serial = 980] [outer = 00000000] 09:43:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (17A06800) [pid = 3828] [serial = 981] [outer = 15B2E800] 09:43:56 INFO - PROCESS | 3828 | 1460997836883 Marionette DEBUG loaded listener.js 09:43:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (17FC4400) [pid = 3828] [serial = 982] [outer = 15B2E800] 09:43:57 INFO - PROCESS | 3828 | 1460997837294 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 599ms 09:43:57 INFO - PROCESS | 3828 | 1460997837337 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3828 | 1460997837339 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 09:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:43:57 INFO - PROCESS | 3828 | 1460997837342 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 3828 | 1460997837344 Marionette TRACE conn3 <- [1,1274,null,{}] 09:43:57 INFO - PROCESS | 3828 | 1460997837347 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:57 INFO - PROCESS | 3828 | 1460997837418 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:43:57 INFO - PROCESS | 3828 | 1460997837424 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:57 INFO - PROCESS | 3828 | ++DOCSHELL 1806E800 == 40 [pid = 3828] [id = 328] 09:43:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (18B2A000) [pid = 3828] [serial = 983] [outer = 00000000] 09:43:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (18D60000) [pid = 3828] [serial = 984] [outer = 18B2A000] 09:43:57 INFO - PROCESS | 3828 | 1460997837469 Marionette DEBUG loaded listener.js 09:43:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (18FBBC00) [pid = 3828] [serial = 985] [outer = 18B2A000] 09:43:57 INFO - PROCESS | 3828 | 1460997837910 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 599ms 09:43:57 INFO - PROCESS | 3828 | 1460997837939 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:43:57 INFO - PROCESS | 3828 | 1460997837941 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 09:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:43:57 INFO - PROCESS | 3828 | 1460997837944 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:43:57 INFO - PROCESS | 3828 | 1460997837946 Marionette TRACE conn3 <- [1,1278,null,{}] 09:43:57 INFO - PROCESS | 3828 | 1460997837960 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 3828 | 1460997838032 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:43:58 INFO - PROCESS | 3828 | 1460997838038 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 3828 | ++DOCSHELL 189C4000 == 41 [pid = 3828] [id = 329] 09:43:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (1952E000) [pid = 3828] [serial = 986] [outer = 00000000] 09:43:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (19710800) [pid = 3828] [serial = 987] [outer = 1952E000] 09:43:58 INFO - PROCESS | 3828 | 1460997838081 Marionette DEBUG loaded listener.js 09:43:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (1970F400) [pid = 3828] [serial = 988] [outer = 1952E000] 09:43:58 INFO - PROCESS | 3828 | 1460997838529 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 631ms 09:43:58 INFO - PROCESS | 3828 | 1460997838583 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:43:58 INFO - PROCESS | 3828 | 1460997838588 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 09:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:43:58 INFO - PROCESS | 3828 | 1460997838593 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:43:58 INFO - PROCESS | 3828 | 1460997838598 Marionette TRACE conn3 <- [1,1282,null,{}] 09:43:58 INFO - PROCESS | 3828 | 1460997838605 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:58 INFO - PROCESS | 3828 | 1460997838716 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:43:58 INFO - PROCESS | 3828 | 1460997838901 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:58 INFO - PROCESS | 3828 | ++DOCSHELL 11BC5800 == 42 [pid = 3828] [id = 330] 09:43:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (11BC6800) [pid = 3828] [serial = 989] [outer = 00000000] 09:43:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (12B85000) [pid = 3828] [serial = 990] [outer = 11BC6800] 09:43:58 INFO - PROCESS | 3828 | 1460997838957 Marionette DEBUG loaded listener.js 09:43:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (12CF0000) [pid = 3828] [serial = 991] [outer = 11BC6800] 09:43:59 INFO - PROCESS | 3828 | 1460997839604 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1104ms 09:43:59 INFO - PROCESS | 3828 | 1460997839690 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:43:59 INFO - PROCESS | 3828 | 1460997839696 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 09:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:43:59 INFO - PROCESS | 3828 | 1460997839703 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:43:59 INFO - PROCESS | 3828 | 1460997839706 Marionette TRACE conn3 <- [1,1286,null,{}] 09:43:59 INFO - PROCESS | 3828 | 1460997839710 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:43:59 INFO - PROCESS | 3828 | 1460997839825 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:43:59 INFO - PROCESS | 3828 | 1460997839902 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:43:59 INFO - PROCESS | 3828 | ++DOCSHELL 11BC7400 == 43 [pid = 3828] [id = 331] 09:43:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (11BCF800) [pid = 3828] [serial = 992] [outer = 00000000] 09:44:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (134C3400) [pid = 3828] [serial = 993] [outer = 11BCF800] 09:44:00 INFO - PROCESS | 3828 | 1460997839997 Marionette DEBUG loaded listener.js 09:44:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (142A6000) [pid = 3828] [serial = 994] [outer = 11BCF800] 09:44:00 INFO - PROCESS | 3828 | 1460997841000 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1308ms 09:44:01 INFO - PROCESS | 3828 | 1460997841029 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 3828 | 1460997841033 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 09:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:44:01 INFO - PROCESS | 3828 | 1460997841037 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 3828 | 1460997841040 Marionette TRACE conn3 <- [1,1290,null,{}] 09:44:01 INFO - PROCESS | 3828 | 1460997841045 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 3828 | 1460997841144 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:44:01 INFO - PROCESS | 3828 | 1460997841228 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 3828 | ++DOCSHELL 11B80400 == 44 [pid = 3828] [id = 332] 09:44:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (11BB7000) [pid = 3828] [serial = 995] [outer = 00000000] 09:44:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (1320FC00) [pid = 3828] [serial = 996] [outer = 11BB7000] 09:44:01 INFO - PROCESS | 3828 | 1460997841328 Marionette DEBUG loaded listener.js 09:44:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (1344D000) [pid = 3828] [serial = 997] [outer = 11BB7000] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 1806E800 == 43 [pid = 3828] [id = 328] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 158E6800 == 42 [pid = 3828] [id = 327] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 14AE7400 == 41 [pid = 3828] [id = 326] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 17FCC000 == 40 [pid = 3828] [id = 325] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 18BF8400 == 39 [pid = 3828] [id = 324] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 1320E800 == 38 [pid = 3828] [id = 323] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 142A9400 == 37 [pid = 3828] [id = 322] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 13208C00 == 36 [pid = 3828] [id = 321] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 15BD4800 == 35 [pid = 3828] [id = 320] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 12BE6800 == 34 [pid = 3828] [id = 319] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 1362FC00 == 33 [pid = 3828] [id = 318] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 12BDF800 == 32 [pid = 3828] [id = 317] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 11BB3400 == 31 [pid = 3828] [id = 316] 09:44:01 INFO - PROCESS | 3828 | --DOCSHELL 1BF40C00 == 30 [pid = 3828] [id = 315] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1C19F400) [pid = 3828] [serial = 945] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (18D46000) [pid = 3828] [serial = 814] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (18E6E800) [pid = 3828] [serial = 826] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (134BD800) [pid = 3828] [serial = 817] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (18BF8800) [pid = 3828] [serial = 823] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1320AC00) [pid = 3828] [serial = 862] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (18D64800) [pid = 3828] [serial = 868] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (165A5000) [pid = 3828] [serial = 865] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (15ED6000) [pid = 3828] [serial = 820] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (19AE6C00) [pid = 3828] [serial = 859] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (19696000) [pid = 3828] [serial = 930] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (19EDE800) [pid = 3828] [serial = 933] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (19707400) [pid = 3828] [serial = 931] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (1A2E4400) [pid = 3828] [serial = 936] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (19EE8000) [pid = 3828] [serial = 934] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (1BF46400) [pid = 3828] [serial = 942] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (1A2E3C00) [pid = 3828] [serial = 937] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (18D45800) [pid = 3828] [serial = 927] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (1879CC00) [pid = 3828] [serial = 924] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (189C4400) [pid = 3828] [serial = 925] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (15BE7C00) [pid = 3828] [serial = 921] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (1644B800) [pid = 3828] [serial = 922] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (15EE1400) [pid = 3828] [serial = 919] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (15B2E400) [pid = 3828] [serial = 918] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (19AE6800) [pid = 3828] [serial = 916] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (19530000) [pid = 3828] [serial = 915] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (1A815400) [pid = 3828] [serial = 913] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (1A813000) [pid = 3828] [serial = 912] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (1A14B800) [pid = 3828] [serial = 910] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (1A110000) [pid = 3828] [serial = 909] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (18D44C00) [pid = 3828] [serial = 907] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (18BF5800) [pid = 3828] [serial = 906] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (13263C00) [pid = 3828] [serial = 904] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (12D3DC00) [pid = 3828] [serial = 903] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (19EDD000) [pid = 3828] [serial = 901] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (18D5E000) [pid = 3828] [serial = 939] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (1A2DE000) [pid = 3828] [serial = 940] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (18E6E000) [pid = 3828] [serial = 928] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (1C197C00) [pid = 3828] [serial = 943] [outer = 00000000] [url = about:blank] 09:44:01 INFO - PROCESS | 3828 | 1460997841810 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 820ms 09:44:01 INFO - PROCESS | 3828 | 1460997841837 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:44:01 INFO - PROCESS | 3828 | 1460997841842 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 09:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:44:01 INFO - PROCESS | 3828 | 1460997841848 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:44:01 INFO - PROCESS | 3828 | 1460997841851 Marionette TRACE conn3 <- [1,1294,null,{}] 09:44:01 INFO - PROCESS | 3828 | 1460997841855 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:01 INFO - PROCESS | 3828 | 1460997841934 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:44:01 INFO - PROCESS | 3828 | 1460997841942 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:01 INFO - PROCESS | 3828 | ++DOCSHELL 1344F000 == 31 [pid = 3828] [id = 333] 09:44:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (134BA400) [pid = 3828] [serial = 998] [outer = 00000000] 09:44:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (142AA000) [pid = 3828] [serial = 999] [outer = 134BA400] 09:44:02 INFO - PROCESS | 3828 | 1460997841987 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (14A8E400) [pid = 3828] [serial = 1000] [outer = 134BA400] 09:44:02 INFO - PROCESS | 3828 | 1460997842455 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 646ms 09:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:44:02 INFO - PROCESS | 3828 | 1460997842487 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:44:02 INFO - PROCESS | 3828 | 1460997842489 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 09:44:02 INFO - PROCESS | 3828 | 1460997842493 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:44:02 INFO - PROCESS | 3828 | 1460997842496 Marionette TRACE conn3 <- [1,1298,null,{}] 09:44:02 INFO - PROCESS | 3828 | 1460997842507 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:02 INFO - PROCESS | 3828 | 1460997842585 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:44:02 INFO - PROCESS | 3828 | 1460997842629 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:02 INFO - PROCESS | 3828 | ++DOCSHELL 15DE1000 == 32 [pid = 3828] [id = 334] 09:44:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (15DE1400) [pid = 3828] [serial = 1001] [outer = 00000000] 09:44:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (1644B400) [pid = 3828] [serial = 1002] [outer = 15DE1400] 09:44:02 INFO - PROCESS | 3828 | 1460997842693 Marionette DEBUG loaded listener.js 09:44:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (1688DC00) [pid = 3828] [serial = 1003] [outer = 15DE1400] 09:44:03 INFO - PROCESS | 3828 | 1460997843144 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 3828 | 1460997843193 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 09:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:44:03 INFO - PROCESS | 3828 | 1460997843197 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 3828 | 1460997843199 Marionette TRACE conn3 <- [1,1302,null,{}] 09:44:03 INFO - PROCESS | 3828 | 1460997843202 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 3828 | 1460997843277 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:44:03 INFO - PROCESS | 3828 | 1460997843284 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:03 INFO - PROCESS | 3828 | ++DOCSHELL 169C9400 == 33 [pid = 3828] [id = 335] 09:44:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (16F22800) [pid = 3828] [serial = 1004] [outer = 00000000] 09:44:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (17FCEC00) [pid = 3828] [serial = 1005] [outer = 16F22800] 09:44:03 INFO - PROCESS | 3828 | 1460997843328 Marionette DEBUG loaded listener.js 09:44:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (18332400) [pid = 3828] [serial = 1006] [outer = 16F22800] 09:44:03 INFO - PROCESS | 3828 | 1460997843788 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 631ms 09:44:03 INFO - PROCESS | 3828 | 1460997843834 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:44:03 INFO - PROCESS | 3828 | 1460997843836 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 09:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:44:03 INFO - PROCESS | 3828 | 1460997843840 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:44:03 INFO - PROCESS | 3828 | 1460997843841 Marionette TRACE conn3 <- [1,1306,null,{}] 09:44:03 INFO - PROCESS | 3828 | 1460997843845 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:03 INFO - PROCESS | 3828 | 1460997843992 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:44:04 INFO - PROCESS | 3828 | 1460997844077 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 3828 | ++DOCSHELL 11BCC800 == 34 [pid = 3828] [id = 336] 09:44:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (11BCE000) [pid = 3828] [serial = 1007] [outer = 00000000] 09:44:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (1879B400) [pid = 3828] [serial = 1008] [outer = 11BCE000] 09:44:04 INFO - PROCESS | 3828 | 1460997844122 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (189B9C00) [pid = 3828] [serial = 1009] [outer = 11BCE000] 09:44:04 INFO - PROCESS | 3828 | 1460997844555 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 741ms 09:44:04 INFO - PROCESS | 3828 | 1460997844612 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:44:04 INFO - PROCESS | 3828 | 1460997844614 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 09:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:44:04 INFO - PROCESS | 3828 | 1460997844624 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:44:04 INFO - PROCESS | 3828 | 1460997844626 Marionette TRACE conn3 <- [1,1310,null,{}] 09:44:04 INFO - PROCESS | 3828 | 1460997844629 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:04 INFO - PROCESS | 3828 | 1460997844753 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:44:04 INFO - PROCESS | 3828 | 1460997844813 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:04 INFO - PROCESS | 3828 | ++DOCSHELL 18BEF400 == 35 [pid = 3828] [id = 337] 09:44:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (18BF9800) [pid = 3828] [serial = 1010] [outer = 00000000] 09:44:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (18D41C00) [pid = 3828] [serial = 1011] [outer = 18BF9800] 09:44:04 INFO - PROCESS | 3828 | 1460997844860 Marionette DEBUG loaded listener.js 09:44:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (18D43400) [pid = 3828] [serial = 1012] [outer = 18BF9800] 09:44:05 INFO - PROCESS | 3828 | 1460997845272 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 693ms 09:44:05 INFO - PROCESS | 3828 | 1460997845319 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 09:44:05 INFO - PROCESS | 3828 | 1460997845321 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 09:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:44:05 INFO - PROCESS | 3828 | 1460997845354 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:44:05 INFO - PROCESS | 3828 | 1460997845356 Marionette TRACE conn3 <- [1,1314,null,{}] 09:44:05 INFO - PROCESS | 3828 | 1460997845373 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:05 INFO - PROCESS | 3828 | 1460997845469 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:44:05 INFO - PROCESS | 3828 | 1460997845482 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:05 INFO - PROCESS | 3828 | ++DOCSHELL 18D5D400 == 36 [pid = 3828] [id = 338] 09:44:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (18D63400) [pid = 3828] [serial = 1013] [outer = 00000000] 09:44:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (18E6A000) [pid = 3828] [serial = 1014] [outer = 18D63400] 09:44:05 INFO - PROCESS | 3828 | 1460997845525 Marionette DEBUG loaded listener.js 09:44:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (18FBD400) [pid = 3828] [serial = 1015] [outer = 18D63400] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (15BDEC00) [pid = 3828] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (13634000) [pid = 3828] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (1344D800) [pid = 3828] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (18BF9000) [pid = 3828] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (1BF47800) [pid = 3828] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (11BB3800) [pid = 3828] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (15DCD400) [pid = 3828] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (13630400) [pid = 3828] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (18923000) [pid = 3828] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (18B2A000) [pid = 3828] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (15D8A800) [pid = 3828] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (1952A400) [pid = 3828] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (12C5B000) [pid = 3828] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:44:05 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (15B2E800) [pid = 3828] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:44:06 INFO - PROCESS | 3828 | 1460997846036 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 788ms 09:44:06 INFO - PROCESS | 3828 | 1460997846105 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 3828 | 1460997846107 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 09:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:44:06 INFO - PROCESS | 3828 | 1460997846110 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - PROCESS | 3828 | 1460997846112 Marionette TRACE conn3 <- [1,1318,null,{}] 09:44:06 INFO - PROCESS | 3828 | 1460997846116 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 3828 | 1460997846188 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:44:06 INFO - PROCESS | 3828 | 1460997846194 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 3828 | ++DOCSHELL 12BDDC00 == 37 [pid = 3828] [id = 339] 09:44:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (14A94C00) [pid = 3828] [serial = 1016] [outer = 00000000] 09:44:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (16447400) [pid = 3828] [serial = 1017] [outer = 14A94C00] 09:44:06 INFO - PROCESS | 3828 | 1460997846240 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (18336400) [pid = 3828] [serial = 1018] [outer = 14A94C00] 09:44:06 INFO - PROCESS | 3828 | 1460997846645 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 599ms 09:44:06 INFO - PROCESS | 3828 | 1460997846707 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:44:06 INFO - PROCESS | 3828 | 1460997846709 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 09:44:06 INFO - PROCESS | 3828 | 1460997846712 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:44:06 INFO - PROCESS | 3828 | 1460997846714 Marionette TRACE conn3 <- [1,1322,null,{}] 09:44:06 INFO - PROCESS | 3828 | 1460997846717 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:06 INFO - PROCESS | 3828 | 1460997846796 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:44:06 INFO - PROCESS | 3828 | 1460997846804 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:06 INFO - PROCESS | 3828 | ++DOCSHELL 15BD1000 == 38 [pid = 3828] [id = 340] 09:44:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (16448C00) [pid = 3828] [serial = 1019] [outer = 00000000] 09:44:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (18E64800) [pid = 3828] [serial = 1020] [outer = 16448C00] 09:44:06 INFO - PROCESS | 3828 | 1460997846848 Marionette DEBUG loaded listener.js 09:44:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (18E63800) [pid = 3828] [serial = 1021] [outer = 16448C00] 09:44:07 INFO - PROCESS | 3828 | 1460997847278 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 599ms 09:44:07 INFO - PROCESS | 3828 | 1460997847319 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:44:07 INFO - PROCESS | 3828 | 1460997847321 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 09:44:07 INFO - PROCESS | 3828 | 1460997847325 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:44:07 INFO - PROCESS | 3828 | 1460997847326 Marionette TRACE conn3 <- [1,1326,null,{}] 09:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:44:07 INFO - PROCESS | 3828 | 1460997847330 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:07 INFO - PROCESS | 3828 | 1460997847407 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:44:07 INFO - PROCESS | 3828 | 1460997847413 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:07 INFO - PROCESS | 3828 | ++DOCSHELL 18D3B400 == 39 [pid = 3828] [id = 341] 09:44:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (19527C00) [pid = 3828] [serial = 1022] [outer = 00000000] 09:44:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (19691000) [pid = 3828] [serial = 1023] [outer = 19527C00] 09:44:07 INFO - PROCESS | 3828 | 1460997847461 Marionette DEBUG loaded listener.js 09:44:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (19533800) [pid = 3828] [serial = 1024] [outer = 19527C00] 09:44:08 INFO - PROCESS | 3828 | --DOCSHELL 11B80400 == 38 [pid = 3828] [id = 332] 09:44:08 INFO - PROCESS | 3828 | --DOCSHELL 11BC7400 == 37 [pid = 3828] [id = 331] 09:44:08 INFO - PROCESS | 3828 | --DOCSHELL 189C4000 == 36 [pid = 3828] [id = 329] 09:44:08 INFO - PROCESS | 3828 | --DOCSHELL 11BC5800 == 35 [pid = 3828] [id = 330] 09:44:08 INFO - PROCESS | 3828 | --DOCSHELL 11BCC800 == 34 [pid = 3828] [id = 336] 09:44:08 INFO - PROCESS | 3828 | --DOCSHELL 169C9400 == 33 [pid = 3828] [id = 335] 09:44:08 INFO - PROCESS | 3828 | --DOCSHELL 15DE1000 == 32 [pid = 3828] [id = 334] 09:44:08 INFO - PROCESS | 3828 | --DOCSHELL 15BD1000 == 31 [pid = 3828] [id = 340] 09:44:08 INFO - PROCESS | 3828 | --DOCSHELL 18BEF400 == 30 [pid = 3828] [id = 337] 09:44:08 INFO - PROCESS | 3828 | --DOCSHELL 12BDDC00 == 29 [pid = 3828] [id = 339] 09:44:08 INFO - PROCESS | 3828 | --DOCSHELL 1344F000 == 28 [pid = 3828] [id = 333] 09:44:08 INFO - PROCESS | 3828 | --DOCSHELL 18D5D400 == 27 [pid = 3828] [id = 338] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (1646C400) [pid = 3828] [serial = 960] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (16893000) [pid = 3828] [serial = 961] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (15456400) [pid = 3828] [serial = 957] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (15B32C00) [pid = 3828] [serial = 958] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (19710800) [pid = 3828] [serial = 987] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (189C1000) [pid = 3828] [serial = 969] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (18D3CC00) [pid = 3828] [serial = 972] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (1C1A3C00) [pid = 3828] [serial = 946] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (11BC7C00) [pid = 3828] [serial = 948] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (11BD1800) [pid = 3828] [serial = 949] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (17FC6800) [pid = 3828] [serial = 963] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (17FD1800) [pid = 3828] [serial = 964] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (137C6400) [pid = 3828] [serial = 954] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (142A9C00) [pid = 3828] [serial = 955] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 70 (18FBB400) [pid = 3828] [serial = 976] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 69 (18FBBC00) [pid = 3828] [serial = 985] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 68 (18D64400) [pid = 3828] [serial = 975] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 67 (18D3C000) [pid = 3828] [serial = 973] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 66 (1871D800) [pid = 3828] [serial = 966] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 65 (1871DC00) [pid = 3828] [serial = 967] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 64 (19694000) [pid = 3828] [serial = 978] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 63 (13257400) [pid = 3828] [serial = 951] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 62 (13386000) [pid = 3828] [serial = 952] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 61 (18D60000) [pid = 3828] [serial = 984] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 60 (1970B800) [pid = 3828] [serial = 979] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 59 (17A06800) [pid = 3828] [serial = 981] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 58 (17FC4400) [pid = 3828] [serial = 982] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | --DOMWINDOW == 57 (1891D800) [pid = 3828] [serial = 970] [outer = 00000000] [url = about:blank] 09:44:09 INFO - PROCESS | 3828 | 1460997849657 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2333ms 09:44:09 INFO - PROCESS | 3828 | 1460997849672 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:44:09 INFO - PROCESS | 3828 | 1460997849677 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 09:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:44:09 INFO - PROCESS | 3828 | 1460997849682 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:44:09 INFO - PROCESS | 3828 | 1460997849685 Marionette TRACE conn3 <- [1,1330,null,{}] 09:44:09 INFO - PROCESS | 3828 | 1460997849691 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:09 INFO - PROCESS | 3828 | 1460997849775 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:44:09 INFO - PROCESS | 3828 | 1460997849847 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:09 INFO - PROCESS | 3828 | ++DOCSHELL 11BC7400 == 28 [pid = 3828] [id = 342] 09:44:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 58 (11BCC800) [pid = 3828] [serial = 1025] [outer = 00000000] 09:44:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 59 (12CF3000) [pid = 3828] [serial = 1026] [outer = 11BCC800] 09:44:09 INFO - PROCESS | 3828 | 1460997849898 Marionette DEBUG loaded listener.js 09:44:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 60 (13209000) [pid = 3828] [serial = 1027] [outer = 11BCC800] 09:44:10 INFO - PROCESS | 3828 | 1460997850295 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 09:44:10 INFO - PROCESS | 3828 | 1460997850320 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:44:10 INFO - PROCESS | 3828 | 1460997850326 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 09:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:44:10 INFO - PROCESS | 3828 | 1460997850332 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:44:10 INFO - PROCESS | 3828 | 1460997850335 Marionette TRACE conn3 <- [1,1334,null,{}] 09:44:10 INFO - PROCESS | 3828 | 1460997850339 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:10 INFO - PROCESS | 3828 | 1460997850420 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:44:10 INFO - PROCESS | 3828 | 1460997850426 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:10 INFO - PROCESS | 3828 | ++DOCSHELL 12B7F400 == 29 [pid = 3828] [id = 343] 09:44:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 61 (1320E800) [pid = 3828] [serial = 1028] [outer = 00000000] 09:44:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 62 (13453C00) [pid = 3828] [serial = 1029] [outer = 1320E800] 09:44:10 INFO - PROCESS | 3828 | 1460997850473 Marionette DEBUG loaded listener.js 09:44:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 63 (134BC800) [pid = 3828] [serial = 1030] [outer = 1320E800] 09:44:10 INFO - PROCESS | 3828 | 1460997850929 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 647ms 09:44:10 INFO - PROCESS | 3828 | 1460997850968 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 3828 | 1460997850971 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 09:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:44:11 INFO - PROCESS | 3828 | 1460997850975 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 3828 | 1460997850978 Marionette TRACE conn3 <- [1,1338,null,{}] 09:44:11 INFO - PROCESS | 3828 | 1460997850989 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 3828 | 1460997851067 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:44:11 INFO - PROCESS | 3828 | 1460997851108 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 3828 | ++DOCSHELL 14A89800 == 30 [pid = 3828] [id = 344] 09:44:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 64 (14A90000) [pid = 3828] [serial = 1031] [outer = 00000000] 09:44:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 65 (156A0800) [pid = 3828] [serial = 1032] [outer = 14A90000] 09:44:11 INFO - PROCESS | 3828 | 1460997851159 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 66 (15B2D800) [pid = 3828] [serial = 1033] [outer = 14A90000] 09:44:11 INFO - PROCESS | 3828 | 1460997851636 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 646ms 09:44:11 INFO - PROCESS | 3828 | 1460997851653 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:44:11 INFO - PROCESS | 3828 | 1460997851656 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 09:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:44:11 INFO - PROCESS | 3828 | 1460997851660 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:44:11 INFO - PROCESS | 3828 | 1460997851661 Marionette TRACE conn3 <- [1,1342,null,{}] 09:44:11 INFO - PROCESS | 3828 | 1460997851665 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:11 INFO - PROCESS | 3828 | 1460997851737 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:44:11 INFO - PROCESS | 3828 | 1460997851743 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:11 INFO - PROCESS | 3828 | ++DOCSHELL 15D83000 == 31 [pid = 3828] [id = 345] 09:44:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 67 (15D8A800) [pid = 3828] [serial = 1034] [outer = 00000000] 09:44:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 68 (1643F800) [pid = 3828] [serial = 1035] [outer = 15D8A800] 09:44:11 INFO - PROCESS | 3828 | 1460997851788 Marionette DEBUG loaded listener.js 09:44:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 69 (165B0C00) [pid = 3828] [serial = 1036] [outer = 15D8A800] 09:44:12 INFO - PROCESS | 3828 | 1460997852199 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 599ms 09:44:12 INFO - PROCESS | 3828 | 1460997852257 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 3828 | 1460997852259 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:44:12 INFO - PROCESS | 3828 | 1460997852266 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 3828 | 1460997852268 Marionette TRACE conn3 <- [1,1346,null,{}] 09:44:12 INFO - PROCESS | 3828 | 1460997852272 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:12 INFO - PROCESS | 3828 | 1460997852341 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:44:12 INFO - PROCESS | 3828 | 1460997852348 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:12 INFO - PROCESS | 3828 | ++DOCSHELL 1688D800 == 32 [pid = 3828] [id = 346] 09:44:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 70 (1688E400) [pid = 3828] [serial = 1037] [outer = 00000000] 09:44:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (16FCFC00) [pid = 3828] [serial = 1038] [outer = 1688E400] 09:44:12 INFO - PROCESS | 3828 | 1460997852392 Marionette DEBUG loaded listener.js 09:44:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (17A10C00) [pid = 3828] [serial = 1039] [outer = 1688E400] 09:44:12 INFO - PROCESS | 3828 | 1460997852846 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 631ms 09:44:12 INFO - PROCESS | 3828 | 1460997852900 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:44:12 INFO - PROCESS | 3828 | 1460997852902 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 09:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:44:12 INFO - PROCESS | 3828 | 1460997852906 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:44:12 INFO - PROCESS | 3828 | 1460997852907 Marionette TRACE conn3 <- [1,1350,null,{}] 09:44:12 INFO - PROCESS | 3828 | 1460997852911 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 3828 | 1460997853008 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:44:13 INFO - PROCESS | 3828 | 1460997853015 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 3828 | ++DOCSHELL 16F16400 == 33 [pid = 3828] [id = 347] 09:44:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (17FC7400) [pid = 3828] [serial = 1040] [outer = 00000000] 09:44:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (18721000) [pid = 3828] [serial = 1041] [outer = 17FC7400] 09:44:13 INFO - PROCESS | 3828 | 1460997853062 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (18338C00) [pid = 3828] [serial = 1042] [outer = 17FC7400] 09:44:13 INFO - PROCESS | 3828 | 1460997853478 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 599ms 09:44:13 INFO - PROCESS | 3828 | 1460997853503 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:44:13 INFO - PROCESS | 3828 | 1460997853505 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 09:44:13 INFO - PROCESS | 3828 | 1460997853508 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:44:13 INFO - PROCESS | 3828 | 1460997853510 Marionette TRACE conn3 <- [1,1354,null,{}] 09:44:13 INFO - PROCESS | 3828 | 1460997853516 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:13 INFO - PROCESS | 3828 | 1460997853585 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:44:13 INFO - PROCESS | 3828 | 1460997853591 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:13 INFO - PROCESS | 3828 | ++DOCSHELL 18720800 == 34 [pid = 3828] [id = 348] 09:44:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (18722000) [pid = 3828] [serial = 1043] [outer = 00000000] 09:44:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (18B28800) [pid = 3828] [serial = 1044] [outer = 18722000] 09:44:13 INFO - PROCESS | 3828 | 1460997853635 Marionette DEBUG loaded listener.js 09:44:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (18B2E400) [pid = 3828] [serial = 1045] [outer = 18722000] 09:44:14 INFO - PROCESS | 3828 | 1460997854094 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 3828 | 1460997854148 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 09:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:44:14 INFO - PROCESS | 3828 | 1460997854152 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - PROCESS | 3828 | 1460997854154 Marionette TRACE conn3 <- [1,1358,null,{}] 09:44:14 INFO - PROCESS | 3828 | 1460997854157 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 3828 | 1460997854251 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:44:14 INFO - PROCESS | 3828 | 1460997854257 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 3828 | ++DOCSHELL 18720400 == 35 [pid = 3828] [id = 349] 09:44:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (189C2800) [pid = 3828] [serial = 1046] [outer = 00000000] 09:44:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (18D39C00) [pid = 3828] [serial = 1047] [outer = 189C2800] 09:44:14 INFO - PROCESS | 3828 | 1460997854301 Marionette DEBUG loaded listener.js 09:44:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (18D39800) [pid = 3828] [serial = 1048] [outer = 189C2800] 09:44:14 INFO - PROCESS | 3828 | 1460997854714 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:44:14 INFO - PROCESS | 3828 | 1460997854751 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 09:44:14 INFO - PROCESS | 3828 | 1460997854754 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:44:14 INFO - PROCESS | 3828 | 1460997854756 Marionette TRACE conn3 <- [1,1362,null,{}] 09:44:14 INFO - PROCESS | 3828 | 1460997854760 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:14 INFO - PROCESS | 3828 | 1460997854902 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:44:14 INFO - PROCESS | 3828 | 1460997854907 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:14 INFO - PROCESS | 3828 | ++DOCSHELL 14A85800 == 36 [pid = 3828] [id = 350] 09:44:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (18D45400) [pid = 3828] [serial = 1049] [outer = 00000000] 09:44:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (18D5FC00) [pid = 3828] [serial = 1050] [outer = 18D45400] 09:44:14 INFO - PROCESS | 3828 | 1460997854951 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (18D5E000) [pid = 3828] [serial = 1051] [outer = 18D45400] 09:44:15 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:15 INFO - PROCESS | 3828 | 1460997855431 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:44:15 INFO - PROCESS | 3828 | 1460997855488 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 09:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:44:15 INFO - PROCESS | 3828 | 1460997855491 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:44:15 INFO - PROCESS | 3828 | 1460997855493 Marionette TRACE conn3 <- [1,1366,null,{}] 09:44:15 INFO - PROCESS | 3828 | 1460997855507 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:15 INFO - PROCESS | 3828 | 1460997855609 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:44:15 INFO - PROCESS | 3828 | 1460997855616 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:15 INFO - PROCESS | 3828 | ++DOCSHELL 18D42800 == 37 [pid = 3828] [id = 351] 09:44:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (18D46400) [pid = 3828] [serial = 1052] [outer = 00000000] 09:44:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (18FBF000) [pid = 3828] [serial = 1053] [outer = 18D46400] 09:44:15 INFO - PROCESS | 3828 | 1460997855662 Marionette DEBUG loaded listener.js 09:44:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (19525400) [pid = 3828] [serial = 1054] [outer = 18D46400] 09:44:16 INFO - PROCESS | 3828 | 1460997856106 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3828 | 1460997856132 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 09:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:44:16 INFO - PROCESS | 3828 | 1460997856143 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - PROCESS | 3828 | 1460997856146 Marionette TRACE conn3 <- [1,1370,null,{}] 09:44:16 INFO - PROCESS | 3828 | 1460997856149 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:16 INFO - PROCESS | 3828 | 1460997856407 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:44:16 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (14A94C00) [pid = 3828] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:44:16 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (15DE1400) [pid = 3828] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:44:16 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (16F22800) [pid = 3828] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:44:16 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (11BB7000) [pid = 3828] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:44:16 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (18BF9800) [pid = 3828] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:44:16 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (11BC6800) [pid = 3828] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:44:16 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (16448C00) [pid = 3828] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:44:16 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (18D63400) [pid = 3828] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:44:16 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (11BCE000) [pid = 3828] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:44:16 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (11BCF800) [pid = 3828] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:44:16 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (134BA400) [pid = 3828] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:44:16 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (1952E000) [pid = 3828] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:44:16 INFO - PROCESS | 3828 | 1460997856469 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:16 INFO - PROCESS | 3828 | ++DOCSHELL 11B7E400 == 38 [pid = 3828] [id = 352] 09:44:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (11BB0000) [pid = 3828] [serial = 1055] [outer = 00000000] 09:44:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (12C01C00) [pid = 3828] [serial = 1056] [outer = 11BB0000] 09:44:16 INFO - PROCESS | 3828 | 1460997856518 Marionette DEBUG loaded listener.js 09:44:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (15D10800) [pid = 3828] [serial = 1057] [outer = 11BB0000] 09:44:16 INFO - PROCESS | 3828 | [3828] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:44:16 INFO - PROCESS | 3828 | 1460997856896 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:44:16 INFO - PROCESS | 3828 | 1460997856939 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 09:44:16 INFO - PROCESS | 3828 | 1460997856942 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:44:16 INFO - PROCESS | 3828 | 1460997856944 Marionette TRACE conn3 <- [1,1374,null,{}] 09:44:16 INFO - PROCESS | 3828 | 1460997856948 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:17 INFO - PROCESS | 3828 | 1460997857019 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:44:17 INFO - PROCESS | 3828 | 1460997857025 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 3828 | ++DOCSHELL 16FC8000 == 39 [pid = 3828] [id = 353] 09:44:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (183A7000) [pid = 3828] [serial = 1058] [outer = 00000000] 09:44:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (1970A400) [pid = 3828] [serial = 1059] [outer = 183A7000] 09:44:17 INFO - PROCESS | 3828 | 1460997857077 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (1970B800) [pid = 3828] [serial = 1060] [outer = 183A7000] 09:44:17 INFO - PROCESS | 3828 | 1460997857490 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:44:17 INFO - PROCESS | 3828 | 1460997857542 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 09:44:17 INFO - PROCESS | 3828 | 1460997857545 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:44:17 INFO - PROCESS | 3828 | 1460997857547 Marionette TRACE conn3 <- [1,1378,null,{}] 09:44:17 INFO - PROCESS | 3828 | 1460997857550 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:17 INFO - PROCESS | 3828 | 1460997857635 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:44:17 INFO - PROCESS | 3828 | 1460997857641 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:17 INFO - PROCESS | 3828 | ++DOCSHELL 19708400 == 40 [pid = 3828] [id = 354] 09:44:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (1990D400) [pid = 3828] [serial = 1061] [outer = 00000000] 09:44:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (19AE4000) [pid = 3828] [serial = 1062] [outer = 1990D400] 09:44:17 INFO - PROCESS | 3828 | 1460997857687 Marionette DEBUG loaded listener.js 09:44:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (19AE7C00) [pid = 3828] [serial = 1063] [outer = 1990D400] 09:44:18 INFO - PROCESS | 3828 | 1460997858114 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 599ms 09:44:18 INFO - PROCESS | 3828 | 1460997858142 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 09:44:18 INFO - PROCESS | 3828 | 1460997858144 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 09:44:18 INFO - PROCESS | 3828 | 1460997858147 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:44:18 INFO - PROCESS | 3828 | 1460997858149 Marionette TRACE conn3 <- [1,1382,null,{}] 09:44:18 INFO - PROCESS | 3828 | 1460997858162 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:18 INFO - PROCESS | 3828 | 1460997858234 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:44:18 INFO - PROCESS | 3828 | 1460997858240 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:18 INFO - PROCESS | 3828 | ++DOCSHELL 16FCEC00 == 41 [pid = 3828] [id = 355] 09:44:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (19ADE400) [pid = 3828] [serial = 1064] [outer = 00000000] 09:44:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (19E66000) [pid = 3828] [serial = 1065] [outer = 19ADE400] 09:44:18 INFO - PROCESS | 3828 | 1460997858283 Marionette DEBUG loaded listener.js 09:44:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (19EDA800) [pid = 3828] [serial = 1066] [outer = 19ADE400] 09:44:19 INFO - PROCESS | 3828 | 1460997859176 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1057ms 09:44:19 INFO - PROCESS | 3828 | 1460997859219 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 09:44:19 INFO - PROCESS | 3828 | 1460997859224 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 09:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:44:19 INFO - PROCESS | 3828 | 1460997859250 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:44:19 INFO - PROCESS | 3828 | 1460997859253 Marionette TRACE conn3 <- [1,1386,null,{}] 09:44:19 INFO - PROCESS | 3828 | 1460997859258 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:19 INFO - PROCESS | 3828 | 1460997859390 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:44:19 INFO - PROCESS | 3828 | 1460997859514 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:19 INFO - PROCESS | 3828 | ++DOCSHELL 12B7E400 == 42 [pid = 3828] [id = 356] 09:44:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (12CF8C00) [pid = 3828] [serial = 1067] [outer = 00000000] 09:44:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (13456400) [pid = 3828] [serial = 1068] [outer = 12CF8C00] 09:44:19 INFO - PROCESS | 3828 | 1460997859571 Marionette DEBUG loaded listener.js 09:44:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (134C8C00) [pid = 3828] [serial = 1069] [outer = 12CF8C00] 09:44:20 INFO - PROCESS | 3828 | 1460997860459 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 19708400 == 41 [pid = 3828] [id = 354] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 16FC8000 == 40 [pid = 3828] [id = 353] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 11B7E400 == 39 [pid = 3828] [id = 352] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 18D42800 == 38 [pid = 3828] [id = 351] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 14A85800 == 37 [pid = 3828] [id = 350] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 18720400 == 36 [pid = 3828] [id = 349] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 18720800 == 35 [pid = 3828] [id = 348] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 16F16400 == 34 [pid = 3828] [id = 347] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 1688D800 == 33 [pid = 3828] [id = 346] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 15D83000 == 32 [pid = 3828] [id = 345] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 14A89800 == 31 [pid = 3828] [id = 344] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 12B7F400 == 30 [pid = 3828] [id = 343] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 11BC7400 == 29 [pid = 3828] [id = 342] 09:44:20 INFO - PROCESS | 3828 | --DOCSHELL 18D3B400 == 28 [pid = 3828] [id = 341] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (12CF0000) [pid = 3828] [serial = 991] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (12B85000) [pid = 3828] [serial = 990] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (1970F400) [pid = 3828] [serial = 988] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (19691000) [pid = 3828] [serial = 1023] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (16447400) [pid = 3828] [serial = 1017] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (18336400) [pid = 3828] [serial = 1018] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (1688DC00) [pid = 3828] [serial = 1003] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (17FCEC00) [pid = 3828] [serial = 1005] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (18332400) [pid = 3828] [serial = 1006] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (1644B400) [pid = 3828] [serial = 1002] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (1344D000) [pid = 3828] [serial = 997] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (18D41C00) [pid = 3828] [serial = 1011] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (18E64800) [pid = 3828] [serial = 1020] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (18FBD400) [pid = 3828] [serial = 1015] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (1879B400) [pid = 3828] [serial = 1008] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (189B9C00) [pid = 3828] [serial = 1009] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (1320FC00) [pid = 3828] [serial = 996] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (134C3400) [pid = 3828] [serial = 993] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (142A6000) [pid = 3828] [serial = 994] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 70 (14A8E400) [pid = 3828] [serial = 1000] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 69 (142AA000) [pid = 3828] [serial = 999] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 68 (18D43400) [pid = 3828] [serial = 1012] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 67 (18E6A000) [pid = 3828] [serial = 1014] [outer = 00000000] [url = about:blank] 09:44:20 INFO - PROCESS | 3828 | --DOMWINDOW == 66 (18E63800) [pid = 3828] [serial = 1021] [outer = 00000000] [url = about:blank] 09:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1309ms 09:44:20 INFO - PROCESS | 3828 | 1460997860548 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 09:44:20 INFO - PROCESS | 3828 | 1460997860552 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 09:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:44:20 INFO - PROCESS | 3828 | 1460997860557 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:44:20 INFO - PROCESS | 3828 | 1460997860561 Marionette TRACE conn3 <- [1,1390,null,{}] 09:44:20 INFO - PROCESS | 3828 | 1460997860566 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:20 INFO - PROCESS | 3828 | 1460997860643 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:44:20 INFO - PROCESS | 3828 | 1460997860657 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:20 INFO - PROCESS | 3828 | ++DOCSHELL 12D72400 == 29 [pid = 3828] [id = 357] 09:44:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 67 (12D75000) [pid = 3828] [serial = 1070] [outer = 00000000] 09:44:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 68 (1325F400) [pid = 3828] [serial = 1071] [outer = 12D75000] 09:44:20 INFO - PROCESS | 3828 | 1460997860705 Marionette DEBUG loaded listener.js 09:44:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 69 (13383800) [pid = 3828] [serial = 1072] [outer = 12D75000] 09:44:21 INFO - PROCESS | 3828 | 1460997861225 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 707ms 09:44:21 INFO - PROCESS | 3828 | 1460997861254 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 3828 | 1460997861260 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:44:21 INFO - PROCESS | 3828 | 1460997861270 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 3828 | 1460997861273 Marionette TRACE conn3 <- [1,1394,null,{}] 09:44:21 INFO - PROCESS | 3828 | 1460997861277 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:21 INFO - PROCESS | 3828 | 1460997861354 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:44:21 INFO - PROCESS | 3828 | 1460997861362 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:21 INFO - PROCESS | 3828 | ++DOCSHELL 1344F000 == 30 [pid = 3828] [id = 358] 09:44:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 70 (13455C00) [pid = 3828] [serial = 1073] [outer = 00000000] 09:44:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (137C3400) [pid = 3828] [serial = 1074] [outer = 13455C00] 09:44:21 INFO - PROCESS | 3828 | 1460997861411 Marionette DEBUG loaded listener.js 09:44:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (142A7C00) [pid = 3828] [serial = 1075] [outer = 13455C00] 09:44:21 INFO - PROCESS | 3828 | 1460997861861 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 642ms 09:44:21 INFO - PROCESS | 3828 | 1460997861908 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:44:21 INFO - PROCESS | 3828 | 1460997861910 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 09:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:44:21 INFO - PROCESS | 3828 | 1460997861913 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:44:21 INFO - PROCESS | 3828 | 1460997861917 Marionette TRACE conn3 <- [1,1398,null,{}] 09:44:21 INFO - PROCESS | 3828 | 1460997861927 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 3828 | 1460997862005 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:44:22 INFO - PROCESS | 3828 | 1460997862125 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 3828 | ++DOCSHELL 15D03800 == 31 [pid = 3828] [id = 359] 09:44:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (15D03C00) [pid = 3828] [serial = 1076] [outer = 00000000] 09:44:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (15DDA400) [pid = 3828] [serial = 1077] [outer = 15D03C00] 09:44:22 INFO - PROCESS | 3828 | 1460997862179 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (16447400) [pid = 3828] [serial = 1078] [outer = 15D03C00] 09:44:22 INFO - PROCESS | 3828 | 1460997862570 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 706ms 09:44:22 INFO - PROCESS | 3828 | 1460997862613 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:44:22 INFO - PROCESS | 3828 | 1460997862615 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 09:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:44:22 INFO - PROCESS | 3828 | 1460997862618 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:44:22 INFO - PROCESS | 3828 | 1460997862620 Marionette TRACE conn3 <- [1,1402,null,{}] 09:44:22 INFO - PROCESS | 3828 | 1460997862623 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:22 INFO - PROCESS | 3828 | 1460997862700 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:44:22 INFO - PROCESS | 3828 | 1460997862792 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:22 INFO - PROCESS | 3828 | ++DOCSHELL 15ED6000 == 32 [pid = 3828] [id = 360] 09:44:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (165A6000) [pid = 3828] [serial = 1079] [outer = 00000000] 09:44:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (169C9C00) [pid = 3828] [serial = 1080] [outer = 165A6000] 09:44:22 INFO - PROCESS | 3828 | 1460997862841 Marionette DEBUG loaded listener.js 09:44:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (17FC6C00) [pid = 3828] [serial = 1081] [outer = 165A6000] 09:44:23 INFO - PROCESS | 3828 | 1460997863281 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 689ms 09:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:44:23 INFO - PROCESS | 3828 | 1460997863318 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:44:23 INFO - PROCESS | 3828 | 1460997863320 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 09:44:23 INFO - PROCESS | 3828 | 1460997863323 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:44:23 INFO - PROCESS | 3828 | 1460997863325 Marionette TRACE conn3 <- [1,1406,null,{}] 09:44:23 INFO - PROCESS | 3828 | 1460997863328 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:23 INFO - PROCESS | 3828 | 1460997863469 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:44:23 INFO - PROCESS | 3828 | 1460997863482 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:23 INFO - PROCESS | 3828 | ++DOCSHELL 17A12800 == 33 [pid = 3828] [id = 361] 09:44:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (17FCAC00) [pid = 3828] [serial = 1082] [outer = 00000000] 09:44:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (18333000) [pid = 3828] [serial = 1083] [outer = 17FCAC00] 09:44:23 INFO - PROCESS | 3828 | 1460997863526 Marionette DEBUG loaded listener.js 09:44:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (183B1000) [pid = 3828] [serial = 1084] [outer = 17FCAC00] 09:44:24 INFO - PROCESS | 3828 | 1460997864019 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 690ms 09:44:24 INFO - PROCESS | 3828 | 1460997864056 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 3828 | 1460997864058 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 09:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:44:24 INFO - PROCESS | 3828 | 1460997864061 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 3828 | 1460997864063 Marionette TRACE conn3 <- [1,1410,null,{}] 09:44:24 INFO - PROCESS | 3828 | 1460997864066 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:24 INFO - PROCESS | 3828 | 1460997864184 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:44:24 INFO - PROCESS | 3828 | 1460997864194 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:24 INFO - PROCESS | 3828 | ++DOCSHELL 18922000 == 34 [pid = 3828] [id = 362] 09:44:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (18929400) [pid = 3828] [serial = 1085] [outer = 00000000] 09:44:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (18BEB400) [pid = 3828] [serial = 1086] [outer = 18929400] 09:44:24 INFO - PROCESS | 3828 | 1460997864249 Marionette DEBUG loaded listener.js 09:44:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (18BF6400) [pid = 3828] [serial = 1087] [outer = 18929400] 09:44:24 INFO - PROCESS | 3828 | 1460997864699 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 690ms 09:44:24 INFO - PROCESS | 3828 | 1460997864761 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:44:24 INFO - PROCESS | 3828 | 1460997864763 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 09:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:44:24 INFO - PROCESS | 3828 | 1460997864766 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:44:24 INFO - PROCESS | 3828 | 1460997864768 Marionette TRACE conn3 <- [1,1414,null,{}] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (18D45400) [pid = 3828] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (11BCC800) [pid = 3828] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (18722000) [pid = 3828] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (18D46400) [pid = 3828] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (17FC7400) [pid = 3828] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (1688E400) [pid = 3828] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (183A7000) [pid = 3828] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (15D8A800) [pid = 3828] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (19527C00) [pid = 3828] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (14A90000) [pid = 3828] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (11BB0000) [pid = 3828] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (1320E800) [pid = 3828] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (189C2800) [pid = 3828] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:44:24 INFO - PROCESS | 3828 | --DOMWINDOW == 70 (1990D400) [pid = 3828] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:44:24 INFO - PROCESS | 3828 | 1460997864930 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 3828 | 1460997865000 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:44:25 INFO - PROCESS | 3828 | 1460997865006 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 3828 | ++DOCSHELL 1344CC00 == 35 [pid = 3828] [id = 363] 09:44:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (13451C00) [pid = 3828] [serial = 1088] [outer = 00000000] 09:44:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (147A4C00) [pid = 3828] [serial = 1089] [outer = 13451C00] 09:44:25 INFO - PROCESS | 3828 | 1460997865050 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (14A10800) [pid = 3828] [serial = 1090] [outer = 13451C00] 09:44:25 INFO - PROCESS | 3828 | 1460997865465 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 752ms 09:44:25 INFO - PROCESS | 3828 | 1460997865526 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:44:25 INFO - PROCESS | 3828 | 1460997865528 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 09:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:44:25 INFO - PROCESS | 3828 | 1460997865531 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:44:25 INFO - PROCESS | 3828 | 1460997865533 Marionette TRACE conn3 <- [1,1418,null,{}] 09:44:25 INFO - PROCESS | 3828 | 1460997865536 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:25 INFO - PROCESS | 3828 | 1460997865607 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:44:25 INFO - PROCESS | 3828 | 1460997865612 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:25 INFO - PROCESS | 3828 | ++DOCSHELL 11BC6400 == 36 [pid = 3828] [id = 364] 09:44:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (183A7000) [pid = 3828] [serial = 1091] [outer = 00000000] 09:44:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (18BF8400) [pid = 3828] [serial = 1092] [outer = 183A7000] 09:44:25 INFO - PROCESS | 3828 | 1460997865656 Marionette DEBUG loaded listener.js 09:44:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (18D42800) [pid = 3828] [serial = 1093] [outer = 183A7000] 09:44:26 INFO - PROCESS | 3828 | 1460997866069 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 595ms 09:44:26 INFO - PROCESS | 3828 | 1460997866129 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 3828 | 1460997866131 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 09:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:44:26 INFO - PROCESS | 3828 | 1460997866134 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 3828 | 1460997866136 Marionette TRACE conn3 <- [1,1422,null,{}] 09:44:26 INFO - PROCESS | 3828 | 1460997866139 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 3828 | 1460997866209 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:44:26 INFO - PROCESS | 3828 | 1460997866217 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 3828 | ++DOCSHELL 18BF2000 == 37 [pid = 3828] [id = 365] 09:44:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (18BF5800) [pid = 3828] [serial = 1094] [outer = 00000000] 09:44:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (18D63800) [pid = 3828] [serial = 1095] [outer = 18BF5800] 09:44:26 INFO - PROCESS | 3828 | 1460997866268 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (18E67400) [pid = 3828] [serial = 1096] [outer = 18BF5800] 09:44:26 INFO - PROCESS | 3828 | 1460997866709 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 627ms 09:44:26 INFO - PROCESS | 3828 | 1460997866772 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:44:26 INFO - PROCESS | 3828 | 1460997866774 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 09:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:44:26 INFO - PROCESS | 3828 | 1460997866778 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:44:26 INFO - PROCESS | 3828 | 1460997866779 Marionette TRACE conn3 <- [1,1426,null,{}] 09:44:26 INFO - PROCESS | 3828 | 1460997866784 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:26 INFO - PROCESS | 3828 | 1460997866854 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:44:26 INFO - PROCESS | 3828 | 1460997866859 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:26 INFO - PROCESS | 3828 | ++DOCSHELL 18D46800 == 38 [pid = 3828] [id = 366] 09:44:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (18D58400) [pid = 3828] [serial = 1097] [outer = 00000000] 09:44:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (19527800) [pid = 3828] [serial = 1098] [outer = 18D58400] 09:44:26 INFO - PROCESS | 3828 | 1460997866902 Marionette DEBUG loaded listener.js 09:44:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (158F1C00) [pid = 3828] [serial = 1099] [outer = 18D58400] 09:44:27 INFO - PROCESS | 3828 | 1460997867600 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 893ms 09:44:27 INFO - PROCESS | 3828 | 1460997867683 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:44:27 INFO - PROCESS | 3828 | 1460997867687 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 09:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:44:27 INFO - PROCESS | 3828 | 1460997867692 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:44:27 INFO - PROCESS | 3828 | 1460997867695 Marionette TRACE conn3 <- [1,1430,null,{}] 09:44:27 INFO - PROCESS | 3828 | 1460997867701 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:27 INFO - PROCESS | 3828 | 1460997867809 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:44:27 INFO - PROCESS | 3828 | 1460997867884 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:27 INFO - PROCESS | 3828 | ++DOCSHELL 12CF8400 == 39 [pid = 3828] [id = 367] 09:44:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (12D42000) [pid = 3828] [serial = 1100] [outer = 00000000] 09:44:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (134BE400) [pid = 3828] [serial = 1101] [outer = 12D42000] 09:44:27 INFO - PROCESS | 3828 | 1460997867980 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (14A89800) [pid = 3828] [serial = 1102] [outer = 12D42000] 09:44:28 INFO - PROCESS | 3828 | 1460997868524 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 909ms 09:44:28 INFO - PROCESS | 3828 | 1460997868598 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:44:28 INFO - PROCESS | 3828 | 1460997868604 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 09:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:44:28 INFO - PROCESS | 3828 | 1460997868611 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:44:28 INFO - PROCESS | 3828 | 1460997868614 Marionette TRACE conn3 <- [1,1434,null,{}] 09:44:28 INFO - PROCESS | 3828 | 1460997868618 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:28 INFO - PROCESS | 3828 | 1460997868722 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:44:28 INFO - PROCESS | 3828 | 1460997868802 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:28 INFO - PROCESS | 3828 | ++DOCSHELL 13637C00 == 40 [pid = 3828] [id = 368] 09:44:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (15B2EC00) [pid = 3828] [serial = 1103] [outer = 00000000] 09:44:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (183A6C00) [pid = 3828] [serial = 1104] [outer = 15B2EC00] 09:44:28 INFO - PROCESS | 3828 | 1460997868855 Marionette DEBUG loaded listener.js 09:44:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (18922C00) [pid = 3828] [serial = 1105] [outer = 15B2EC00] 09:44:29 INFO - PROCESS | 3828 | 1460997869485 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 940ms 09:44:29 INFO - PROCESS | 3828 | 1460997869554 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:44:29 INFO - PROCESS | 3828 | 1460997869556 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 09:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:44:29 INFO - PROCESS | 3828 | 1460997869560 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:44:29 INFO - PROCESS | 3828 | 1460997869564 Marionette TRACE conn3 <- [1,1438,null,{}] 09:44:29 INFO - PROCESS | 3828 | 1460997869575 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:29 INFO - PROCESS | 3828 | 1460997869715 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:44:29 INFO - PROCESS | 3828 | 1460997869729 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:29 INFO - PROCESS | 3828 | ++DOCSHELL 189BEC00 == 41 [pid = 3828] [id = 369] 09:44:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (18B2A000) [pid = 3828] [serial = 1106] [outer = 00000000] 09:44:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (19703400) [pid = 3828] [serial = 1107] [outer = 18B2A000] 09:44:29 INFO - PROCESS | 3828 | 1460997869785 Marionette DEBUG loaded listener.js 09:44:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (1970FC00) [pid = 3828] [serial = 1108] [outer = 18B2A000] 09:44:30 INFO - PROCESS | 3828 | 1460997870343 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 831ms 09:44:30 INFO - PROCESS | 3828 | 1460997870402 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:44:30 INFO - PROCESS | 3828 | 1460997870405 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 09:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:44:30 INFO - PROCESS | 3828 | 1460997870409 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:44:30 INFO - PROCESS | 3828 | 1460997870411 Marionette TRACE conn3 <- [1,1442,null,{}] 09:44:30 INFO - PROCESS | 3828 | 1460997870414 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:30 INFO - PROCESS | 3828 | 1460997870510 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:44:30 INFO - PROCESS | 3828 | 1460997870638 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:30 INFO - PROCESS | 3828 | ++DOCSHELL 11BB2400 == 42 [pid = 3828] [id = 370] 09:44:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (11BB6400) [pid = 3828] [serial = 1109] [outer = 00000000] 09:44:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (1320EC00) [pid = 3828] [serial = 1110] [outer = 11BB6400] 09:44:30 INFO - PROCESS | 3828 | 1460997870718 Marionette DEBUG loaded listener.js 09:44:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (134BAC00) [pid = 3828] [serial = 1111] [outer = 11BB6400] 09:44:31 INFO - PROCESS | 3828 | 1460997871484 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1098ms 09:44:31 INFO - PROCESS | 3828 | 1460997871507 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:44:31 INFO - PROCESS | 3828 | 1460997871510 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 09:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:44:31 INFO - PROCESS | 3828 | 1460997871514 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:44:31 INFO - PROCESS | 3828 | 1460997871518 Marionette TRACE conn3 <- [1,1446,null,{}] 09:44:31 INFO - PROCESS | 3828 | 1460997871523 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:31 INFO - PROCESS | 3828 | 1460997871613 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:44:31 INFO - PROCESS | 3828 | 1460997871712 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:31 INFO - PROCESS | 3828 | ++DOCSHELL 1325D800 == 43 [pid = 3828] [id = 371] 09:44:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (142A9C00) [pid = 3828] [serial = 1112] [outer = 00000000] 09:44:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (15459400) [pid = 3828] [serial = 1113] [outer = 142A9C00] 09:44:31 INFO - PROCESS | 3828 | 1460997871760 Marionette DEBUG loaded listener.js 09:44:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (15D03400) [pid = 3828] [serial = 1114] [outer = 142A9C00] 09:44:32 INFO - PROCESS | 3828 | --DOCSHELL 18BF2000 == 42 [pid = 3828] [id = 365] 09:44:32 INFO - PROCESS | 3828 | --DOCSHELL 11BC6400 == 41 [pid = 3828] [id = 364] 09:44:32 INFO - PROCESS | 3828 | --DOCSHELL 1344CC00 == 40 [pid = 3828] [id = 363] 09:44:32 INFO - PROCESS | 3828 | --DOCSHELL 18922000 == 39 [pid = 3828] [id = 362] 09:44:32 INFO - PROCESS | 3828 | --DOCSHELL 17A12800 == 38 [pid = 3828] [id = 361] 09:44:32 INFO - PROCESS | 3828 | --DOCSHELL 15ED6000 == 37 [pid = 3828] [id = 360] 09:44:32 INFO - PROCESS | 3828 | --DOCSHELL 15D03800 == 36 [pid = 3828] [id = 359] 09:44:32 INFO - PROCESS | 3828 | --DOCSHELL 1344F000 == 35 [pid = 3828] [id = 358] 09:44:32 INFO - PROCESS | 3828 | --DOCSHELL 12D72400 == 34 [pid = 3828] [id = 357] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (19E66000) [pid = 3828] [serial = 1065] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (19AE4000) [pid = 3828] [serial = 1062] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (18D5FC00) [pid = 3828] [serial = 1050] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (12CF3000) [pid = 3828] [serial = 1026] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (13209000) [pid = 3828] [serial = 1027] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (18B28800) [pid = 3828] [serial = 1044] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (18FBF000) [pid = 3828] [serial = 1053] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (18721000) [pid = 3828] [serial = 1041] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18338C00) [pid = 3828] [serial = 1042] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (18D5E000) [pid = 3828] [serial = 1051] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (16FCFC00) [pid = 3828] [serial = 1038] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (17A10C00) [pid = 3828] [serial = 1039] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (19525400) [pid = 3828] [serial = 1054] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (1970A400) [pid = 3828] [serial = 1059] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (1643F800) [pid = 3828] [serial = 1035] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (165B0C00) [pid = 3828] [serial = 1036] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (19533800) [pid = 3828] [serial = 1024] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (156A0800) [pid = 3828] [serial = 1032] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (15B2D800) [pid = 3828] [serial = 1033] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (12C01C00) [pid = 3828] [serial = 1056] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (15D10800) [pid = 3828] [serial = 1057] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (13453C00) [pid = 3828] [serial = 1029] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (134BC800) [pid = 3828] [serial = 1030] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (18D39C00) [pid = 3828] [serial = 1047] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (18D39800) [pid = 3828] [serial = 1048] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (1970B800) [pid = 3828] [serial = 1060] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 70 (18B2E400) [pid = 3828] [serial = 1045] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | --DOMWINDOW == 69 (19AE7C00) [pid = 3828] [serial = 1063] [outer = 00000000] [url = about:blank] 09:44:32 INFO - PROCESS | 3828 | 1460997872288 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 800ms 09:44:32 INFO - PROCESS | 3828 | 1460997872315 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:44:32 INFO - PROCESS | 3828 | 1460997872320 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 09:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:44:32 INFO - PROCESS | 3828 | 1460997872330 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:44:32 INFO - PROCESS | 3828 | 1460997872332 Marionette TRACE conn3 <- [1,1450,null,{}] 09:44:32 INFO - PROCESS | 3828 | 1460997872336 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:32 INFO - PROCESS | 3828 | 1460997872425 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:44:32 INFO - PROCESS | 3828 | 1460997872431 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:32 INFO - PROCESS | 3828 | ++DOCSHELL 13458400 == 35 [pid = 3828] [id = 372] 09:44:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 70 (13458800) [pid = 3828] [serial = 1115] [outer = 00000000] 09:44:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (14AE5800) [pid = 3828] [serial = 1116] [outer = 13458800] 09:44:32 INFO - PROCESS | 3828 | 1460997872476 Marionette DEBUG loaded listener.js 09:44:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (15ED6000) [pid = 3828] [serial = 1117] [outer = 13458800] 09:44:32 INFO - PROCESS | 3828 | 1460997872948 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 642ms 09:44:33 INFO - PROCESS | 3828 | 1460997872969 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 3828 | 1460997872971 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 09:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:44:33 INFO - PROCESS | 3828 | 1460997872974 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 3828 | 1460997872977 Marionette TRACE conn3 <- [1,1454,null,{}] 09:44:33 INFO - PROCESS | 3828 | 1460997872987 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 3828 | 1460997873064 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:44:33 INFO - PROCESS | 3828 | 1460997873073 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 3828 | ++DOCSHELL 16F24800 == 36 [pid = 3828] [id = 373] 09:44:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (17A03C00) [pid = 3828] [serial = 1118] [outer = 00000000] 09:44:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (17FC9800) [pid = 3828] [serial = 1119] [outer = 17A03C00] 09:44:33 INFO - PROCESS | 3828 | 1460997873120 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (1806EC00) [pid = 3828] [serial = 1120] [outer = 17A03C00] 09:44:33 INFO - PROCESS | 3828 | 1460997873572 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 643ms 09:44:33 INFO - PROCESS | 3828 | 1460997873612 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:44:33 INFO - PROCESS | 3828 | 1460997873615 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 09:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:44:33 INFO - PROCESS | 3828 | 1460997873618 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:44:33 INFO - PROCESS | 3828 | 1460997873619 Marionette TRACE conn3 <- [1,1458,null,{}] 09:44:33 INFO - PROCESS | 3828 | 1460997873623 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:33 INFO - PROCESS | 3828 | 1460997873699 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:44:33 INFO - PROCESS | 3828 | 1460997873708 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:33 INFO - PROCESS | 3828 | ++DOCSHELL 18332400 == 37 [pid = 3828] [id = 374] 09:44:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (18338C00) [pid = 3828] [serial = 1121] [outer = 00000000] 09:44:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (189B7800) [pid = 3828] [serial = 1122] [outer = 18338C00] 09:44:33 INFO - PROCESS | 3828 | 1460997873753 Marionette DEBUG loaded listener.js 09:44:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (18B2E400) [pid = 3828] [serial = 1123] [outer = 18338C00] 09:44:34 INFO - PROCESS | 3828 | 1460997874243 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 643ms 09:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:44:34 INFO - PROCESS | 3828 | 1460997874287 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 3828 | 1460997874289 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 09:44:34 INFO - PROCESS | 3828 | 1460997874293 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 3828 | 1460997874294 Marionette TRACE conn3 <- [1,1462,null,{}] 09:44:34 INFO - PROCESS | 3828 | 1460997874298 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:34 INFO - PROCESS | 3828 | 1460997874372 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:44:34 INFO - PROCESS | 3828 | 1460997874378 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:34 INFO - PROCESS | 3828 | ++DOCSHELL 11CAF800 == 38 [pid = 3828] [id = 375] 09:44:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (18BF0000) [pid = 3828] [serial = 1124] [outer = 00000000] 09:44:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (18D37800) [pid = 3828] [serial = 1125] [outer = 18BF0000] 09:44:34 INFO - PROCESS | 3828 | 1460997874424 Marionette DEBUG loaded listener.js 09:44:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (18D3F800) [pid = 3828] [serial = 1126] [outer = 18BF0000] 09:44:34 INFO - PROCESS | 3828 | 1460997874895 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 627ms 09:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:44:34 INFO - PROCESS | 3828 | 1460997874931 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:44:34 INFO - PROCESS | 3828 | 1460997874933 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 09:44:34 INFO - PROCESS | 3828 | 1460997874936 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:44:34 INFO - PROCESS | 3828 | 1460997874938 Marionette TRACE conn3 <- [1,1466,null,{}] 09:44:34 INFO - PROCESS | 3828 | 1460997874946 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 3828 | 1460997875053 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:44:35 INFO - PROCESS | 3828 | 1460997875062 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 3828 | ++DOCSHELL 18BEB800 == 39 [pid = 3828] [id = 376] 09:44:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (18D42C00) [pid = 3828] [serial = 1127] [outer = 00000000] 09:44:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (19525C00) [pid = 3828] [serial = 1128] [outer = 18D42C00] 09:44:35 INFO - PROCESS | 3828 | 1460997875109 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (1952B000) [pid = 3828] [serial = 1129] [outer = 18D42C00] 09:44:35 INFO - PROCESS | 3828 | 1460997875584 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 690ms 09:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:44:35 INFO - PROCESS | 3828 | 1460997875639 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:44:35 INFO - PROCESS | 3828 | 1460997875641 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 09:44:35 INFO - PROCESS | 3828 | 1460997875644 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:44:35 INFO - PROCESS | 3828 | 1460997875646 Marionette TRACE conn3 <- [1,1470,null,{}] 09:44:35 INFO - PROCESS | 3828 | 1460997875649 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:35 INFO - PROCESS | 3828 | 1460997875750 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:44:35 INFO - PROCESS | 3828 | 1460997875757 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:35 INFO - PROCESS | 3828 | ++DOCSHELL 11BB7400 == 40 [pid = 3828] [id = 377] 09:44:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (1952B400) [pid = 3828] [serial = 1130] [outer = 00000000] 09:44:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (1970E000) [pid = 3828] [serial = 1131] [outer = 1952B400] 09:44:35 INFO - PROCESS | 3828 | 1460997875803 Marionette DEBUG loaded listener.js 09:44:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (1970E800) [pid = 3828] [serial = 1132] [outer = 1952B400] 09:44:36 INFO - PROCESS | 3828 | 1460997876260 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 643ms 09:44:36 INFO - PROCESS | 3828 | 1460997876279 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:44:36 INFO - PROCESS | 3828 | 1460997876281 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 09:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:44:36 INFO - PROCESS | 3828 | 1460997876284 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:44:36 INFO - PROCESS | 3828 | 1460997876286 Marionette TRACE conn3 <- [1,1474,null,{}] 09:44:36 INFO - PROCESS | 3828 | 1460997876295 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:36 INFO - PROCESS | 3828 | 1460997876394 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:44:36 INFO - PROCESS | 3828 | 1460997876479 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:36 INFO - PROCESS | 3828 | ++DOCSHELL 11B81400 == 41 [pid = 3828] [id = 378] 09:44:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (11BAD800) [pid = 3828] [serial = 1133] [outer = 00000000] 09:44:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (19AE1400) [pid = 3828] [serial = 1134] [outer = 11BAD800] 09:44:36 INFO - PROCESS | 3828 | 1460997876523 Marionette DEBUG loaded listener.js 09:44:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (19AE5400) [pid = 3828] [serial = 1135] [outer = 11BAD800] 09:44:36 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (17FCAC00) [pid = 3828] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:44:36 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18929400) [pid = 3828] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:44:36 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (15D03C00) [pid = 3828] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:44:36 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (12D75000) [pid = 3828] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:44:36 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (13455C00) [pid = 3828] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:44:36 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (13451C00) [pid = 3828] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:44:36 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (165A6000) [pid = 3828] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:44:36 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (183A7000) [pid = 3828] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:44:36 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (18BF5800) [pid = 3828] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:44:36 INFO - PROCESS | 3828 | 1460997876952 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 705ms 09:44:37 INFO - PROCESS | 3828 | 1460997876985 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 3828 | 1460997876986 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 09:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:44:37 INFO - PROCESS | 3828 | 1460997876990 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 3828 | 1460997876992 Marionette TRACE conn3 <- [1,1478,null,{}] 09:44:37 INFO - PROCESS | 3828 | 1460997876995 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 3828 | 1460997877070 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:44:37 INFO - PROCESS | 3828 | 1460997877075 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 3828 | ++DOCSHELL 156A0400 == 42 [pid = 3828] [id = 379] 09:44:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (16FC8800) [pid = 3828] [serial = 1136] [outer = 00000000] 09:44:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (189C4000) [pid = 3828] [serial = 1137] [outer = 16FC8800] 09:44:37 INFO - PROCESS | 3828 | 1460997877119 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (18E64800) [pid = 3828] [serial = 1138] [outer = 16FC8800] 09:44:37 INFO - PROCESS | 3828 | 1460997877527 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 596ms 09:44:37 INFO - PROCESS | 3828 | 1460997877587 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:44:37 INFO - PROCESS | 3828 | 1460997877589 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 09:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:44:37 INFO - PROCESS | 3828 | 1460997877597 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:44:37 INFO - PROCESS | 3828 | 1460997877598 Marionette TRACE conn3 <- [1,1482,null,{}] 09:44:37 INFO - PROCESS | 3828 | 1460997877602 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:37 INFO - PROCESS | 3828 | 1460997877676 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:44:37 INFO - PROCESS | 3828 | 1460997877681 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:37 INFO - PROCESS | 3828 | ++DOCSHELL 11BC7400 == 43 [pid = 3828] [id = 380] 09:44:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (189C2C00) [pid = 3828] [serial = 1139] [outer = 00000000] 09:44:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (19E5BC00) [pid = 3828] [serial = 1140] [outer = 189C2C00] 09:44:37 INFO - PROCESS | 3828 | 1460997877726 Marionette DEBUG loaded listener.js 09:44:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (19EA7800) [pid = 3828] [serial = 1141] [outer = 189C2C00] 09:44:38 INFO - PROCESS | 3828 | 1460997878171 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 595ms 09:44:38 INFO - PROCESS | 3828 | 1460997878194 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 3828 | 1460997878196 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 09:44:38 INFO - PROCESS | 3828 | 1460997878200 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:44:38 INFO - PROCESS | 3828 | 1460997878202 Marionette TRACE conn3 <- [1,1486,null,{}] 09:44:38 INFO - PROCESS | 3828 | 1460997878216 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:38 INFO - PROCESS | 3828 | 1460997878307 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:44:38 INFO - PROCESS | 3828 | 1460997878312 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:38 INFO - PROCESS | 3828 | ++DOCSHELL 19ADFC00 == 44 [pid = 3828] [id = 381] 09:44:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (19EDEC00) [pid = 3828] [serial = 1142] [outer = 00000000] 09:44:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (1A104C00) [pid = 3828] [serial = 1143] [outer = 19EDEC00] 09:44:38 INFO - PROCESS | 3828 | 1460997878360 Marionette DEBUG loaded listener.js 09:44:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (1A13E000) [pid = 3828] [serial = 1144] [outer = 19EDEC00] 09:44:38 INFO - PROCESS | 3828 | 1460997878876 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 690ms 09:44:38 INFO - PROCESS | 3828 | 1460997878900 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:44:38 INFO - PROCESS | 3828 | 1460997878904 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 09:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:44:38 INFO - PROCESS | 3828 | 1460997878910 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:44:38 INFO - PROCESS | 3828 | 1460997878914 Marionette TRACE conn3 <- [1,1490,null,{}] 09:44:38 INFO - PROCESS | 3828 | 1460997878922 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 3828 | 1460997879025 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:44:39 INFO - PROCESS | 3828 | 1460997879178 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:39 INFO - PROCESS | 3828 | ++DOCSHELL 12C01C00 == 45 [pid = 3828] [id = 382] 09:44:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (12C4E000) [pid = 3828] [serial = 1145] [outer = 00000000] 09:44:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (13453C00) [pid = 3828] [serial = 1146] [outer = 12C4E000] 09:44:39 INFO - PROCESS | 3828 | 1460997879234 Marionette DEBUG loaded listener.js 09:44:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (134C3000) [pid = 3828] [serial = 1147] [outer = 12C4E000] 09:44:39 INFO - PROCESS | 3828 | 1460997879792 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 941ms 09:44:39 INFO - PROCESS | 3828 | 1460997879856 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:44:39 INFO - PROCESS | 3828 | 1460997879862 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 09:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:44:39 INFO - PROCESS | 3828 | 1460997879869 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:44:39 INFO - PROCESS | 3828 | 1460997879872 Marionette TRACE conn3 <- [1,1494,null,{}] 09:44:39 INFO - PROCESS | 3828 | 1460997879876 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:39 INFO - PROCESS | 3828 | 1460997879977 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:44:40 INFO - PROCESS | 3828 | 1460997880112 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:40 INFO - PROCESS | 3828 | ++DOCSHELL 1644B800 == 46 [pid = 3828] [id = 383] 09:44:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (1647AC00) [pid = 3828] [serial = 1148] [outer = 00000000] 09:44:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (16F22800) [pid = 3828] [serial = 1149] [outer = 1647AC00] 09:44:40 INFO - PROCESS | 3828 | 1460997880168 Marionette DEBUG loaded listener.js 09:44:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (17FCEC00) [pid = 3828] [serial = 1150] [outer = 1647AC00] 09:44:40 INFO - PROCESS | 3828 | 1460997880777 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 956ms 09:44:40 INFO - PROCESS | 3828 | 1460997880812 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:44:40 INFO - PROCESS | 3828 | 1460997880815 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 09:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:44:40 INFO - PROCESS | 3828 | 1460997880819 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:44:40 INFO - PROCESS | 3828 | 1460997880822 Marionette TRACE conn3 <- [1,1498,null,{}] 09:44:40 INFO - PROCESS | 3828 | 1460997880833 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:40 INFO - PROCESS | 3828 | 1460997880935 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:44:41 INFO - PROCESS | 3828 | 1460997881058 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:41 INFO - PROCESS | 3828 | ++DOCSHELL 18334C00 == 47 [pid = 3828] [id = 384] 09:44:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (18720400) [pid = 3828] [serial = 1151] [outer = 00000000] 09:44:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (19533800) [pid = 3828] [serial = 1152] [outer = 18720400] 09:44:41 INFO - PROCESS | 3828 | 1460997881115 Marionette DEBUG loaded listener.js 09:44:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (19AE7C00) [pid = 3828] [serial = 1153] [outer = 18720400] 09:44:41 INFO - PROCESS | 3828 | 1460997881798 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1003ms 09:44:41 INFO - PROCESS | 3828 | 1460997881820 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:44:41 INFO - PROCESS | 3828 | 1460997881823 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 09:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:44:41 INFO - PROCESS | 3828 | 1460997881842 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:44:41 INFO - PROCESS | 3828 | 1460997881844 Marionette TRACE conn3 <- [1,1502,null,{}] 09:44:41 INFO - PROCESS | 3828 | 1460997881848 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 3828 | 1460997882072 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:44:42 INFO - PROCESS | 3828 | 1460997882189 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:42 INFO - PROCESS | 3828 | ++DOCSHELL 11BB6800 == 48 [pid = 3828] [id = 385] 09:44:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (11BB7000) [pid = 3828] [serial = 1154] [outer = 00000000] 09:44:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (12D71C00) [pid = 3828] [serial = 1155] [outer = 11BB7000] 09:44:42 INFO - PROCESS | 3828 | 1460997882239 Marionette DEBUG loaded listener.js 09:44:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (133C9C00) [pid = 3828] [serial = 1156] [outer = 11BB7000] 09:44:42 INFO - PROCESS | 3828 | 1460997882794 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1004ms 09:44:42 INFO - PROCESS | 3828 | 1460997882847 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:44:42 INFO - PROCESS | 3828 | 1460997882851 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 09:44:42 INFO - PROCESS | 3828 | 1460997882855 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:44:42 INFO - PROCESS | 3828 | 1460997882859 Marionette TRACE conn3 <- [1,1506,null,{}] 09:44:42 INFO - PROCESS | 3828 | 1460997882864 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:42 INFO - PROCESS | 3828 | 1460997882954 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:44:43 INFO - PROCESS | 3828 | 1460997883052 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 3828 | ++DOCSHELL 158EE400 == 49 [pid = 3828] [id = 386] 09:44:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (158F1400) [pid = 3828] [serial = 1157] [outer = 00000000] 09:44:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (15DDB000) [pid = 3828] [serial = 1158] [outer = 158F1400] 09:44:43 INFO - PROCESS | 3828 | 1460997883101 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (16446400) [pid = 3828] [serial = 1159] [outer = 158F1400] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 11BC7400 == 48 [pid = 3828] [id = 380] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 156A0400 == 47 [pid = 3828] [id = 379] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 11B81400 == 46 [pid = 3828] [id = 378] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 11BB7400 == 45 [pid = 3828] [id = 377] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 18BEB800 == 44 [pid = 3828] [id = 376] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 11CAF800 == 43 [pid = 3828] [id = 375] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 18332400 == 42 [pid = 3828] [id = 374] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 16F24800 == 41 [pid = 3828] [id = 373] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 13458400 == 40 [pid = 3828] [id = 372] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 1325D800 == 39 [pid = 3828] [id = 371] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 11BB2400 == 38 [pid = 3828] [id = 370] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 189BEC00 == 37 [pid = 3828] [id = 369] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 13637C00 == 36 [pid = 3828] [id = 368] 09:44:43 INFO - PROCESS | 3828 | --DOCSHELL 12CF8400 == 35 [pid = 3828] [id = 367] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (16447400) [pid = 3828] [serial = 1078] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1325F400) [pid = 3828] [serial = 1071] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (13383800) [pid = 3828] [serial = 1072] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (137C3400) [pid = 3828] [serial = 1074] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (142A7C00) [pid = 3828] [serial = 1075] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (147A4C00) [pid = 3828] [serial = 1089] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (13456400) [pid = 3828] [serial = 1068] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (14A10800) [pid = 3828] [serial = 1090] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (18BF6400) [pid = 3828] [serial = 1087] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (169C9C00) [pid = 3828] [serial = 1080] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (17FC6C00) [pid = 3828] [serial = 1081] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (183B1000) [pid = 3828] [serial = 1084] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (18D42800) [pid = 3828] [serial = 1093] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (18E67400) [pid = 3828] [serial = 1096] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (18BF8400) [pid = 3828] [serial = 1092] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (18D63800) [pid = 3828] [serial = 1095] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18333000) [pid = 3828] [serial = 1083] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (18BEB400) [pid = 3828] [serial = 1086] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (15DDA400) [pid = 3828] [serial = 1077] [outer = 00000000] [url = about:blank] 09:44:43 INFO - PROCESS | 3828 | 1460997883591 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 800ms 09:44:43 INFO - PROCESS | 3828 | 1460997883659 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:44:43 INFO - PROCESS | 3828 | 1460997883662 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 09:44:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:44:43 INFO - PROCESS | 3828 | 1460997883666 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:44:43 INFO - PROCESS | 3828 | 1460997883715 Marionette TRACE conn3 <- [1,1510,null,{}] 09:44:43 INFO - PROCESS | 3828 | 1460997883718 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:43 INFO - PROCESS | 3828 | 1460997883793 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:44:43 INFO - PROCESS | 3828 | 1460997883805 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:43 INFO - PROCESS | 3828 | ++DOCSHELL 134C6C00 == 36 [pid = 3828] [id = 387] 09:44:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (134C8000) [pid = 3828] [serial = 1160] [outer = 00000000] 09:44:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (15B35800) [pid = 3828] [serial = 1161] [outer = 134C8000] 09:44:43 INFO - PROCESS | 3828 | 1460997883855 Marionette DEBUG loaded listener.js 09:44:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (15DE1400) [pid = 3828] [serial = 1162] [outer = 134C8000] 09:44:44 INFO - PROCESS | 3828 | 1460997884328 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:44:44 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:44:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:44:44 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:44:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:44:44 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:44:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:44:44 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:44:44 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:44:44 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 674ms 09:44:44 INFO - PROCESS | 3828 | 1460997884359 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 3828 | 1460997884362 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 09:44:44 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:44:44 INFO - PROCESS | 3828 | 1460997884372 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 3828 | 1460997884376 Marionette TRACE conn3 <- [1,1514,null,{}] 09:44:44 INFO - PROCESS | 3828 | 1460997884379 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:44 INFO - PROCESS | 3828 | 1460997884457 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:44:44 INFO - PROCESS | 3828 | 1460997884462 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:44 INFO - PROCESS | 3828 | ++DOCSHELL 165A4400 == 37 [pid = 3828] [id = 388] 09:44:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (165B1400) [pid = 3828] [serial = 1163] [outer = 00000000] 09:44:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (183A5800) [pid = 3828] [serial = 1164] [outer = 165B1400] 09:44:44 INFO - PROCESS | 3828 | 1460997884506 Marionette DEBUG loaded listener.js 09:44:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (18723000) [pid = 3828] [serial = 1165] [outer = 165B1400] 09:44:44 INFO - PROCESS | 3828 | 1460997884950 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:44:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:44:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:44:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:44:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 611ms 09:44:44 INFO - PROCESS | 3828 | 1460997884970 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:44:44 INFO - PROCESS | 3828 | 1460997884972 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 09:44:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:44:44 INFO - PROCESS | 3828 | 1460997884975 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:44:44 INFO - PROCESS | 3828 | 1460997884977 Marionette TRACE conn3 <- [1,1518,null,{}] 09:44:44 INFO - PROCESS | 3828 | 1460997884981 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:45 INFO - PROCESS | 3828 | 1460997885054 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:44:45 INFO - PROCESS | 3828 | 1460997885060 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 3828 | ++DOCSHELL 189C4C00 == 38 [pid = 3828] [id = 389] 09:44:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (18B26000) [pid = 3828] [serial = 1166] [outer = 00000000] 09:44:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (18BF7400) [pid = 3828] [serial = 1167] [outer = 18B26000] 09:44:45 INFO - PROCESS | 3828 | 1460997885104 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (18BF6C00) [pid = 3828] [serial = 1168] [outer = 18B26000] 09:44:45 INFO - PROCESS | 3828 | 1460997885531 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:44:45 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:44:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:44:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:44:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:44:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:44:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:44:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:44:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:44:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 596ms 09:44:45 INFO - PROCESS | 3828 | 1460997885585 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:44:45 INFO - PROCESS | 3828 | 1460997885587 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 09:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:44:45 INFO - PROCESS | 3828 | 1460997885590 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:44:45 INFO - PROCESS | 3828 | 1460997885592 Marionette TRACE conn3 <- [1,1522,null,{}] 09:44:45 INFO - PROCESS | 3828 | 1460997885596 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:45 INFO - PROCESS | 3828 | 1460997885707 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:44:45 INFO - PROCESS | 3828 | 1460997885714 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:45 INFO - PROCESS | 3828 | ++DOCSHELL 18D5A400 == 39 [pid = 3828] [id = 390] 09:44:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (18D5AC00) [pid = 3828] [serial = 1169] [outer = 00000000] 09:44:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (18D62000) [pid = 3828] [serial = 1170] [outer = 18D5AC00] 09:44:45 INFO - PROCESS | 3828 | 1460997885810 Marionette DEBUG loaded listener.js 09:44:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (18E6D400) [pid = 3828] [serial = 1171] [outer = 18D5AC00] 09:44:46 INFO - PROCESS | 3828 | 1460997886256 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 09:44:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:44:46 INFO - PROCESS | 3828 | 1460997886288 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:44:46 INFO - PROCESS | 3828 | 1460997886290 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 09:44:46 INFO - PROCESS | 3828 | 1460997886293 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:44:46 INFO - PROCESS | 3828 | 1460997886295 Marionette TRACE conn3 <- [1,1526,null,{}] 09:44:46 INFO - PROCESS | 3828 | 1460997886298 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:46 INFO - PROCESS | 3828 | 1460997886423 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:44:46 INFO - PROCESS | 3828 | 1460997886512 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (19530400) [pid = 3828] [serial = 1172] [outer = 1EB93800] 09:44:46 INFO - PROCESS | 3828 | ++DOCSHELL 19709400 == 40 [pid = 3828] [id = 391] 09:44:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (1970EC00) [pid = 3828] [serial = 1173] [outer = 00000000] 09:44:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (19AE1800) [pid = 3828] [serial = 1174] [outer = 1970EC00] 09:44:46 INFO - PROCESS | 3828 | 1460997886572 Marionette DEBUG loaded listener.js 09:44:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (19BCDC00) [pid = 3828] [serial = 1175] [outer = 1970EC00] 09:44:47 INFO - PROCESS | 3828 | 1460997887023 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 799ms 09:44:47 INFO - PROCESS | 3828 | 1460997887096 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 3828 | 1460997887098 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 09:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:44:47 INFO - PROCESS | 3828 | 1460997887102 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 3828 | 1460997887103 Marionette TRACE conn3 <- [1,1530,null,{}] 09:44:47 INFO - PROCESS | 3828 | 1460997887107 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:47 INFO - PROCESS | 3828 | 1460997887207 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:44:47 INFO - PROCESS | 3828 | 1460997887263 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 3828 | ++DOCSHELL 11BCB000 == 41 [pid = 3828] [id = 392] 09:44:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (137C6400) [pid = 3828] [serial = 1176] [outer = 00000000] 09:44:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1A102C00) [pid = 3828] [serial = 1177] [outer = 137C6400] 09:44:47 INFO - PROCESS | 3828 | 1460997887311 Marionette DEBUG loaded listener.js 09:44:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1A104400) [pid = 3828] [serial = 1178] [outer = 137C6400] 09:44:47 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (13458800) [pid = 3828] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:44:47 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (18D42C00) [pid = 3828] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:44:47 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (142A9C00) [pid = 3828] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:44:47 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (18BF0000) [pid = 3828] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:44:47 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (17A03C00) [pid = 3828] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:44:47 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (1952B400) [pid = 3828] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:44:47 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (18338C00) [pid = 3828] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:44:47 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (11BAD800) [pid = 3828] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:44:47 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (16FC8800) [pid = 3828] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:44:47 INFO - PROCESS | 3828 | 1460997887787 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 752ms 09:44:47 INFO - PROCESS | 3828 | 1460997887844 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:44:47 INFO - PROCESS | 3828 | 1460997887846 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 09:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:44:47 INFO - PROCESS | 3828 | 1460997887849 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:44:47 INFO - PROCESS | 3828 | 1460997887851 Marionette TRACE conn3 <- [1,1534,null,{}] 09:44:47 INFO - PROCESS | 3828 | 1460997887858 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:47 INFO - PROCESS | 3828 | 1460997887930 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:44:47 INFO - PROCESS | 3828 | 1460997887936 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:47 INFO - PROCESS | 3828 | ++DOCSHELL 11BACC00 == 42 [pid = 3828] [id = 393] 09:44:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (12D77800) [pid = 3828] [serial = 1179] [outer = 00000000] 09:44:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (18064C00) [pid = 3828] [serial = 1180] [outer = 12D77800] 09:44:47 INFO - PROCESS | 3828 | 1460997887980 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (1891EC00) [pid = 3828] [serial = 1181] [outer = 12D77800] 09:44:48 INFO - PROCESS | 3828 | 1460997888400 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 596ms 09:44:48 INFO - PROCESS | 3828 | 1460997888444 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:44:48 INFO - PROCESS | 3828 | 1460997888446 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 09:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:44:48 INFO - PROCESS | 3828 | 1460997888449 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:44:48 INFO - PROCESS | 3828 | 1460997888451 Marionette TRACE conn3 <- [1,1538,null,{}] 09:44:48 INFO - PROCESS | 3828 | 1460997888455 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:48 INFO - PROCESS | 3828 | 1460997888527 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:44:48 INFO - PROCESS | 3828 | 1460997888533 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:48 INFO - PROCESS | 3828 | ++DOCSHELL 17FC7800 == 43 [pid = 3828] [id = 394] 09:44:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (18BF3400) [pid = 3828] [serial = 1182] [outer = 00000000] 09:44:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (1A1DA800) [pid = 3828] [serial = 1183] [outer = 18BF3400] 09:44:48 INFO - PROCESS | 3828 | 1460997888576 Marionette DEBUG loaded listener.js 09:44:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (1A2DFC00) [pid = 3828] [serial = 1184] [outer = 18BF3400] 09:44:49 INFO - PROCESS | 3828 | 1460997888991 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:44:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 595ms 09:44:49 INFO - PROCESS | 3828 | 1460997889047 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 3828 | 1460997889049 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 09:44:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:44:49 INFO - PROCESS | 3828 | 1460997889052 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 3828 | 1460997889054 Marionette TRACE conn3 <- [1,1542,null,{}] 09:44:49 INFO - PROCESS | 3828 | 1460997889057 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 3828 | 1460997889131 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:44:49 INFO - PROCESS | 3828 | 1460997889140 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:49 INFO - PROCESS | 3828 | ++DOCSHELL 16FD2400 == 44 [pid = 3828] [id = 395] 09:44:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (19EE8000) [pid = 3828] [serial = 1185] [outer = 00000000] 09:44:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1A810400) [pid = 3828] [serial = 1186] [outer = 19EE8000] 09:44:49 INFO - PROCESS | 3828 | 1460997889190 Marionette DEBUG loaded listener.js 09:44:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1A817C00) [pid = 3828] [serial = 1187] [outer = 19EE8000] 09:44:49 INFO - PROCESS | 3828 | 1460997889672 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:44:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:44:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 706ms 09:44:49 INFO - PROCESS | 3828 | 1460997889760 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:44:49 INFO - PROCESS | 3828 | 1460997889764 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 09:44:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:44:49 INFO - PROCESS | 3828 | 1460997889770 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:44:49 INFO - PROCESS | 3828 | 1460997889774 Marionette TRACE conn3 <- [1,1546,null,{}] 09:44:49 INFO - PROCESS | 3828 | 1460997889782 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:49 INFO - PROCESS | 3828 | 1460997889955 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:44:50 INFO - PROCESS | 3828 | 1460997890081 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:50 INFO - PROCESS | 3828 | ++DOCSHELL 12CF8400 == 45 [pid = 3828] [id = 396] 09:44:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (12D71800) [pid = 3828] [serial = 1188] [outer = 00000000] 09:44:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (133BFC00) [pid = 3828] [serial = 1189] [outer = 12D71800] 09:44:50 INFO - PROCESS | 3828 | 1460997890138 Marionette DEBUG loaded listener.js 09:44:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (13456400) [pid = 3828] [serial = 1190] [outer = 12D71800] 09:44:50 INFO - PROCESS | 3828 | 1460997890769 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:44:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:44:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1051ms 09:44:50 INFO - PROCESS | 3828 | 1460997890814 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:44:50 INFO - PROCESS | 3828 | 1460997890818 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 09:44:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:44:50 INFO - PROCESS | 3828 | 1460997890825 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:44:50 INFO - PROCESS | 3828 | 1460997890829 Marionette TRACE conn3 <- [1,1550,null,{}] 09:44:50 INFO - PROCESS | 3828 | 1460997890834 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:50 INFO - PROCESS | 3828 | 1460997890939 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:44:51 INFO - PROCESS | 3828 | 1460997891040 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:51 INFO - PROCESS | 3828 | ++DOCSHELL 142AA000 == 46 [pid = 3828] [id = 397] 09:44:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (147A3400) [pid = 3828] [serial = 1191] [outer = 00000000] 09:44:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (16F16800) [pid = 3828] [serial = 1192] [outer = 147A3400] 09:44:51 INFO - PROCESS | 3828 | 1460997891094 Marionette DEBUG loaded listener.js 09:44:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (1832FC00) [pid = 3828] [serial = 1193] [outer = 147A3400] 09:44:51 INFO - PROCESS | 3828 | 1460997891661 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:44:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:44:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 894ms 09:44:51 INFO - PROCESS | 3828 | 1460997891729 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:44:51 INFO - PROCESS | 3828 | 1460997891731 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 09:44:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:44:51 INFO - PROCESS | 3828 | 1460997891735 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:44:51 INFO - PROCESS | 3828 | 1460997891738 Marionette TRACE conn3 <- [1,1554,null,{}] 09:44:51 INFO - PROCESS | 3828 | 1460997891747 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:51 INFO - PROCESS | 3828 | 1460997891865 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:44:52 INFO - PROCESS | 3828 | 1460997891989 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 3828 | ++DOCSHELL 18D5DC00 == 47 [pid = 3828] [id = 398] 09:44:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (18D65400) [pid = 3828] [serial = 1194] [outer = 00000000] 09:44:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (19703000) [pid = 3828] [serial = 1195] [outer = 18D65400] 09:44:52 INFO - PROCESS | 3828 | 1460997892047 Marionette DEBUG loaded listener.js 09:44:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (19AE5800) [pid = 3828] [serial = 1196] [outer = 18D65400] 09:44:52 INFO - PROCESS | 3828 | 1460997892588 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:44:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:44:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 909ms 09:44:52 INFO - PROCESS | 3828 | 1460997892639 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:44:52 INFO - PROCESS | 3828 | 1460997892641 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 09:44:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:44:52 INFO - PROCESS | 3828 | 1460997892645 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:44:52 INFO - PROCESS | 3828 | 1460997892647 Marionette TRACE conn3 <- [1,1558,null,{}] 09:44:52 INFO - PROCESS | 3828 | 1460997892651 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:52 INFO - PROCESS | 3828 | 1460997892749 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:44:52 INFO - PROCESS | 3828 | 1460997892853 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:52 INFO - PROCESS | 3828 | ++DOCSHELL 1A1D0C00 == 48 [pid = 3828] [id = 399] 09:44:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (1A1D5800) [pid = 3828] [serial = 1197] [outer = 00000000] 09:44:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1A815C00) [pid = 3828] [serial = 1198] [outer = 1A1D5800] 09:44:52 INFO - PROCESS | 3828 | 1460997892906 Marionette DEBUG loaded listener.js 09:44:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1A8B5400) [pid = 3828] [serial = 1199] [outer = 1A1D5800] 09:44:53 INFO - PROCESS | 3828 | 1460997893682 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:44:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:44:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1050ms 09:44:53 INFO - PROCESS | 3828 | 1460997893739 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:44:53 INFO - PROCESS | 3828 | 1460997893743 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 09:44:53 INFO - PROCESS | 3828 | 1460997893748 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:44:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:44:53 INFO - PROCESS | 3828 | 1460997893752 Marionette TRACE conn3 <- [1,1562,null,{}] 09:44:53 INFO - PROCESS | 3828 | 1460997893759 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:53 INFO - PROCESS | 3828 | 1460997893856 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:44:54 INFO - PROCESS | 3828 | 1460997893992 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 3828 | ++DOCSHELL 12C53C00 == 49 [pid = 3828] [id = 400] 09:44:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (13456C00) [pid = 3828] [serial = 1200] [outer = 00000000] 09:44:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (158E7C00) [pid = 3828] [serial = 1201] [outer = 13456C00] 09:44:54 INFO - PROCESS | 3828 | 1460997894045 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (169BF000) [pid = 3828] [serial = 1202] [outer = 13456C00] 09:44:54 INFO - PROCESS | 3828 | --DOCSHELL 17FC7800 == 48 [pid = 3828] [id = 394] 09:44:54 INFO - PROCESS | 3828 | --DOCSHELL 11BACC00 == 47 [pid = 3828] [id = 393] 09:44:54 INFO - PROCESS | 3828 | --DOCSHELL 11BCB000 == 46 [pid = 3828] [id = 392] 09:44:54 INFO - PROCESS | 3828 | --DOCSHELL 19709400 == 45 [pid = 3828] [id = 391] 09:44:54 INFO - PROCESS | 3828 | --DOCSHELL 18D5A400 == 44 [pid = 3828] [id = 390] 09:44:54 INFO - PROCESS | 3828 | --DOCSHELL 189C4C00 == 43 [pid = 3828] [id = 389] 09:44:54 INFO - PROCESS | 3828 | --DOCSHELL 165A4400 == 42 [pid = 3828] [id = 388] 09:44:54 INFO - PROCESS | 3828 | --DOCSHELL 134C6C00 == 41 [pid = 3828] [id = 387] 09:44:54 INFO - PROCESS | 3828 | --DOCSHELL 158EE400 == 40 [pid = 3828] [id = 386] 09:44:54 INFO - PROCESS | 3828 | --DOCSHELL 11BB6800 == 39 [pid = 3828] [id = 385] 09:44:54 INFO - PROCESS | 3828 | --DOCSHELL 1644B800 == 38 [pid = 3828] [id = 383] 09:44:54 INFO - PROCESS | 3828 | --DOCSHELL 12C01C00 == 37 [pid = 3828] [id = 382] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (134BE400) [pid = 3828] [serial = 1101] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (19527800) [pid = 3828] [serial = 1098] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (14AE5800) [pid = 3828] [serial = 1116] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (15ED6000) [pid = 3828] [serial = 1117] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (19525C00) [pid = 3828] [serial = 1128] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (15D03400) [pid = 3828] [serial = 1114] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (15459400) [pid = 3828] [serial = 1113] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (18D37800) [pid = 3828] [serial = 1125] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (17FC9800) [pid = 3828] [serial = 1119] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1806EC00) [pid = 3828] [serial = 1120] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (1970E000) [pid = 3828] [serial = 1131] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (183A6C00) [pid = 3828] [serial = 1104] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (1320EC00) [pid = 3828] [serial = 1110] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1A104C00) [pid = 3828] [serial = 1143] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (19703400) [pid = 3828] [serial = 1107] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1952B000) [pid = 3828] [serial = 1129] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (189B7800) [pid = 3828] [serial = 1122] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (18B2E400) [pid = 3828] [serial = 1123] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (19AE1400) [pid = 3828] [serial = 1134] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (19E5BC00) [pid = 3828] [serial = 1140] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (19AE5400) [pid = 3828] [serial = 1135] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (1970E800) [pid = 3828] [serial = 1132] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (189C4000) [pid = 3828] [serial = 1137] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (18E64800) [pid = 3828] [serial = 1138] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (18D3F800) [pid = 3828] [serial = 1126] [outer = 00000000] [url = about:blank] 09:44:54 INFO - PROCESS | 3828 | 1460997894619 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:44:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:44:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 909ms 09:44:54 INFO - PROCESS | 3828 | 1460997894656 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:44:54 INFO - PROCESS | 3828 | 1460997894661 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 09:44:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:44:54 INFO - PROCESS | 3828 | 1460997894667 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:44:54 INFO - PROCESS | 3828 | 1460997894669 Marionette TRACE conn3 <- [1,1566,null,{}] 09:44:54 INFO - PROCESS | 3828 | 1460997894673 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:54 INFO - PROCESS | 3828 | 1460997894756 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:44:54 INFO - PROCESS | 3828 | 1460997894770 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:54 INFO - PROCESS | 3828 | ++DOCSHELL 1325F400 == 38 [pid = 3828] [id = 401] 09:44:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (13450400) [pid = 3828] [serial = 1203] [outer = 00000000] 09:44:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (14A03C00) [pid = 3828] [serial = 1204] [outer = 13450400] 09:44:54 INFO - PROCESS | 3828 | 1460997894815 Marionette DEBUG loaded listener.js 09:44:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (15D0D000) [pid = 3828] [serial = 1205] [outer = 13450400] 09:44:55 INFO - PROCESS | 3828 | 1460997895290 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:44:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:44:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 706ms 09:44:55 INFO - PROCESS | 3828 | 1460997895365 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:44:55 INFO - PROCESS | 3828 | 1460997895367 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 09:44:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:44:55 INFO - PROCESS | 3828 | 1460997895371 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:44:55 INFO - PROCESS | 3828 | 1460997895374 Marionette TRACE conn3 <- [1,1570,null,{}] 09:44:55 INFO - PROCESS | 3828 | 1460997895384 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:55 INFO - PROCESS | 3828 | 1460997895464 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:44:55 INFO - PROCESS | 3828 | 1460997895476 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:55 INFO - PROCESS | 3828 | ++DOCSHELL 16479400 == 39 [pid = 3828] [id = 402] 09:44:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (17FC4000) [pid = 3828] [serial = 1206] [outer = 00000000] 09:44:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (183A6400) [pid = 3828] [serial = 1207] [outer = 17FC4000] 09:44:55 INFO - PROCESS | 3828 | 1460997895598 Marionette DEBUG loaded listener.js 09:44:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (189B7800) [pid = 3828] [serial = 1208] [outer = 17FC4000] 09:44:56 INFO - PROCESS | 3828 | 1460997896013 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:44:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 689ms 09:44:56 INFO - PROCESS | 3828 | 1460997896070 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 3828 | 1460997896073 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 09:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:44:56 INFO - PROCESS | 3828 | 1460997896076 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - PROCESS | 3828 | 1460997896077 Marionette TRACE conn3 <- [1,1574,null,{}] 09:44:56 INFO - PROCESS | 3828 | 1460997896081 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 3828 | 1460997896157 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:44:56 INFO - PROCESS | 3828 | 1460997896163 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 3828 | ++DOCSHELL 18722000 == 40 [pid = 3828] [id = 403] 09:44:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (18B27000) [pid = 3828] [serial = 1209] [outer = 00000000] 09:44:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (18D39C00) [pid = 3828] [serial = 1210] [outer = 18B27000] 09:44:56 INFO - PROCESS | 3828 | 1460997896208 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (18BF1000) [pid = 3828] [serial = 1211] [outer = 18B27000] 09:44:56 INFO - PROCESS | 3828 | 1460997896637 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:44:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:44:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 596ms 09:44:56 INFO - PROCESS | 3828 | 1460997896673 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:44:56 INFO - PROCESS | 3828 | 1460997896675 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 09:44:56 INFO - PROCESS | 3828 | 1460997896678 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:44:56 INFO - PROCESS | 3828 | 1460997896680 Marionette TRACE conn3 <- [1,1578,null,{}] 09:44:56 INFO - PROCESS | 3828 | 1460997896689 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:56 INFO - PROCESS | 3828 | 1460997896792 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:44:56 INFO - PROCESS | 3828 | 1460997896798 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:56 INFO - PROCESS | 3828 | ++DOCSHELL 18D5C400 == 41 [pid = 3828] [id = 404] 09:44:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (18D5D400) [pid = 3828] [serial = 1212] [outer = 00000000] 09:44:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (18E66800) [pid = 3828] [serial = 1213] [outer = 18D5D400] 09:44:56 INFO - PROCESS | 3828 | 1460997896887 Marionette DEBUG loaded listener.js 09:44:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (18E68000) [pid = 3828] [serial = 1214] [outer = 18D5D400] 09:44:57 INFO - PROCESS | 3828 | 1460997897331 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:44:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:44:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 705ms 09:44:57 INFO - PROCESS | 3828 | 1460997897378 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:44:57 INFO - PROCESS | 3828 | 1460997897380 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 09:44:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:44:57 INFO - PROCESS | 3828 | 1460997897383 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:44:57 INFO - PROCESS | 3828 | 1460997897385 Marionette TRACE conn3 <- [1,1582,null,{}] 09:44:57 INFO - PROCESS | 3828 | 1460997897394 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:57 INFO - PROCESS | 3828 | 1460997897516 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:44:57 INFO - PROCESS | 3828 | 1460997897530 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:57 INFO - PROCESS | 3828 | ++DOCSHELL 19528000 == 42 [pid = 3828] [id = 405] 09:44:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1952FC00) [pid = 3828] [serial = 1215] [outer = 00000000] 09:44:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1970DC00) [pid = 3828] [serial = 1216] [outer = 1952FC00] 09:44:57 INFO - PROCESS | 3828 | 1460997897577 Marionette DEBUG loaded listener.js 09:44:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (19AE0C00) [pid = 3828] [serial = 1217] [outer = 1952FC00] 09:44:58 INFO - PROCESS | 3828 | 1460997898027 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:44:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 705ms 09:44:58 INFO - PROCESS | 3828 | 1460997898089 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 3828 | 1460997898091 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 09:44:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:44:58 INFO - PROCESS | 3828 | 1460997898094 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - PROCESS | 3828 | 1460997898096 Marionette TRACE conn3 <- [1,1586,null,{}] 09:44:58 INFO - PROCESS | 3828 | 1460997898099 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:58 INFO - PROCESS | 3828 | 1460997898234 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:44:58 INFO - PROCESS | 3828 | 1460997898245 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:58 INFO - PROCESS | 3828 | ++DOCSHELL 1970B400 == 43 [pid = 3828] [id = 406] 09:44:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (19ADF400) [pid = 3828] [serial = 1218] [outer = 00000000] 09:44:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (19EE6C00) [pid = 3828] [serial = 1219] [outer = 19ADF400] 09:44:58 INFO - PROCESS | 3828 | 1460997898288 Marionette DEBUG loaded listener.js 09:44:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (19EE8400) [pid = 3828] [serial = 1220] [outer = 19ADF400] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (11BB6400) [pid = 3828] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (12CF8C00) [pid = 3828] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (158F1400) [pid = 3828] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (11BB7000) [pid = 3828] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (165B1400) [pid = 3828] [serial = 1163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (134C8000) [pid = 3828] [serial = 1160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (18B26000) [pid = 3828] [serial = 1166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1970EC00) [pid = 3828] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (12D77800) [pid = 3828] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (137C6400) [pid = 3828] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (18BF3400) [pid = 3828] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (18D5AC00) [pid = 3828] [serial = 1169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:44:58 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (189C2C00) [pid = 3828] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:44:58 INFO - PROCESS | 3828 | 1460997898869 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:44:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:44:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 847ms 09:44:58 INFO - PROCESS | 3828 | 1460997898937 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:44:58 INFO - PROCESS | 3828 | 1460997898938 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 09:44:58 INFO - PROCESS | 3828 | 1460997898942 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:44:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:44:58 INFO - PROCESS | 3828 | 1460997898943 Marionette TRACE conn3 <- [1,1590,null,{}] 09:44:58 INFO - PROCESS | 3828 | 1460997898947 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:59 INFO - PROCESS | 3828 | 1460997899019 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:44:59 INFO - PROCESS | 3828 | 1460997899025 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 3828 | ++DOCSHELL 1325DC00 == 44 [pid = 3828] [id = 407] 09:44:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (1325F000) [pid = 3828] [serial = 1221] [outer = 00000000] 09:44:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (158F1400) [pid = 3828] [serial = 1222] [outer = 1325F000] 09:44:59 INFO - PROCESS | 3828 | 1460997899068 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (165B1400) [pid = 3828] [serial = 1223] [outer = 1325F000] 09:44:59 INFO - PROCESS | 3828 | 1460997899479 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 595ms 09:44:59 INFO - PROCESS | 3828 | 1460997899544 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:44:59 INFO - PROCESS | 3828 | 1460997899546 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 09:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:44:59 INFO - PROCESS | 3828 | 1460997899549 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:44:59 INFO - PROCESS | 3828 | 1460997899551 Marionette TRACE conn3 <- [1,1594,null,{}] 09:44:59 INFO - PROCESS | 3828 | 1460997899557 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:44:59 INFO - PROCESS | 3828 | 1460997899630 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:44:59 INFO - PROCESS | 3828 | 1460997899636 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:44:59 INFO - PROCESS | 3828 | ++DOCSHELL 1344D400 == 45 [pid = 3828] [id = 408] 09:44:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (143A0400) [pid = 3828] [serial = 1224] [outer = 00000000] 09:44:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1A1DAC00) [pid = 3828] [serial = 1225] [outer = 143A0400] 09:44:59 INFO - PROCESS | 3828 | 1460997899680 Marionette DEBUG loaded listener.js 09:44:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1A6EE800) [pid = 3828] [serial = 1226] [outer = 143A0400] 09:45:00 INFO - PROCESS | 3828 | 1460997900094 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:45:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 596ms 09:45:00 INFO - PROCESS | 3828 | 1460997900146 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 3828 | 1460997900148 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 09:45:00 INFO - PROCESS | 3828 | 1460997900152 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:45:00 INFO - PROCESS | 3828 | 1460997900154 Marionette TRACE conn3 <- [1,1598,null,{}] 09:45:00 INFO - PROCESS | 3828 | 1460997900157 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:00 INFO - PROCESS | 3828 | 1460997900231 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:45:00 INFO - PROCESS | 3828 | 1460997900236 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:00 INFO - PROCESS | 3828 | ++DOCSHELL 19E59C00 == 46 [pid = 3828] [id = 409] 09:45:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (19EA6800) [pid = 3828] [serial = 1227] [outer = 00000000] 09:45:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1C199000) [pid = 3828] [serial = 1228] [outer = 19EA6800] 09:45:00 INFO - PROCESS | 3828 | 1460997900280 Marionette DEBUG loaded listener.js 09:45:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1C19E000) [pid = 3828] [serial = 1229] [outer = 19EA6800] 09:45:00 INFO - PROCESS | 3828 | 1460997900708 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:45:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:45:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 596ms 09:45:00 INFO - PROCESS | 3828 | 1460997900749 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:45:00 INFO - PROCESS | 3828 | 1460997900751 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 09:45:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:45:00 INFO - PROCESS | 3828 | 1460997900758 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:45:00 INFO - PROCESS | 3828 | 1460997900761 Marionette TRACE conn3 <- [1,1602,null,{}] 09:45:00 INFO - PROCESS | 3828 | 1460997900764 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:00 INFO - PROCESS | 3828 | 1460997900856 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:45:01 INFO - PROCESS | 3828 | 1460997901050 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:01 INFO - PROCESS | 3828 | ++DOCSHELL 11BCB400 == 47 [pid = 3828] [id = 410] 09:45:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (11BCC800) [pid = 3828] [serial = 1230] [outer = 00000000] 09:45:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (13383800) [pid = 3828] [serial = 1231] [outer = 11BCC800] 09:45:01 INFO - PROCESS | 3828 | 1460997901150 Marionette DEBUG loaded listener.js 09:45:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (134C4400) [pid = 3828] [serial = 1232] [outer = 11BCC800] 09:45:01 INFO - PROCESS | 3828 | 1460997901729 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:45:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:45:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1050ms 09:45:01 INFO - PROCESS | 3828 | 1460997901799 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:45:01 INFO - PROCESS | 3828 | 1460997901804 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 09:45:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:45:01 INFO - PROCESS | 3828 | 1460997901828 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:45:01 INFO - PROCESS | 3828 | 1460997901832 Marionette TRACE conn3 <- [1,1606,null,{}] 09:45:01 INFO - PROCESS | 3828 | 1460997901837 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:02 INFO - PROCESS | 3828 | 1460997901976 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:45:02 INFO - PROCESS | 3828 | 1460997902108 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:02 INFO - PROCESS | 3828 | ++DOCSHELL 169BEC00 == 48 [pid = 3828] [id = 411] 09:45:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (17A06800) [pid = 3828] [serial = 1233] [outer = 00000000] 09:45:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (18339400) [pid = 3828] [serial = 1234] [outer = 17A06800] 09:45:02 INFO - PROCESS | 3828 | 1460997902164 Marionette DEBUG loaded listener.js 09:45:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (18BF5800) [pid = 3828] [serial = 1235] [outer = 17A06800] 09:45:02 INFO - PROCESS | 3828 | 1460997902769 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:45:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:45:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1004ms 09:45:02 INFO - PROCESS | 3828 | 1460997902834 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:45:02 INFO - PROCESS | 3828 | 1460997902838 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 09:45:02 INFO - PROCESS | 3828 | 1460997902842 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:45:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:45:02 INFO - PROCESS | 3828 | 1460997902844 Marionette TRACE conn3 <- [1,1610,null,{}] 09:45:02 INFO - PROCESS | 3828 | 1460997902848 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:02 INFO - PROCESS | 3828 | 1460997902954 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:45:03 INFO - PROCESS | 3828 | 1460997903091 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:03 INFO - PROCESS | 3828 | ++DOCSHELL 18E6E000 == 49 [pid = 3828] [id = 412] 09:45:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (19694800) [pid = 3828] [serial = 1236] [outer = 00000000] 09:45:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (19AE6000) [pid = 3828] [serial = 1237] [outer = 19694800] 09:45:03 INFO - PROCESS | 3828 | 1460997903146 Marionette DEBUG loaded listener.js 09:45:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1A148C00) [pid = 3828] [serial = 1238] [outer = 19694800] 09:45:03 INFO - PROCESS | 3828 | 1460997903788 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 941ms 09:45:03 INFO - PROCESS | 3828 | 1460997903822 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:45:03 INFO - PROCESS | 3828 | 1460997903825 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 09:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:45:03 INFO - PROCESS | 3828 | 1460997903835 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:45:03 INFO - PROCESS | 3828 | 1460997903841 Marionette TRACE conn3 <- [1,1614,null,{}] 09:45:03 INFO - PROCESS | 3828 | 1460997903846 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:03 INFO - PROCESS | 3828 | 1460997903948 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:45:04 INFO - PROCESS | 3828 | 1460997904054 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:04 INFO - PROCESS | 3828 | ++DOCSHELL 15DCDC00 == 50 [pid = 3828] [id = 413] 09:45:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (15DDA400) [pid = 3828] [serial = 1239] [outer = 00000000] 09:45:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (16894800) [pid = 3828] [serial = 1240] [outer = 15DDA400] 09:45:04 INFO - PROCESS | 3828 | 1460997904108 Marionette DEBUG loaded listener.js 09:45:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (17FC5C00) [pid = 3828] [serial = 1241] [outer = 15DDA400] 09:45:04 INFO - PROCESS | 3828 | 1460997904835 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1050ms 09:45:04 INFO - PROCESS | 3828 | 1460997904901 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:45:04 INFO - PROCESS | 3828 | 1460997904905 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 09:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:45:04 INFO - PROCESS | 3828 | 1460997904910 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:45:04 INFO - PROCESS | 3828 | 1460997904913 Marionette TRACE conn3 <- [1,1618,null,{}] 09:45:04 INFO - PROCESS | 3828 | 1460997904919 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 3828 | 1460997905011 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:45:05 INFO - PROCESS | 3828 | 1460997905152 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:05 INFO - PROCESS | 3828 | ++DOCSHELL 13381000 == 51 [pid = 3828] [id = 414] 09:45:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (13451000) [pid = 3828] [serial = 1242] [outer = 00000000] 09:45:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (142A7C00) [pid = 3828] [serial = 1243] [outer = 13451000] 09:45:05 INFO - PROCESS | 3828 | 1460997905221 Marionette DEBUG loaded listener.js 09:45:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (14ADA000) [pid = 3828] [serial = 1244] [outer = 13451000] 09:45:05 INFO - PROCESS | 3828 | --DOCSHELL 19E59C00 == 50 [pid = 3828] [id = 409] 09:45:05 INFO - PROCESS | 3828 | --DOCSHELL 1344D400 == 49 [pid = 3828] [id = 408] 09:45:05 INFO - PROCESS | 3828 | --DOCSHELL 1325DC00 == 48 [pid = 3828] [id = 407] 09:45:05 INFO - PROCESS | 3828 | --DOCSHELL 1970B400 == 47 [pid = 3828] [id = 406] 09:45:05 INFO - PROCESS | 3828 | --DOCSHELL 19528000 == 46 [pid = 3828] [id = 405] 09:45:05 INFO - PROCESS | 3828 | --DOCSHELL 18D5C400 == 45 [pid = 3828] [id = 404] 09:45:05 INFO - PROCESS | 3828 | --DOCSHELL 18722000 == 44 [pid = 3828] [id = 403] 09:45:05 INFO - PROCESS | 3828 | --DOCSHELL 16479400 == 43 [pid = 3828] [id = 402] 09:45:05 INFO - PROCESS | 3828 | --DOCSHELL 1325F400 == 42 [pid = 3828] [id = 401] 09:45:05 INFO - PROCESS | 3828 | --DOCSHELL 12C53C00 == 41 [pid = 3828] [id = 400] 09:45:05 INFO - PROCESS | 3828 | --DOCSHELL 16FD2400 == 40 [pid = 3828] [id = 395] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (1A810400) [pid = 3828] [serial = 1186] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (19EA7800) [pid = 3828] [serial = 1141] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (134BAC00) [pid = 3828] [serial = 1111] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (134C8C00) [pid = 3828] [serial = 1069] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (13453C00) [pid = 3828] [serial = 1146] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (16F22800) [pid = 3828] [serial = 1149] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (19533800) [pid = 3828] [serial = 1152] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (12B32C00) [pid = 3828] [serial = 709] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (133C9C00) [pid = 3828] [serial = 1156] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (12D71C00) [pid = 3828] [serial = 1155] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (1A104400) [pid = 3828] [serial = 1178] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (18D62000) [pid = 3828] [serial = 1170] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (18E6D400) [pid = 3828] [serial = 1171] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (19BCDC00) [pid = 3828] [serial = 1175] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (18BF6C00) [pid = 3828] [serial = 1168] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (16446400) [pid = 3828] [serial = 1159] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (15DDB000) [pid = 3828] [serial = 1158] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (183A5800) [pid = 3828] [serial = 1164] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (18723000) [pid = 3828] [serial = 1165] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (15B35800) [pid = 3828] [serial = 1161] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (15DE1400) [pid = 3828] [serial = 1162] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (18BF7400) [pid = 3828] [serial = 1167] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (19AE1800) [pid = 3828] [serial = 1174] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (1891EC00) [pid = 3828] [serial = 1181] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (1A102C00) [pid = 3828] [serial = 1177] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (1A1DA800) [pid = 3828] [serial = 1183] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (1A2DFC00) [pid = 3828] [serial = 1184] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (18064C00) [pid = 3828] [serial = 1180] [outer = 00000000] [url = about:blank] 09:45:05 INFO - PROCESS | 3828 | 1460997905772 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 909ms 09:45:05 INFO - PROCESS | 3828 | 1460997905813 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:45:05 INFO - PROCESS | 3828 | 1460997905819 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 09:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:45:05 INFO - PROCESS | 3828 | 1460997905825 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:45:05 INFO - PROCESS | 3828 | 1460997905827 Marionette TRACE conn3 <- [1,1622,null,{}] 09:45:05 INFO - PROCESS | 3828 | 1460997905831 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:05 INFO - PROCESS | 3828 | 1460997905908 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:45:06 INFO - PROCESS | 3828 | 1460997905998 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 3828 | ++DOCSHELL 12D3D400 == 41 [pid = 3828] [id = 415] 09:45:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (12D71C00) [pid = 3828] [serial = 1245] [outer = 00000000] 09:45:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (134BC800) [pid = 3828] [serial = 1246] [outer = 12D71C00] 09:45:06 INFO - PROCESS | 3828 | 1460997906043 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (15D03C00) [pid = 3828] [serial = 1247] [outer = 12D71C00] 09:45:06 INFO - PROCESS | 3828 | 1460997906447 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 627ms 09:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:45:06 INFO - PROCESS | 3828 | 1460997906462 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:45:06 INFO - PROCESS | 3828 | 1460997906465 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 09:45:06 INFO - PROCESS | 3828 | 1460997906468 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:45:06 INFO - PROCESS | 3828 | 1460997906472 Marionette TRACE conn3 <- [1,1626,null,{}] 09:45:06 INFO - PROCESS | 3828 | 1460997906482 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:06 INFO - PROCESS | 3828 | 1460997906598 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:45:06 INFO - PROCESS | 3828 | 1460997906607 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:06 INFO - PROCESS | 3828 | ++DOCSHELL 15459400 == 42 [pid = 3828] [id = 416] 09:45:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (17FC7000) [pid = 3828] [serial = 1248] [outer = 00000000] 09:45:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (18335400) [pid = 3828] [serial = 1249] [outer = 17FC7000] 09:45:06 INFO - PROCESS | 3828 | 1460997906657 Marionette DEBUG loaded listener.js 09:45:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (18722000) [pid = 3828] [serial = 1250] [outer = 17FC7000] 09:45:07 INFO - PROCESS | 3828 | 1460997907114 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 689ms 09:45:07 INFO - PROCESS | 3828 | 1460997907167 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 3828 | 1460997907169 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 09:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:45:07 INFO - PROCESS | 3828 | 1460997907172 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - PROCESS | 3828 | 1460997907174 Marionette TRACE conn3 <- [1,1630,null,{}] 09:45:07 INFO - PROCESS | 3828 | 1460997907177 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:07 INFO - PROCESS | 3828 | 1460997907254 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:45:07 INFO - PROCESS | 3828 | 1460997907260 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:07 INFO - PROCESS | 3828 | ++DOCSHELL 18B22800 == 43 [pid = 3828] [id = 417] 09:45:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (18B29400) [pid = 3828] [serial = 1251] [outer = 00000000] 09:45:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (18BF7400) [pid = 3828] [serial = 1252] [outer = 18B29400] 09:45:07 INFO - PROCESS | 3828 | 1460997907305 Marionette DEBUG loaded listener.js 09:45:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (18D3C000) [pid = 3828] [serial = 1253] [outer = 18B29400] 09:45:07 INFO - PROCESS | 3828 | 1460997907749 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 627ms 09:45:07 INFO - PROCESS | 3828 | 1460997907810 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:45:07 INFO - PROCESS | 3828 | 1460997907812 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 09:45:07 INFO - PROCESS | 3828 | 1460997907815 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:45:07 INFO - PROCESS | 3828 | 1460997907817 Marionette TRACE conn3 <- [1,1634,null,{}] 09:45:07 INFO - PROCESS | 3828 | 1460997907821 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:07 INFO - PROCESS | 3828 | 1460997907924 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:45:08 INFO - PROCESS | 3828 | 1460997908008 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 3828 | ++DOCSHELL 18D5B000 == 44 [pid = 3828] [id = 418] 09:45:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (18D5C400) [pid = 3828] [serial = 1254] [outer = 00000000] 09:45:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (18E65800) [pid = 3828] [serial = 1255] [outer = 18D5C400] 09:45:08 INFO - PROCESS | 3828 | 1460997908053 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (18E6E400) [pid = 3828] [serial = 1256] [outer = 18D5C400] 09:45:08 INFO - PROCESS | 3828 | 1460997908469 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 705ms 09:45:08 INFO - PROCESS | 3828 | 1460997908515 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:45:08 INFO - PROCESS | 3828 | 1460997908517 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 09:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:45:08 INFO - PROCESS | 3828 | 1460997908526 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:45:08 INFO - PROCESS | 3828 | 1460997908528 Marionette TRACE conn3 <- [1,1638,null,{}] 09:45:08 INFO - PROCESS | 3828 | 1460997908531 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:08 INFO - PROCESS | 3828 | 1460997908655 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:45:08 INFO - PROCESS | 3828 | 1460997908720 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:08 INFO - PROCESS | 3828 | ++DOCSHELL 19533800 == 45 [pid = 3828] [id = 419] 09:45:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (19709000) [pid = 3828] [serial = 1257] [outer = 00000000] 09:45:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (19AE3C00) [pid = 3828] [serial = 1258] [outer = 19709000] 09:45:08 INFO - PROCESS | 3828 | 1460997908767 Marionette DEBUG loaded listener.js 09:45:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (19D89400) [pid = 3828] [serial = 1259] [outer = 19709000] 09:45:09 INFO - PROCESS | 3828 | 1460997909198 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 706ms 09:45:09 INFO - PROCESS | 3828 | 1460997909225 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:45:09 INFO - PROCESS | 3828 | 1460997909227 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 09:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:45:09 INFO - PROCESS | 3828 | 1460997909235 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:45:09 INFO - PROCESS | 3828 | 1460997909237 Marionette TRACE conn3 <- [1,1642,null,{}] 09:45:09 INFO - PROCESS | 3828 | 1460997909240 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:09 INFO - PROCESS | 3828 | 1460997909370 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:45:09 INFO - PROCESS | 3828 | 1460997909378 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:09 INFO - PROCESS | 3828 | ++DOCSHELL 12D48800 == 46 [pid = 3828] [id = 420] 09:45:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (19EDC400) [pid = 3828] [serial = 1260] [outer = 00000000] 09:45:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (1A110000) [pid = 3828] [serial = 1261] [outer = 19EDC400] 09:45:09 INFO - PROCESS | 3828 | 1460997909421 Marionette DEBUG loaded listener.js 09:45:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (1A143000) [pid = 3828] [serial = 1262] [outer = 19EDC400] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (18D5D400) [pid = 3828] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (13450400) [pid = 3828] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (13456C00) [pid = 3828] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (17FC4000) [pid = 3828] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (18B27000) [pid = 3828] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (19EE8000) [pid = 3828] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (1952FC00) [pid = 3828] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (19ADF400) [pid = 3828] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1325F000) [pid = 3828] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (143A0400) [pid = 3828] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (18D58400) [pid = 3828] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (19ADE400) [pid = 3828] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (15B2EC00) [pid = 3828] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (18B2A000) [pid = 3828] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:45:09 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (12D42000) [pid = 3828] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:45:10 INFO - PROCESS | 3828 | 1460997909999 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 800ms 09:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:45:10 INFO - PROCESS | 3828 | 1460997910038 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 3828 | 1460997910040 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 09:45:10 INFO - PROCESS | 3828 | 1460997910043 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 3828 | 1460997910044 Marionette TRACE conn3 <- [1,1646,null,{}] 09:45:10 INFO - PROCESS | 3828 | 1460997910048 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 3828 | 1460997910131 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:45:10 INFO - PROCESS | 3828 | 1460997910138 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 3828 | ++DOCSHELL 11BC7000 == 47 [pid = 3828] [id = 421] 09:45:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (11BD0400) [pid = 3828] [serial = 1263] [outer = 00000000] 09:45:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (17FC4000) [pid = 3828] [serial = 1264] [outer = 11BD0400] 09:45:10 INFO - PROCESS | 3828 | 1460997910182 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (169CA000) [pid = 3828] [serial = 1265] [outer = 11BD0400] 09:45:10 INFO - PROCESS | 3828 | 1460997910616 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 627ms 09:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:45:10 INFO - PROCESS | 3828 | 1460997910681 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:45:10 INFO - PROCESS | 3828 | 1460997910683 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 09:45:10 INFO - PROCESS | 3828 | 1460997910689 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:45:10 INFO - PROCESS | 3828 | 1460997910691 Marionette TRACE conn3 <- [1,1650,null,{}] 09:45:10 INFO - PROCESS | 3828 | 1460997910694 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:10 INFO - PROCESS | 3828 | 1460997910769 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:45:10 INFO - PROCESS | 3828 | 1460997910775 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:10 INFO - PROCESS | 3828 | ++DOCSHELL 15B2EC00 == 48 [pid = 3828] [id = 422] 09:45:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (15DD4C00) [pid = 3828] [serial = 1266] [outer = 00000000] 09:45:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (19D84000) [pid = 3828] [serial = 1267] [outer = 15DD4C00] 09:45:10 INFO - PROCESS | 3828 | 1460997910819 Marionette DEBUG loaded listener.js 09:45:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1A104000) [pid = 3828] [serial = 1268] [outer = 15DD4C00] 09:45:11 INFO - PROCESS | 3828 | 1460997911266 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 627ms 09:45:11 INFO - PROCESS | 3828 | 1460997911325 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 3828 | 1460997911327 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 09:45:11 INFO - PROCESS | 3828 | 1460997911330 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:45:11 INFO - PROCESS | 3828 | 1460997911332 Marionette TRACE conn3 <- [1,1654,null,{}] 09:45:11 INFO - PROCESS | 3828 | 1460997911336 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:11 INFO - PROCESS | 3828 | 1460997911411 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:45:11 INFO - PROCESS | 3828 | 1460997911417 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:11 INFO - PROCESS | 3828 | ++DOCSHELL 18B2F400 == 49 [pid = 3828] [id = 423] 09:45:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (19AE3400) [pid = 3828] [serial = 1269] [outer = 00000000] 09:45:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1BF39C00) [pid = 3828] [serial = 1270] [outer = 19AE3400] 09:45:11 INFO - PROCESS | 3828 | 1460997911461 Marionette DEBUG loaded listener.js 09:45:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1C196000) [pid = 3828] [serial = 1271] [outer = 19AE3400] 09:45:11 INFO - PROCESS | 3828 | 1460997911884 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 595ms 09:45:11 INFO - PROCESS | 3828 | 1460997911927 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:45:11 INFO - PROCESS | 3828 | 1460997911930 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 09:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:45:12 INFO - PROCESS | 3828 | 1460997911983 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - PROCESS | 3828 | 1460997911986 Marionette TRACE conn3 <- [1,1658,null,{}] 09:45:12 INFO - PROCESS | 3828 | 1460997911993 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:12 INFO - PROCESS | 3828 | 1460997912098 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:45:12 INFO - PROCESS | 3828 | 1460997912280 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:12 INFO - PROCESS | 3828 | ++DOCSHELL 1325B000 == 50 [pid = 3828] [id = 424] 09:45:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (13262800) [pid = 3828] [serial = 1272] [outer = 00000000] 09:45:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (13455000) [pid = 3828] [serial = 1273] [outer = 13262800] 09:45:12 INFO - PROCESS | 3828 | 1460997912335 Marionette DEBUG loaded listener.js 09:45:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (134BA000) [pid = 3828] [serial = 1274] [outer = 13262800] 09:45:12 INFO - PROCESS | 3828 | 1460997912885 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1003ms 09:45:12 INFO - PROCESS | 3828 | 1460997912941 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:45:12 INFO - PROCESS | 3828 | 1460997912945 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 09:45:12 INFO - PROCESS | 3828 | 1460997912950 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:45:12 INFO - PROCESS | 3828 | 1460997912952 Marionette TRACE conn3 <- [1,1662,null,{}] 09:45:12 INFO - PROCESS | 3828 | 1460997912960 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:13 INFO - PROCESS | 3828 | 1460997913063 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:45:13 INFO - PROCESS | 3828 | 1460997913167 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:13 INFO - PROCESS | 3828 | ++DOCSHELL 15ED8800 == 51 [pid = 3828] [id = 425] 09:45:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (169C0C00) [pid = 3828] [serial = 1275] [outer = 00000000] 09:45:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (17FC9800) [pid = 3828] [serial = 1276] [outer = 169C0C00] 09:45:13 INFO - PROCESS | 3828 | 1460997913229 Marionette DEBUG loaded listener.js 09:45:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (1879B400) [pid = 3828] [serial = 1277] [outer = 169C0C00] 09:45:13 INFO - PROCESS | 3828 | 1460997913890 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 940ms 09:45:13 INFO - PROCESS | 3828 | 1460997913928 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:45:13 INFO - PROCESS | 3828 | 1460997913930 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 09:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:45:13 INFO - PROCESS | 3828 | 1460997913934 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:45:13 INFO - PROCESS | 3828 | 1460997913936 Marionette TRACE conn3 <- [1,1666,null,{}] 09:45:13 INFO - PROCESS | 3828 | 1460997913940 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 3828 | 1460997914040 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:45:14 INFO - PROCESS | 3828 | 1460997914150 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:14 INFO - PROCESS | 3828 | ++DOCSHELL 19AE3000 == 52 [pid = 3828] [id = 426] 09:45:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (19AE5000) [pid = 3828] [serial = 1278] [outer = 00000000] 09:45:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (19EE4C00) [pid = 3828] [serial = 1279] [outer = 19AE5000] 09:45:14 INFO - PROCESS | 3828 | 1460997914259 Marionette DEBUG loaded listener.js 09:45:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1A810400) [pid = 3828] [serial = 1280] [outer = 19AE5000] 09:45:14 INFO - PROCESS | 3828 | 1460997914804 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 894ms 09:45:14 INFO - PROCESS | 3828 | 1460997914838 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:45:14 INFO - PROCESS | 3828 | 1460997914840 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 09:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:45:14 INFO - PROCESS | 3828 | 1460997914844 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:45:14 INFO - PROCESS | 3828 | 1460997914846 Marionette TRACE conn3 <- [1,1670,null,{}] 09:45:14 INFO - PROCESS | 3828 | 1460997914849 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:14 INFO - PROCESS | 3828 | 1460997914947 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:45:15 INFO - PROCESS | 3828 | 1460997915077 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:15 INFO - PROCESS | 3828 | ++DOCSHELL 1C19BC00 == 53 [pid = 3828] [id = 427] 09:45:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1C574C00) [pid = 3828] [serial = 1281] [outer = 00000000] 09:45:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1CB6F400) [pid = 3828] [serial = 1282] [outer = 1C574C00] 09:45:15 INFO - PROCESS | 3828 | 1460997915132 Marionette DEBUG loaded listener.js 09:45:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (1CB72800) [pid = 3828] [serial = 1283] [outer = 1C574C00] 09:45:15 INFO - PROCESS | 3828 | 1460997915701 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 894ms 09:45:15 INFO - PROCESS | 3828 | 1460997915748 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:45:15 INFO - PROCESS | 3828 | 1460997915750 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 09:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:45:15 INFO - PROCESS | 3828 | 1460997915754 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:45:15 INFO - PROCESS | 3828 | 1460997915756 Marionette TRACE conn3 <- [1,1674,null,{}] 09:45:15 INFO - PROCESS | 3828 | 1460997915759 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:15 INFO - PROCESS | 3828 | 1460997915855 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:45:16 INFO - PROCESS | 3828 | 1460997916008 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:16 INFO - PROCESS | 3828 | ++DOCSHELL 14A90400 == 54 [pid = 3828] [id = 428] 09:45:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (18B2E000) [pid = 3828] [serial = 1284] [outer = 00000000] 09:45:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (1CD60800) [pid = 3828] [serial = 1285] [outer = 18B2E000] 09:45:16 INFO - PROCESS | 3828 | 1460997916067 Marionette DEBUG loaded listener.js 09:45:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (1D32C800) [pid = 3828] [serial = 1286] [outer = 18B2E000] 09:45:16 INFO - PROCESS | 3828 | 1460997916759 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1051ms 09:45:16 INFO - PROCESS | 3828 | 1460997916815 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:45:16 INFO - PROCESS | 3828 | 1460997916819 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 09:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:45:16 INFO - PROCESS | 3828 | 1460997916824 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:45:16 INFO - PROCESS | 3828 | 1460997916827 Marionette TRACE conn3 <- [1,1678,null,{}] 09:45:16 INFO - PROCESS | 3828 | 1460997916845 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:16 INFO - PROCESS | 3828 | 1460997916976 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:45:17 INFO - PROCESS | 3828 | 1460997917034 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 3828 | ++DOCSHELL 15BD2000 == 55 [pid = 3828] [id = 429] 09:45:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (15BD4800) [pid = 3828] [serial = 1287] [outer = 00000000] 09:45:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (1643C400) [pid = 3828] [serial = 1288] [outer = 15BD4800] 09:45:17 INFO - PROCESS | 3828 | 1460997917082 Marionette DEBUG loaded listener.js 09:45:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (169C8C00) [pid = 3828] [serial = 1289] [outer = 15BD4800] 09:45:17 INFO - PROCESS | 3828 | 1460997917674 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 910ms 09:45:17 INFO - PROCESS | 3828 | 1460997917728 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:45:17 INFO - PROCESS | 3828 | 1460997917733 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 09:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:45:17 INFO - PROCESS | 3828 | 1460997917739 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:45:17 INFO - PROCESS | 3828 | 1460997917742 Marionette TRACE conn3 <- [1,1682,null,{}] 09:45:17 INFO - PROCESS | 3828 | 1460997917746 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:17 INFO - PROCESS | 3828 | 1460997917843 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:45:17 INFO - PROCESS | 3828 | 1460997917951 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:17 INFO - PROCESS | 3828 | --DOCSHELL 19ADFC00 == 54 [pid = 3828] [id = 381] 09:45:17 INFO - PROCESS | 3828 | --DOCSHELL 15B2EC00 == 53 [pid = 3828] [id = 422] 09:45:17 INFO - PROCESS | 3828 | --DOCSHELL 11BC7000 == 52 [pid = 3828] [id = 421] 09:45:17 INFO - PROCESS | 3828 | --DOCSHELL 12D48800 == 51 [pid = 3828] [id = 420] 09:45:17 INFO - PROCESS | 3828 | --DOCSHELL 19533800 == 50 [pid = 3828] [id = 419] 09:45:17 INFO - PROCESS | 3828 | --DOCSHELL 18D5B000 == 49 [pid = 3828] [id = 418] 09:45:17 INFO - PROCESS | 3828 | --DOCSHELL 18B22800 == 48 [pid = 3828] [id = 417] 09:45:17 INFO - PROCESS | 3828 | --DOCSHELL 15459400 == 47 [pid = 3828] [id = 416] 09:45:17 INFO - PROCESS | 3828 | --DOCSHELL 12D3D400 == 46 [pid = 3828] [id = 415] 09:45:17 INFO - PROCESS | 3828 | --DOCSHELL 13381000 == 45 [pid = 3828] [id = 414] 09:45:17 INFO - PROCESS | 3828 | --DOCSHELL 169BEC00 == 44 [pid = 3828] [id = 411] 09:45:17 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (1A815C00) [pid = 3828] [serial = 1198] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | ++DOCSHELL 11BAE400 == 45 [pid = 3828] [id = 430] 09:45:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (11BC7000) [pid = 3828] [serial = 1290] [outer = 00000000] 09:45:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (13451C00) [pid = 3828] [serial = 1291] [outer = 11BC7000] 09:45:18 INFO - PROCESS | 3828 | 1460997918028 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (15BE6000) [pid = 3828] [serial = 1292] [outer = 11BC7000] 09:45:18 INFO - PROCESS | 3828 | --DOCSHELL 11BCB400 == 44 [pid = 3828] [id = 410] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (18E68000) [pid = 3828] [serial = 1214] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (1A6EE800) [pid = 3828] [serial = 1226] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (18BF1000) [pid = 3828] [serial = 1211] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (158F1C00) [pid = 3828] [serial = 1099] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (19EDA800) [pid = 3828] [serial = 1066] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (18922C00) [pid = 3828] [serial = 1105] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (1970FC00) [pid = 3828] [serial = 1108] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (14A89800) [pid = 3828] [serial = 1102] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (1C199000) [pid = 3828] [serial = 1228] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (18E66800) [pid = 3828] [serial = 1213] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (14A03C00) [pid = 3828] [serial = 1204] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (15D0D000) [pid = 3828] [serial = 1205] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (169BF000) [pid = 3828] [serial = 1202] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (158E7C00) [pid = 3828] [serial = 1201] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (183A6400) [pid = 3828] [serial = 1207] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (189B7800) [pid = 3828] [serial = 1208] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (18D39C00) [pid = 3828] [serial = 1210] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1A817C00) [pid = 3828] [serial = 1187] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (133BFC00) [pid = 3828] [serial = 1189] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (16F16800) [pid = 3828] [serial = 1192] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (19703000) [pid = 3828] [serial = 1195] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1970DC00) [pid = 3828] [serial = 1216] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (19EE6C00) [pid = 3828] [serial = 1219] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (158F1400) [pid = 3828] [serial = 1222] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1A1DAC00) [pid = 3828] [serial = 1225] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (19EE8400) [pid = 3828] [serial = 1220] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (165B1400) [pid = 3828] [serial = 1223] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (19AE0C00) [pid = 3828] [serial = 1217] [outer = 00000000] [url = about:blank] 09:45:18 INFO - PROCESS | 3828 | 1460997918436 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 737ms 09:45:18 INFO - PROCESS | 3828 | 1460997918504 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:45:18 INFO - PROCESS | 3828 | 1460997918506 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 09:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:45:18 INFO - PROCESS | 3828 | 1460997918510 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:45:18 INFO - PROCESS | 3828 | 1460997918513 Marionette TRACE conn3 <- [1,1686,null,{}] 09:45:18 INFO - PROCESS | 3828 | 1460997918524 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:18 INFO - PROCESS | 3828 | 1460997918604 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:45:18 INFO - PROCESS | 3828 | 1460997918611 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:18 INFO - PROCESS | 3828 | ++DOCSHELL 18720C00 == 45 [pid = 3828] [id = 431] 09:45:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (189B7800) [pid = 3828] [serial = 1293] [outer = 00000000] 09:45:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (18B26400) [pid = 3828] [serial = 1294] [outer = 189B7800] 09:45:18 INFO - PROCESS | 3828 | 1460997918661 Marionette DEBUG loaded listener.js 09:45:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (18BF9400) [pid = 3828] [serial = 1295] [outer = 189B7800] 09:45:19 INFO - PROCESS | 3828 | 1460997919147 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 706ms 09:45:19 INFO - PROCESS | 3828 | 1460997919208 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 3828 | 1460997919210 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 09:45:19 INFO - PROCESS | 3828 | 1460997919213 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:45:19 INFO - PROCESS | 3828 | 1460997919215 Marionette TRACE conn3 <- [1,1690,null,{}] 09:45:19 INFO - PROCESS | 3828 | 1460997919218 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:19 INFO - PROCESS | 3828 | 1460997919296 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:45:19 INFO - PROCESS | 3828 | 1460997919304 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 3828 | ++DOCSHELL 18B22800 == 46 [pid = 3828] [id = 432] 09:45:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (18D42000) [pid = 3828] [serial = 1296] [outer = 00000000] 09:45:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (18E6B800) [pid = 3828] [serial = 1297] [outer = 18D42000] 09:45:19 INFO - PROCESS | 3828 | 1460997919355 Marionette DEBUG loaded listener.js 09:45:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (19525C00) [pid = 3828] [serial = 1298] [outer = 18D42000] 09:45:19 INFO - PROCESS | 3828 | 1460997919801 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 642ms 09:45:19 INFO - PROCESS | 3828 | 1460997919851 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:45:19 INFO - PROCESS | 3828 | 1460997919853 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 09:45:19 INFO - PROCESS | 3828 | 1460997919857 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:45:19 INFO - PROCESS | 3828 | 1460997919858 Marionette TRACE conn3 <- [1,1694,null,{}] 09:45:19 INFO - PROCESS | 3828 | 1460997919862 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:19 INFO - PROCESS | 3828 | 1460997919936 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:45:19 INFO - PROCESS | 3828 | 1460997919944 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:19 INFO - PROCESS | 3828 | ++DOCSHELL 1344D800 == 47 [pid = 3828] [id = 433] 09:45:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (134C3800) [pid = 3828] [serial = 1299] [outer = 00000000] 09:45:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (19703C00) [pid = 3828] [serial = 1300] [outer = 134C3800] 09:45:20 INFO - PROCESS | 3828 | 1460997919989 Marionette DEBUG loaded listener.js 09:45:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1970F800) [pid = 3828] [serial = 1301] [outer = 134C3800] 09:45:20 INFO - PROCESS | 3828 | 1460997920466 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 627ms 09:45:20 INFO - PROCESS | 3828 | 1460997920495 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:45:20 INFO - PROCESS | 3828 | 1460997920497 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 09:45:20 INFO - PROCESS | 3828 | 1460997920500 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:45:20 INFO - PROCESS | 3828 | 1460997920502 Marionette TRACE conn3 <- [1,1698,null,{}] 09:45:20 INFO - PROCESS | 3828 | 1460997920512 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:20 INFO - PROCESS | 3828 | 1460997920636 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:45:21 INFO - PROCESS | 3828 | 1460997920975 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:21 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (19709000) [pid = 3828] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:45:21 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (18D5C400) [pid = 3828] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:45:21 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (13451000) [pid = 3828] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:45:21 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (17FC7000) [pid = 3828] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:45:21 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (15DDA400) [pid = 3828] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:45:21 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (19EDC400) [pid = 3828] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:45:21 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (11BD0400) [pid = 3828] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:45:21 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (15DD4C00) [pid = 3828] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:45:21 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (12D71C00) [pid = 3828] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:45:21 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (18B29400) [pid = 3828] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:45:21 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (1A1D5800) [pid = 3828] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:45:21 INFO - PROCESS | 3828 | ++DOCSHELL 11B7B800 == 48 [pid = 3828] [id = 434] 09:45:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (11B7CC00) [pid = 3828] [serial = 1302] [outer = 00000000] 09:45:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (12B7A000) [pid = 3828] [serial = 1303] [outer = 11B7CC00] 09:45:21 INFO - PROCESS | 3828 | 1460997921039 Marionette DEBUG loaded listener.js 09:45:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (12D42C00) [pid = 3828] [serial = 1304] [outer = 11B7CC00] 09:45:21 INFO - PROCESS | 3828 | 1460997921691 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1254ms 09:45:21 INFO - PROCESS | 3828 | 1460997921760 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:45:21 INFO - PROCESS | 3828 | 1460997921766 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 09:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:45:21 INFO - PROCESS | 3828 | 1460997921772 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:45:21 INFO - PROCESS | 3828 | 1460997921775 Marionette TRACE conn3 <- [1,1702,null,{}] 09:45:21 INFO - PROCESS | 3828 | 1460997921780 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:21 INFO - PROCESS | 3828 | 1460997921885 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:45:22 INFO - PROCESS | 3828 | 1460997922023 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:22 INFO - PROCESS | 3828 | ++DOCSHELL 142AA400 == 49 [pid = 3828] [id = 435] 09:45:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (14A87C00) [pid = 3828] [serial = 1305] [outer = 00000000] 09:45:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (1643CC00) [pid = 3828] [serial = 1306] [outer = 14A87C00] 09:45:22 INFO - PROCESS | 3828 | 1460997922079 Marionette DEBUG loaded listener.js 09:45:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (17A03800) [pid = 3828] [serial = 1307] [outer = 14A87C00] 09:45:22 INFO - PROCESS | 3828 | 1460997922670 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 941ms 09:45:22 INFO - PROCESS | 3828 | 1460997922718 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:45:22 INFO - PROCESS | 3828 | 1460997922723 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 09:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:45:22 INFO - PROCESS | 3828 | 1460997922728 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:45:22 INFO - PROCESS | 3828 | 1460997922730 Marionette TRACE conn3 <- [1,1706,null,{}] 09:45:22 INFO - PROCESS | 3828 | 1460997922734 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:22 INFO - PROCESS | 3828 | 1460997922835 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:45:22 INFO - PROCESS | 3828 | 1460997922967 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 3828 | ++DOCSHELL 189C3C00 == 50 [pid = 3828] [id = 436] 09:45:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (189C4000) [pid = 3828] [serial = 1308] [outer = 00000000] 09:45:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (18D5C400) [pid = 3828] [serial = 1309] [outer = 189C4000] 09:45:23 INFO - PROCESS | 3828 | 1460997923022 Marionette DEBUG loaded listener.js 09:45:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1952BC00) [pid = 3828] [serial = 1310] [outer = 189C4000] 09:45:23 INFO - PROCESS | 3828 | 1460997923639 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 956ms 09:45:23 INFO - PROCESS | 3828 | 1460997923704 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:45:23 INFO - PROCESS | 3828 | 1460997923707 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 09:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:45:23 INFO - PROCESS | 3828 | 1460997923712 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:45:23 INFO - PROCESS | 3828 | 1460997923718 Marionette TRACE conn3 <- [1,1710,null,{}] 09:45:23 INFO - PROCESS | 3828 | 1460997923728 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:23 INFO - PROCESS | 3828 | 1460997923828 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:45:23 INFO - PROCESS | 3828 | 1460997923961 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:23 INFO - PROCESS | 3828 | ++DOCSHELL 1952A000 == 51 [pid = 3828] [id = 437] 09:45:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (19532C00) [pid = 3828] [serial = 1311] [outer = 00000000] 09:45:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (19EE3000) [pid = 3828] [serial = 1312] [outer = 19532C00] 09:45:24 INFO - PROCESS | 3828 | 1460997924015 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (1A103C00) [pid = 3828] [serial = 1313] [outer = 19532C00] 09:45:24 INFO - PROCESS | 3828 | 1460997924598 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 909ms 09:45:24 INFO - PROCESS | 3828 | 1460997924614 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:45:24 INFO - PROCESS | 3828 | 1460997924616 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 09:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:45:24 INFO - PROCESS | 3828 | 1460997924620 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:45:24 INFO - PROCESS | 3828 | 1460997924622 Marionette TRACE conn3 <- [1,1714,null,{}] 09:45:24 INFO - PROCESS | 3828 | 1460997924626 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:24 INFO - PROCESS | 3828 | 1460997924723 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:45:24 INFO - PROCESS | 3828 | 1460997924825 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:24 INFO - PROCESS | 3828 | ++DOCSHELL 13457000 == 52 [pid = 3828] [id = 438] 09:45:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (19EE8400) [pid = 3828] [serial = 1314] [outer = 00000000] 09:45:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (1A2E5400) [pid = 3828] [serial = 1315] [outer = 19EE8400] 09:45:24 INFO - PROCESS | 3828 | 1460997924878 Marionette DEBUG loaded listener.js 09:45:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (1A6E8400) [pid = 3828] [serial = 1316] [outer = 19EE8400] 09:45:25 INFO - PROCESS | 3828 | 1460997925425 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 956ms 09:45:25 INFO - PROCESS | 3828 | 1460997925567 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:45:25 INFO - PROCESS | 3828 | 1460997925571 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 09:45:25 INFO - PROCESS | 3828 | 1460997925576 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:45:25 INFO - PROCESS | 3828 | 1460997925579 Marionette TRACE conn3 <- [1,1718,null,{}] 09:45:25 INFO - PROCESS | 3828 | 1460997925585 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:25 INFO - PROCESS | 3828 | 1460997925690 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:45:25 INFO - PROCESS | 3828 | 1460997925790 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:25 INFO - PROCESS | 3828 | ++DOCSHELL 14A90000 == 53 [pid = 3828] [id = 439] 09:45:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (15450000) [pid = 3828] [serial = 1317] [outer = 00000000] 09:45:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (15BD1C00) [pid = 3828] [serial = 1318] [outer = 15450000] 09:45:25 INFO - PROCESS | 3828 | 1460997925838 Marionette DEBUG loaded listener.js 09:45:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (16892C00) [pid = 3828] [serial = 1319] [outer = 15450000] 09:45:26 INFO - PROCESS | 3828 | 1460997926481 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:45:26 INFO - PROCESS | 3828 | --DOCSHELL 1344D800 == 52 [pid = 3828] [id = 433] 09:45:26 INFO - PROCESS | 3828 | --DOCSHELL 18B22800 == 51 [pid = 3828] [id = 432] 09:45:26 INFO - PROCESS | 3828 | --DOCSHELL 18720C00 == 50 [pid = 3828] [id = 431] 09:45:26 INFO - PROCESS | 3828 | --DOCSHELL 11BAE400 == 49 [pid = 3828] [id = 430] 09:45:26 INFO - PROCESS | 3828 | --DOCSHELL 15BD2000 == 48 [pid = 3828] [id = 429] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (1A8B5400) [pid = 3828] [serial = 1199] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (1BF39C00) [pid = 3828] [serial = 1270] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (19AE3C00) [pid = 3828] [serial = 1258] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (18E65800) [pid = 3828] [serial = 1255] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (14ADA000) [pid = 3828] [serial = 1244] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (142A7C00) [pid = 3828] [serial = 1243] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (19D89400) [pid = 3828] [serial = 1259] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (18335400) [pid = 3828] [serial = 1249] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (18722000) [pid = 3828] [serial = 1250] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (17FC5C00) [pid = 3828] [serial = 1241] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (16894800) [pid = 3828] [serial = 1240] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (13383800) [pid = 3828] [serial = 1231] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (19AE6000) [pid = 3828] [serial = 1237] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (1A110000) [pid = 3828] [serial = 1261] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (17FC4000) [pid = 3828] [serial = 1264] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (169CA000) [pid = 3828] [serial = 1265] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (19D84000) [pid = 3828] [serial = 1267] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (1A143000) [pid = 3828] [serial = 1262] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (18339400) [pid = 3828] [serial = 1234] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (134BC800) [pid = 3828] [serial = 1246] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (15D03C00) [pid = 3828] [serial = 1247] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (18BF7400) [pid = 3828] [serial = 1252] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (18E6E400) [pid = 3828] [serial = 1256] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (1A104000) [pid = 3828] [serial = 1268] [outer = 00000000] [url = about:blank] 09:45:26 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (18D3C000) [pid = 3828] [serial = 1253] [outer = 00000000] [url = about:blank] 09:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1003ms 09:45:26 INFO - PROCESS | 3828 | 1460997926587 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:45:26 INFO - PROCESS | 3828 | 1460997926590 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 09:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:45:26 INFO - PROCESS | 3828 | 1460997926600 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:45:26 INFO - PROCESS | 3828 | 1460997926603 Marionette TRACE conn3 <- [1,1722,null,{}] 09:45:26 INFO - PROCESS | 3828 | 1460997926607 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:26 INFO - PROCESS | 3828 | 1460997926693 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:45:26 INFO - PROCESS | 3828 | 1460997926699 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:26 INFO - PROCESS | 3828 | ++DOCSHELL 15456400 == 49 [pid = 3828] [id = 440] 09:45:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (15697400) [pid = 3828] [serial = 1320] [outer = 00000000] 09:45:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (15ED4000) [pid = 3828] [serial = 1321] [outer = 15697400] 09:45:26 INFO - PROCESS | 3828 | 1460997926744 Marionette DEBUG loaded listener.js 09:45:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (17A03C00) [pid = 3828] [serial = 1322] [outer = 15697400] 09:45:27 INFO - PROCESS | 3828 | 1460997927218 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 658ms 09:45:27 INFO - PROCESS | 3828 | 1460997927278 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 3828 | 1460997927280 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 09:45:27 INFO - PROCESS | 3828 | 1460997927284 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:45:27 INFO - PROCESS | 3828 | 1460997927286 Marionette TRACE conn3 <- [1,1726,null,{}] 09:45:27 INFO - PROCESS | 3828 | 1460997927295 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:27 INFO - PROCESS | 3828 | 1460997927378 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:45:27 INFO - PROCESS | 3828 | 1460997927388 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:27 INFO - PROCESS | 3828 | ++DOCSHELL 17FCAC00 == 50 [pid = 3828] [id = 441] 09:45:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (189B8400) [pid = 3828] [serial = 1323] [outer = 00000000] 09:45:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (18BFA800) [pid = 3828] [serial = 1324] [outer = 189B8400] 09:45:27 INFO - PROCESS | 3828 | 1460997927436 Marionette DEBUG loaded listener.js 09:45:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (18D42C00) [pid = 3828] [serial = 1325] [outer = 189B8400] 09:45:27 INFO - PROCESS | 3828 | 1460997927913 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 706ms 09:45:27 INFO - PROCESS | 3828 | 1460997927984 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:45:27 INFO - PROCESS | 3828 | 1460997927986 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 09:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:45:27 INFO - PROCESS | 3828 | 1460997927989 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - PROCESS | 3828 | 1460997927991 Marionette TRACE conn3 <- [1,1730,null,{}] 09:45:28 INFO - PROCESS | 3828 | 1460997927995 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 3828 | 1460997928073 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:45:28 INFO - PROCESS | 3828 | 1460997928080 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 3828 | ++DOCSHELL 18D3E800 == 51 [pid = 3828] [id = 442] 09:45:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (18D5BC00) [pid = 3828] [serial = 1326] [outer = 00000000] 09:45:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (19694C00) [pid = 3828] [serial = 1327] [outer = 18D5BC00] 09:45:28 INFO - PROCESS | 3828 | 1460997928124 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (1970FC00) [pid = 3828] [serial = 1328] [outer = 18D5BC00] 09:45:28 INFO - PROCESS | 3828 | 1460997928580 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 643ms 09:45:28 INFO - PROCESS | 3828 | 1460997928627 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:45:28 INFO - PROCESS | 3828 | 1460997928629 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 09:45:28 INFO - PROCESS | 3828 | 1460997928632 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:45:28 INFO - PROCESS | 3828 | 1460997928634 Marionette TRACE conn3 <- [1,1734,null,{}] 09:45:28 INFO - PROCESS | 3828 | 1460997928637 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:28 INFO - PROCESS | 3828 | 1460997928713 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:45:28 INFO - PROCESS | 3828 | 1460997928750 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:28 INFO - PROCESS | 3828 | ++DOCSHELL 19906000 == 52 [pid = 3828] [id = 443] 09:45:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (1990F400) [pid = 3828] [serial = 1329] [outer = 00000000] 09:45:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (19AE7800) [pid = 3828] [serial = 1330] [outer = 1990F400] 09:45:28 INFO - PROCESS | 3828 | 1460997928796 Marionette DEBUG loaded listener.js 09:45:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (19EDDC00) [pid = 3828] [serial = 1331] [outer = 1990F400] 09:45:29 INFO - PROCESS | 3828 | 1460997929272 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 705ms 09:45:29 INFO - PROCESS | 3828 | 1460997929333 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:45:29 INFO - PROCESS | 3828 | 1460997929335 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 09:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:45:29 INFO - PROCESS | 3828 | 1460997929339 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:45:29 INFO - PROCESS | 3828 | 1460997929340 Marionette TRACE conn3 <- [1,1738,null,{}] 09:45:29 INFO - PROCESS | 3828 | 1460997929344 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:29 INFO - PROCESS | 3828 | 1460997929474 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:45:29 INFO - PROCESS | 3828 | 1460997929543 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:29 INFO - PROCESS | 3828 | ++DOCSHELL 1344B400 == 53 [pid = 3828] [id = 444] 09:45:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (19AE3C00) [pid = 3828] [serial = 1332] [outer = 00000000] 09:45:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1A6EC000) [pid = 3828] [serial = 1333] [outer = 19AE3C00] 09:45:29 INFO - PROCESS | 3828 | 1460997929591 Marionette DEBUG loaded listener.js 09:45:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1A8AB000) [pid = 3828] [serial = 1334] [outer = 19AE3C00] 09:45:30 INFO - PROCESS | 3828 | 1460997930007 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 705ms 09:45:30 INFO - PROCESS | 3828 | 1460997930038 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 3828 | 1460997930039 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 09:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:45:30 INFO - PROCESS | 3828 | 1460997930042 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 3828 | 1460997930044 Marionette TRACE conn3 <- [1,1742,null,{}] 09:45:30 INFO - PROCESS | 3828 | 1460997930048 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:30 INFO - PROCESS | 3828 | 1460997930184 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:45:30 INFO - PROCESS | 3828 | 1460997930205 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 3828 | ++DOCSHELL 1A98E000 == 54 [pid = 3828] [id = 445] 09:45:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1BF41400) [pid = 3828] [serial = 1335] [outer = 00000000] 09:45:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1C1A0000) [pid = 3828] [serial = 1336] [outer = 1BF41400] 09:45:30 INFO - PROCESS | 3828 | 1460997930248 Marionette DEBUG loaded listener.js 09:45:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1C19F800) [pid = 3828] [serial = 1337] [outer = 1BF41400] 09:45:30 INFO - PROCESS | 3828 | 1460997930678 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 690ms 09:45:30 INFO - PROCESS | 3828 | 1460997930749 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:45:30 INFO - PROCESS | 3828 | 1460997930751 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 09:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:45:30 INFO - PROCESS | 3828 | 1460997930754 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:45:30 INFO - PROCESS | 3828 | 1460997930756 Marionette TRACE conn3 <- [1,1746,null,{}] 09:45:30 INFO - PROCESS | 3828 | 1460997930759 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:30 INFO - PROCESS | 3828 | 1460997930869 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:45:30 INFO - PROCESS | 3828 | 1460997930877 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:30 INFO - PROCESS | 3828 | ++DOCSHELL 15B33400 == 55 [pid = 3828] [id = 446] 09:45:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (1A2E4C00) [pid = 3828] [serial = 1338] [outer = 00000000] 09:45:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (1CD5A000) [pid = 3828] [serial = 1339] [outer = 1A2E4C00] 09:45:30 INFO - PROCESS | 3828 | 1460997930921 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (1CD5E400) [pid = 3828] [serial = 1340] [outer = 1A2E4C00] 09:45:31 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (11BC7000) [pid = 3828] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:45:31 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (189B7800) [pid = 3828] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:45:31 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (18D42000) [pid = 3828] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:45:31 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (15BD4800) [pid = 3828] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:45:31 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (19EA6800) [pid = 3828] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:45:31 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (12D71800) [pid = 3828] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:45:31 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (19EDEC00) [pid = 3828] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:45:31 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (18D65400) [pid = 3828] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:45:31 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (147A3400) [pid = 3828] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:45:31 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (1647AC00) [pid = 3828] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:45:31 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (12C4E000) [pid = 3828] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:45:31 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (18720400) [pid = 3828] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:45:31 INFO - PROCESS | 3828 | 1460997931387 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 706ms 09:45:31 INFO - PROCESS | 3828 | 1460997931453 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:45:31 INFO - PROCESS | 3828 | 1460997931455 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 09:45:31 INFO - PROCESS | 3828 | 1460997931458 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:45:31 INFO - PROCESS | 3828 | 1460997931460 Marionette TRACE conn3 <- [1,1750,null,{}] 09:45:31 INFO - PROCESS | 3828 | 1460997931463 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:31 INFO - PROCESS | 3828 | 1460997931570 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:45:31 INFO - PROCESS | 3828 | 1460997931581 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:31 INFO - PROCESS | 3828 | ++DOCSHELL 147A3400 == 56 [pid = 3828] [id = 447] 09:45:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (18D42000) [pid = 3828] [serial = 1341] [outer = 00000000] 09:45:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (19EE5C00) [pid = 3828] [serial = 1342] [outer = 18D42000] 09:45:31 INFO - PROCESS | 3828 | 1460997931624 Marionette DEBUG loaded listener.js 09:45:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (1C19A400) [pid = 3828] [serial = 1343] [outer = 18D42000] 09:45:32 INFO - PROCESS | 3828 | 1460997932056 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 642ms 09:45:32 INFO - PROCESS | 3828 | 1460997932097 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 3828 | 1460997932099 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 09:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:45:32 INFO - PROCESS | 3828 | 1460997932102 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 3828 | 1460997932104 Marionette TRACE conn3 <- [1,1754,null,{}] 09:45:32 INFO - PROCESS | 3828 | 1460997932107 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:32 INFO - PROCESS | 3828 | 1460997932184 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:45:32 INFO - PROCESS | 3828 | 1460997932189 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 3828 | ++DOCSHELL 18331000 == 57 [pid = 3828] [id = 448] 09:45:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1A110000) [pid = 3828] [serial = 1344] [outer = 00000000] 09:45:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1D5AB000) [pid = 3828] [serial = 1345] [outer = 1A110000] 09:45:32 INFO - PROCESS | 3828 | 1460997932232 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1D5AF000) [pid = 3828] [serial = 1346] [outer = 1A110000] 09:45:32 INFO - PROCESS | 3828 | 1460997932657 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 596ms 09:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:45:32 INFO - PROCESS | 3828 | 1460997932700 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:45:32 INFO - PROCESS | 3828 | 1460997932703 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 09:45:32 INFO - PROCESS | 3828 | 1460997932706 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:45:32 INFO - PROCESS | 3828 | 1460997932708 Marionette TRACE conn3 <- [1,1758,null,{}] 09:45:32 INFO - PROCESS | 3828 | 1460997932712 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:32 INFO - PROCESS | 3828 | 1460997932806 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:45:32 INFO - PROCESS | 3828 | 1460997932812 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:32 INFO - PROCESS | 3828 | ++DOCSHELL 1BF47C00 == 58 [pid = 3828] [id = 449] 09:45:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1D5A4400) [pid = 3828] [serial = 1347] [outer = 00000000] 09:45:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1DB0B400) [pid = 3828] [serial = 1348] [outer = 1D5A4400] 09:45:32 INFO - PROCESS | 3828 | 1460997932861 Marionette DEBUG loaded listener.js 09:45:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1DB12400) [pid = 3828] [serial = 1349] [outer = 1D5A4400] 09:45:33 INFO - PROCESS | 3828 | 1460997933593 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 909ms 09:45:33 INFO - PROCESS | 3828 | 1460997933642 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:45:33 INFO - PROCESS | 3828 | 1460997933647 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 09:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:45:33 INFO - PROCESS | 3828 | 1460997933653 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:45:33 INFO - PROCESS | 3828 | 1460997933656 Marionette TRACE conn3 <- [1,1762,null,{}] 09:45:33 INFO - PROCESS | 3828 | 1460997933662 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:33 INFO - PROCESS | 3828 | 1460997933800 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:45:33 INFO - PROCESS | 3828 | 1460997933910 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:33 INFO - PROCESS | 3828 | ++DOCSHELL 142AB800 == 59 [pid = 3828] [id = 450] 09:45:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (14350C00) [pid = 3828] [serial = 1350] [outer = 00000000] 09:45:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (15DE1400) [pid = 3828] [serial = 1351] [outer = 14350C00] 09:45:33 INFO - PROCESS | 3828 | 1460997933966 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (18339C00) [pid = 3828] [serial = 1352] [outer = 14350C00] 09:45:34 INFO - PROCESS | 3828 | 1460997934532 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 909ms 09:45:34 INFO - PROCESS | 3828 | 1460997934562 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:45:34 INFO - PROCESS | 3828 | 1460997934568 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 09:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:45:34 INFO - PROCESS | 3828 | 1460997934575 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:45:34 INFO - PROCESS | 3828 | 1460997934578 Marionette TRACE conn3 <- [1,1766,null,{}] 09:45:34 INFO - PROCESS | 3828 | 1460997934582 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:34 INFO - PROCESS | 3828 | 1460997934693 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:45:34 INFO - PROCESS | 3828 | 1460997934801 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:34 INFO - PROCESS | 3828 | ++DOCSHELL 18798800 == 60 [pid = 3828] [id = 451] 09:45:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (1879F000) [pid = 3828] [serial = 1353] [outer = 00000000] 09:45:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (18FBC400) [pid = 3828] [serial = 1354] [outer = 1879F000] 09:45:34 INFO - PROCESS | 3828 | 1460997934854 Marionette DEBUG loaded listener.js 09:45:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (197C3800) [pid = 3828] [serial = 1355] [outer = 1879F000] 09:45:35 INFO - PROCESS | 3828 | 1460997935472 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 956ms 09:45:35 INFO - PROCESS | 3828 | 1460997935519 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:45:35 INFO - PROCESS | 3828 | 1460997935521 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 09:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:45:35 INFO - PROCESS | 3828 | 1460997935525 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:45:35 INFO - PROCESS | 3828 | 1460997935529 Marionette TRACE conn3 <- [1,1770,null,{}] 09:45:35 INFO - PROCESS | 3828 | 1460997935540 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:35 INFO - PROCESS | 3828 | 1460997935645 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:45:35 INFO - PROCESS | 3828 | 1460997935758 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:35 INFO - PROCESS | 3828 | ++DOCSHELL 1BF46400 == 61 [pid = 3828] [id = 452] 09:45:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1C19AC00) [pid = 3828] [serial = 1356] [outer = 00000000] 09:45:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1D6E9400) [pid = 3828] [serial = 1357] [outer = 1C19AC00] 09:45:35 INFO - PROCESS | 3828 | 1460997935854 Marionette DEBUG loaded listener.js 09:45:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1D6F5800) [pid = 3828] [serial = 1358] [outer = 1C19AC00] 09:45:36 INFO - PROCESS | 3828 | 1460997936454 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1003ms 09:45:36 INFO - PROCESS | 3828 | 1460997936785 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:45:36 INFO - PROCESS | 3828 | 1460997936790 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 09:45:36 INFO - PROCESS | 3828 | 1460997936802 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:45:36 INFO - PROCESS | 3828 | 1460997936805 Marionette TRACE conn3 <- [1,1774,null,{}] 09:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:45:36 INFO - PROCESS | 3828 | 1460997936811 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:36 INFO - PROCESS | 3828 | 1460997936936 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:45:37 INFO - PROCESS | 3828 | 1460997937066 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:37 INFO - PROCESS | 3828 | ++DOCSHELL 11B81000 == 62 [pid = 3828] [id = 453] 09:45:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (11BAB400) [pid = 3828] [serial = 1359] [outer = 00000000] 09:45:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (12C0D400) [pid = 3828] [serial = 1360] [outer = 11BAB400] 09:45:37 INFO - PROCESS | 3828 | 1460997937118 Marionette DEBUG loaded listener.js 09:45:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (12D72000) [pid = 3828] [serial = 1361] [outer = 11BAB400] 09:45:37 INFO - PROCESS | 3828 | 1460997937703 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 941ms 09:45:37 INFO - PROCESS | 3828 | 1460997937756 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:45:37 INFO - PROCESS | 3828 | 1460997937760 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 09:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:45:37 INFO - PROCESS | 3828 | 1460997937767 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:45:37 INFO - PROCESS | 3828 | 1460997937770 Marionette TRACE conn3 <- [1,1778,null,{}] 09:45:37 INFO - PROCESS | 3828 | 1460997937774 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:37 INFO - PROCESS | 3828 | 1460997937880 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 15ED8800 == 61 [pid = 3828] [id = 425] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 18D5DC00 == 60 [pid = 3828] [id = 398] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 142AA000 == 59 [pid = 3828] [id = 397] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 1325B000 == 58 [pid = 3828] [id = 424] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 19AE3000 == 57 [pid = 3828] [id = 426] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 1A1D0C00 == 56 [pid = 3828] [id = 399] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 18331000 == 55 [pid = 3828] [id = 448] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 147A3400 == 54 [pid = 3828] [id = 447] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 15B33400 == 53 [pid = 3828] [id = 446] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 1A98E000 == 52 [pid = 3828] [id = 445] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 18B2F400 == 51 [pid = 3828] [id = 423] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 1344B400 == 50 [pid = 3828] [id = 444] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 19906000 == 49 [pid = 3828] [id = 443] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 18D3E800 == 48 [pid = 3828] [id = 442] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 17FCAC00 == 47 [pid = 3828] [id = 441] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 15456400 == 46 [pid = 3828] [id = 440] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (13455000) [pid = 3828] [serial = 1273] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (17FC9800) [pid = 3828] [serial = 1276] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (19EE4C00) [pid = 3828] [serial = 1279] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (1CB6F400) [pid = 3828] [serial = 1282] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (1CD60800) [pid = 3828] [serial = 1285] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (19703C00) [pid = 3828] [serial = 1300] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 14A90000 == 45 [pid = 3828] [id = 439] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 189C3C00 == 44 [pid = 3828] [id = 436] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 142AA400 == 43 [pid = 3828] [id = 435] 09:45:37 INFO - PROCESS | 3828 | --DOCSHELL 11B7B800 == 42 [pid = 3828] [id = 434] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (1C19E000) [pid = 3828] [serial = 1229] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (13456400) [pid = 3828] [serial = 1190] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (1A13E000) [pid = 3828] [serial = 1144] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (19AE5800) [pid = 3828] [serial = 1196] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1832FC00) [pid = 3828] [serial = 1193] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (17FCEC00) [pid = 3828] [serial = 1150] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (134C3000) [pid = 3828] [serial = 1147] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (19AE7C00) [pid = 3828] [serial = 1153] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (13451C00) [pid = 3828] [serial = 1291] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (15BE6000) [pid = 3828] [serial = 1292] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (18B26400) [pid = 3828] [serial = 1294] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (18BF9400) [pid = 3828] [serial = 1295] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (18E6B800) [pid = 3828] [serial = 1297] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (19525C00) [pid = 3828] [serial = 1298] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (169C8C00) [pid = 3828] [serial = 1289] [outer = 00000000] [url = about:blank] 09:45:37 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (1643C400) [pid = 3828] [serial = 1288] [outer = 00000000] [url = about:blank] 09:45:38 INFO - PROCESS | 3828 | 1460997938020 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 3828 | ++DOCSHELL 11BC8400 == 43 [pid = 3828] [id = 454] 09:45:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (11BD0400) [pid = 3828] [serial = 1362] [outer = 00000000] 09:45:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (1325B000) [pid = 3828] [serial = 1363] [outer = 11BD0400] 09:45:38 INFO - PROCESS | 3828 | 1460997938065 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (134BC400) [pid = 3828] [serial = 1364] [outer = 11BD0400] 09:45:38 INFO - PROCESS | 3828 | 1460997938506 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 800ms 09:45:38 INFO - PROCESS | 3828 | 1460997938568 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:45:38 INFO - PROCESS | 3828 | 1460997938571 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 09:45:38 INFO - PROCESS | 3828 | 1460997938574 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:45:38 INFO - PROCESS | 3828 | 1460997938576 Marionette TRACE conn3 <- [1,1782,null,{}] 09:45:38 INFO - PROCESS | 3828 | 1460997938589 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:38 INFO - PROCESS | 3828 | 1460997938670 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:45:38 INFO - PROCESS | 3828 | 1460997938681 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:38 INFO - PROCESS | 3828 | ++DOCSHELL 156E8000 == 44 [pid = 3828] [id = 455] 09:45:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (156EB400) [pid = 3828] [serial = 1365] [outer = 00000000] 09:45:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (15D0D000) [pid = 3828] [serial = 1366] [outer = 156EB400] 09:45:38 INFO - PROCESS | 3828 | 1460997938736 Marionette DEBUG loaded listener.js 09:45:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1643F400) [pid = 3828] [serial = 1367] [outer = 156EB400] 09:45:39 INFO - PROCESS | 3828 | 1460997939202 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 642ms 09:45:39 INFO - PROCESS | 3828 | 1460997939214 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 3828 | 1460997939216 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 09:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:45:39 INFO - PROCESS | 3828 | 1460997939219 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - PROCESS | 3828 | 1460997939221 Marionette TRACE conn3 <- [1,1786,null,{}] 09:45:39 INFO - PROCESS | 3828 | 1460997939224 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 3828 | 1460997939301 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:45:39 INFO - PROCESS | 3828 | 1460997939307 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3828 | ++DOCSHELL 15DD3800 == 45 [pid = 3828] [id = 456] 09:45:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (169C3800) [pid = 3828] [serial = 1368] [outer = 00000000] 09:45:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (18331C00) [pid = 3828] [serial = 1369] [outer = 169C3800] 09:45:39 INFO - PROCESS | 3828 | 1460997939352 Marionette DEBUG loaded listener.js 09:45:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (18719400) [pid = 3828] [serial = 1370] [outer = 169C3800] 09:45:39 INFO - PROCESS | 3828 | 1460997939780 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 596ms 09:45:39 INFO - PROCESS | 3828 | 1460997939814 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:45:39 INFO - PROCESS | 3828 | 1460997939816 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 09:45:39 INFO - PROCESS | 3828 | 1460997939820 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:45:39 INFO - PROCESS | 3828 | 1460997939821 Marionette TRACE conn3 <- [1,1790,null,{}] 09:45:39 INFO - PROCESS | 3828 | 1460997939825 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:39 INFO - PROCESS | 3828 | 1460997939898 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:45:39 INFO - PROCESS | 3828 | 1460997939904 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:39 INFO - PROCESS | 3828 | ++DOCSHELL 1879CC00 == 46 [pid = 3828] [id = 457] 09:45:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1891E400) [pid = 3828] [serial = 1371] [outer = 00000000] 09:45:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (189C2C00) [pid = 3828] [serial = 1372] [outer = 1891E400] 09:45:39 INFO - PROCESS | 3828 | 1460997939948 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (12B32000) [pid = 3828] [serial = 1373] [outer = 1891E400] 09:45:40 INFO - PROCESS | 3828 | 1460997940440 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 642ms 09:45:40 INFO - PROCESS | 3828 | 1460997940458 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:45:40 INFO - PROCESS | 3828 | 1460997940460 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 09:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:45:40 INFO - PROCESS | 3828 | 1460997940467 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:45:40 INFO - PROCESS | 3828 | 1460997940469 Marionette TRACE conn3 <- [1,1794,null,{}] 09:45:40 INFO - PROCESS | 3828 | 1460997940478 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:40 INFO - PROCESS | 3828 | 1460997940609 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:45:40 INFO - PROCESS | 3828 | 1460997940618 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:40 INFO - PROCESS | 3828 | ++DOCSHELL 189B7400 == 47 [pid = 3828] [id = 458] 09:45:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (18BEF400) [pid = 3828] [serial = 1374] [outer = 00000000] 09:45:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (18D41400) [pid = 3828] [serial = 1375] [outer = 18BEF400] 09:45:40 INFO - PROCESS | 3828 | 1460997940716 Marionette DEBUG loaded listener.js 09:45:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (18D5DC00) [pid = 3828] [serial = 1376] [outer = 18BEF400] 09:45:41 INFO - PROCESS | 3828 | 1460997941147 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 690ms 09:45:41 INFO - PROCESS | 3828 | 1460997941168 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 3828 | 1460997941170 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 09:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:45:41 INFO - PROCESS | 3828 | 1460997941173 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 3828 | 1460997941175 Marionette TRACE conn3 <- [1,1798,null,{}] 09:45:41 INFO - PROCESS | 3828 | 1460997941178 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:41 INFO - PROCESS | 3828 | 1460997941286 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:45:41 INFO - PROCESS | 3828 | 1460997941379 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:41 INFO - PROCESS | 3828 | ++DOCSHELL 18E65400 == 48 [pid = 3828] [id = 459] 09:45:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (18E66400) [pid = 3828] [serial = 1377] [outer = 00000000] 09:45:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (19525C00) [pid = 3828] [serial = 1378] [outer = 18E66400] 09:45:41 INFO - PROCESS | 3828 | 1460997941422 Marionette DEBUG loaded listener.js 09:45:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (19696000) [pid = 3828] [serial = 1379] [outer = 18E66400] 09:45:41 INFO - PROCESS | 3828 | 1460997941847 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 09:45:41 INFO - PROCESS | 3828 | 1460997941873 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:45:41 INFO - PROCESS | 3828 | 1460997941875 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 09:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:45:41 INFO - PROCESS | 3828 | 1460997941884 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:45:41 INFO - PROCESS | 3828 | 1460997941886 Marionette TRACE conn3 <- [1,1802,null,{}] 09:45:41 INFO - PROCESS | 3828 | 1460997941889 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 3828 | 1460997941993 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:45:42 INFO - PROCESS | 3828 | 1460997941999 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 3828 | ++DOCSHELL 11BB5000 == 49 [pid = 3828] [id = 460] 09:45:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (18E65C00) [pid = 3828] [serial = 1380] [outer = 00000000] 09:45:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1990F800) [pid = 3828] [serial = 1381] [outer = 18E65C00] 09:45:42 INFO - PROCESS | 3828 | 1460997942044 Marionette DEBUG loaded listener.js 09:45:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (19AE6C00) [pid = 3828] [serial = 1382] [outer = 18E65C00] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (1A110000) [pid = 3828] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (169C0C00) [pid = 3828] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (19AE5000) [pid = 3828] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (1C574C00) [pid = 3828] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (13262800) [pid = 3828] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (11BCC800) [pid = 3828] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (17A06800) [pid = 3828] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (19694800) [pid = 3828] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (18B2E000) [pid = 3828] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (134C3800) [pid = 3828] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (15450000) [pid = 3828] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (1990F400) [pid = 3828] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (19AE3C00) [pid = 3828] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (15697400) [pid = 3828] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (18D5BC00) [pid = 3828] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1BF41400) [pid = 3828] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (189B8400) [pid = 3828] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (1A2E4C00) [pid = 3828] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:45:42 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (18D42000) [pid = 3828] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:45:42 INFO - PROCESS | 3828 | 1460997942750 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 909ms 09:45:42 INFO - PROCESS | 3828 | 1460997942789 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:45:42 INFO - PROCESS | 3828 | 1460997942792 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 09:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:45:42 INFO - PROCESS | 3828 | 1460997942798 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:45:42 INFO - PROCESS | 3828 | 1460997942800 Marionette TRACE conn3 <- [1,1806,null,{}] 09:45:42 INFO - PROCESS | 3828 | 1460997942803 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:42 INFO - PROCESS | 3828 | 1460997942877 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:45:42 INFO - PROCESS | 3828 | 1460997942883 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:42 INFO - PROCESS | 3828 | ++DOCSHELL 142A4800 == 50 [pid = 3828] [id = 461] 09:45:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (15450000) [pid = 3828] [serial = 1383] [outer = 00000000] 09:45:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (18330800) [pid = 3828] [serial = 1384] [outer = 15450000] 09:45:42 INFO - PROCESS | 3828 | 1460997942929 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (18B2E000) [pid = 3828] [serial = 1385] [outer = 15450000] 09:45:43 INFO - PROCESS | 3828 | 1460997943400 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 643ms 09:45:43 INFO - PROCESS | 3828 | 1460997943463 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:45:43 INFO - PROCESS | 3828 | 1460997943465 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 09:45:43 INFO - PROCESS | 3828 | 1460997943469 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:45:43 INFO - PROCESS | 3828 | 1460997943470 Marionette TRACE conn3 <- [1,1810,null,{}] 09:45:43 INFO - PROCESS | 3828 | 1460997943474 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:43 INFO - PROCESS | 3828 | 1460997943547 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:45:43 INFO - PROCESS | 3828 | 1460997943553 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:43 INFO - PROCESS | 3828 | ++DOCSHELL 17FC7C00 == 51 [pid = 3828] [id = 462] 09:45:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (17FCF800) [pid = 3828] [serial = 1386] [outer = 00000000] 09:45:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1970C800) [pid = 3828] [serial = 1387] [outer = 17FCF800] 09:45:43 INFO - PROCESS | 3828 | 1460997943596 Marionette DEBUG loaded listener.js 09:45:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (19ADD400) [pid = 3828] [serial = 1388] [outer = 17FCF800] 09:45:44 INFO - PROCESS | 3828 | 1460997944018 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 596ms 09:45:44 INFO - PROCESS | 3828 | 1460997944066 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 3828 | 1460997944068 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 09:45:44 INFO - PROCESS | 3828 | 1460997944071 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:45:44 INFO - PROCESS | 3828 | 1460997944074 Marionette TRACE conn3 <- [1,1814,null,{}] 09:45:44 INFO - PROCESS | 3828 | 1460997944077 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:44 INFO - PROCESS | 3828 | 1460997944169 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:45:44 INFO - PROCESS | 3828 | 1460997944176 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:44 INFO - PROCESS | 3828 | ++DOCSHELL 18FBD800 == 52 [pid = 3828] [id = 463] 09:45:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (19BCA400) [pid = 3828] [serial = 1389] [outer = 00000000] 09:45:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1A108400) [pid = 3828] [serial = 1390] [outer = 19BCA400] 09:45:44 INFO - PROCESS | 3828 | 1460997944225 Marionette DEBUG loaded listener.js 09:45:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (1A1CD800) [pid = 3828] [serial = 1391] [outer = 19BCA400] 09:45:44 INFO - PROCESS | 3828 | 1460997944923 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 909ms 09:45:44 INFO - PROCESS | 3828 | 1460997944977 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:45:44 INFO - PROCESS | 3828 | 1460997944981 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 09:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:45:45 INFO - PROCESS | 3828 | 1460997944988 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 3828 | 1460997944991 Marionette TRACE conn3 <- [1,1818,null,{}] 09:45:45 INFO - PROCESS | 3828 | 1460997944997 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:45 INFO - PROCESS | 3828 | 1460997945102 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:45:45 INFO - PROCESS | 3828 | 1460997945238 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:45 INFO - PROCESS | 3828 | ++DOCSHELL 1338D400 == 53 [pid = 3828] [id = 464] 09:45:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (133BC000) [pid = 3828] [serial = 1392] [outer = 00000000] 09:45:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (134C5C00) [pid = 3828] [serial = 1393] [outer = 133BC000] 09:45:45 INFO - PROCESS | 3828 | 1460997945295 Marionette DEBUG loaded listener.js 09:45:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (14396400) [pid = 3828] [serial = 1394] [outer = 133BC000] 09:45:45 INFO - PROCESS | 3828 | 1460997945888 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 940ms 09:45:45 INFO - PROCESS | 3828 | 1460997945933 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:45:45 INFO - PROCESS | 3828 | 1460997945939 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 09:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:45:45 INFO - PROCESS | 3828 | 1460997945946 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:45:45 INFO - PROCESS | 3828 | 1460997945949 Marionette TRACE conn3 <- [1,1822,null,{}] 09:45:45 INFO - PROCESS | 3828 | 1460997945953 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:46 INFO - PROCESS | 3828 | 1460997946053 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:45:46 INFO - PROCESS | 3828 | 1460997946186 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:46 INFO - PROCESS | 3828 | ++DOCSHELL 14ADA000 == 54 [pid = 3828] [id = 465] 09:45:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (1569E800) [pid = 3828] [serial = 1395] [outer = 00000000] 09:45:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (17FCEC00) [pid = 3828] [serial = 1396] [outer = 1569E800] 09:45:46 INFO - PROCESS | 3828 | 1460997946242 Marionette DEBUG loaded listener.js 09:45:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (189B5C00) [pid = 3828] [serial = 1397] [outer = 1569E800] 09:45:46 INFO - PROCESS | 3828 | 1460997946854 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 941ms 09:45:46 INFO - PROCESS | 3828 | 1460997946890 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:45:46 INFO - PROCESS | 3828 | 1460997946894 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 09:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:45:46 INFO - PROCESS | 3828 | 1460997946898 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:45:46 INFO - PROCESS | 3828 | 1460997946902 Marionette TRACE conn3 <- [1,1826,null,{}] 09:45:46 INFO - PROCESS | 3828 | 1460997946913 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 3828 | 1460997947034 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:45:47 INFO - PROCESS | 3828 | 1460997947176 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:47 INFO - PROCESS | 3828 | ++DOCSHELL 19ADC000 == 55 [pid = 3828] [id = 466] 09:45:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (19AE0800) [pid = 3828] [serial = 1398] [outer = 00000000] 09:45:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (19EE1C00) [pid = 3828] [serial = 1399] [outer = 19AE0800] 09:45:47 INFO - PROCESS | 3828 | 1460997947233 Marionette DEBUG loaded listener.js 09:45:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1A145800) [pid = 3828] [serial = 1400] [outer = 19AE0800] 09:45:47 INFO - PROCESS | 3828 | 1460997947772 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 941ms 09:45:47 INFO - PROCESS | 3828 | 1460997947845 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:45:47 INFO - PROCESS | 3828 | 1460997947848 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 09:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:45:47 INFO - PROCESS | 3828 | 1460997947851 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:45:47 INFO - PROCESS | 3828 | 1460997947853 Marionette TRACE conn3 <- [1,1830,null,{}] 09:45:47 INFO - PROCESS | 3828 | 1460997947857 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:47 INFO - PROCESS | 3828 | 1460997947964 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:45:48 INFO - PROCESS | 3828 | 1460997948069 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:48 INFO - PROCESS | 3828 | ++DOCSHELL 18E63800 == 56 [pid = 3828] [id = 467] 09:45:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (19694800) [pid = 3828] [serial = 1401] [outer = 00000000] 09:45:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (1A814800) [pid = 3828] [serial = 1402] [outer = 19694800] 09:45:48 INFO - PROCESS | 3828 | 1460997948122 Marionette DEBUG loaded listener.js 09:45:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (1A81B800) [pid = 3828] [serial = 1403] [outer = 19694800] 09:45:48 INFO - PROCESS | 3828 | 1460997948739 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 941ms 09:45:48 INFO - PROCESS | 3828 | 1460997948796 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:45:48 INFO - PROCESS | 3828 | 1460997948798 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 09:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:45:48 INFO - PROCESS | 3828 | 1460997948801 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:45:48 INFO - PROCESS | 3828 | 1460997948803 Marionette TRACE conn3 <- [1,1834,null,{}] 09:45:48 INFO - PROCESS | 3828 | 1460997948807 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:49 INFO - PROCESS | 3828 | 1460997949024 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:45:49 INFO - PROCESS | 3828 | 1460997949138 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:49 INFO - PROCESS | 3828 | ++DOCSHELL 12CF1000 == 57 [pid = 3828] [id = 468] 09:45:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (13255400) [pid = 3828] [serial = 1404] [outer = 00000000] 09:45:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (13455C00) [pid = 3828] [serial = 1405] [outer = 13255400] 09:45:49 INFO - PROCESS | 3828 | 1460997949229 Marionette DEBUG loaded listener.js 09:45:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (13639800) [pid = 3828] [serial = 1406] [outer = 13255400] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 17FC7C00 == 56 [pid = 3828] [id = 462] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 142A4800 == 55 [pid = 3828] [id = 461] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 11BB5000 == 54 [pid = 3828] [id = 460] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 18E65400 == 53 [pid = 3828] [id = 459] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 189B7400 == 52 [pid = 3828] [id = 458] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 1879CC00 == 51 [pid = 3828] [id = 457] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 15DD3800 == 50 [pid = 3828] [id = 456] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 156E8000 == 49 [pid = 3828] [id = 455] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 11BC8400 == 48 [pid = 3828] [id = 454] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 11B81000 == 47 [pid = 3828] [id = 453] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 1BF46400 == 46 [pid = 3828] [id = 452] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 18798800 == 45 [pid = 3828] [id = 451] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 142AB800 == 44 [pid = 3828] [id = 450] 09:45:49 INFO - PROCESS | 3828 | --DOCSHELL 1BF47C00 == 43 [pid = 3828] [id = 449] 09:45:49 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (1DB0B400) [pid = 3828] [serial = 1348] [outer = 00000000] [url = about:blank] 09:45:49 INFO - PROCESS | 3828 | 1460997949796 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1034ms 09:45:49 INFO - PROCESS | 3828 | 1460997949857 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:45:49 INFO - PROCESS | 3828 | 1460997949861 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 09:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:45:49 INFO - PROCESS | 3828 | 1460997949868 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:45:49 INFO - PROCESS | 3828 | 1460997949873 Marionette TRACE conn3 <- [1,1838,null,{}] 09:45:49 INFO - PROCESS | 3828 | 1460997949877 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:50 INFO - PROCESS | 3828 | 1460997949978 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (1D32C800) [pid = 3828] [serial = 1286] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (1970F800) [pid = 3828] [serial = 1301] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (1A810400) [pid = 3828] [serial = 1280] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (1CB72800) [pid = 3828] [serial = 1283] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (134BA000) [pid = 3828] [serial = 1274] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (134C4400) [pid = 3828] [serial = 1232] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (18BF5800) [pid = 3828] [serial = 1235] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (1A148C00) [pid = 3828] [serial = 1238] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (18D5C400) [pid = 3828] [serial = 1309] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (16892C00) [pid = 3828] [serial = 1319] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (15BD1C00) [pid = 3828] [serial = 1318] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (19AE7800) [pid = 3828] [serial = 1330] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (1A6EC000) [pid = 3828] [serial = 1333] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (19EE3000) [pid = 3828] [serial = 1312] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (15ED4000) [pid = 3828] [serial = 1321] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (17A03C00) [pid = 3828] [serial = 1322] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (1A2E5400) [pid = 3828] [serial = 1315] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (19694C00) [pid = 3828] [serial = 1327] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1C1A0000) [pid = 3828] [serial = 1336] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1970FC00) [pid = 3828] [serial = 1328] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1A8AB000) [pid = 3828] [serial = 1334] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (18BFA800) [pid = 3828] [serial = 1324] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (18D42C00) [pid = 3828] [serial = 1325] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (1CD5A000) [pid = 3828] [serial = 1339] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (1643CC00) [pid = 3828] [serial = 1306] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (1C19F800) [pid = 3828] [serial = 1337] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (1CD5E400) [pid = 3828] [serial = 1340] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (19EE5C00) [pid = 3828] [serial = 1342] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (12B7A000) [pid = 3828] [serial = 1303] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (1D5AB000) [pid = 3828] [serial = 1345] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (1C19A400) [pid = 3828] [serial = 1343] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (1D5AF000) [pid = 3828] [serial = 1346] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (19EDDC00) [pid = 3828] [serial = 1331] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (1879B400) [pid = 3828] [serial = 1277] [outer = 00000000] [url = about:blank] 09:45:50 INFO - PROCESS | 3828 | 1460997950075 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 3828 | ++DOCSHELL 11BCAC00 == 44 [pid = 3828] [id = 469] 09:45:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (11BCC000) [pid = 3828] [serial = 1407] [outer = 00000000] 09:45:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (134BA000) [pid = 3828] [serial = 1408] [outer = 11BCC000] 09:45:50 INFO - PROCESS | 3828 | 1460997950123 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (14A03C00) [pid = 3828] [serial = 1409] [outer = 11BCC000] 09:45:50 INFO - PROCESS | 3828 | 1460997950552 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 752ms 09:45:50 INFO - PROCESS | 3828 | 1460997950614 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:45:50 INFO - PROCESS | 3828 | 1460997950617 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 09:45:50 INFO - PROCESS | 3828 | 1460997950621 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:45:50 INFO - PROCESS | 3828 | 1460997950623 Marionette TRACE conn3 <- [1,1842,null,{}] 09:45:50 INFO - PROCESS | 3828 | 1460997950627 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:50 INFO - PROCESS | 3828 | 1460997950714 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:45:50 INFO - PROCESS | 3828 | 1460997950722 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:50 INFO - PROCESS | 3828 | ++DOCSHELL 16FC8800 == 45 [pid = 3828] [id = 470] 09:45:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (16FD5400) [pid = 3828] [serial = 1410] [outer = 00000000] 09:45:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (17FC7C00) [pid = 3828] [serial = 1411] [outer = 16FD5400] 09:45:50 INFO - PROCESS | 3828 | 1460997950772 Marionette DEBUG loaded listener.js 09:45:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (18334000) [pid = 3828] [serial = 1412] [outer = 16FD5400] 09:45:51 INFO - PROCESS | 3828 | 1460997951248 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 705ms 09:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:45:51 INFO - PROCESS | 3828 | 1460997951322 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:45:51 INFO - PROCESS | 3828 | 1460997951325 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 09:45:51 INFO - PROCESS | 3828 | 1460997951335 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:45:51 INFO - PROCESS | 3828 | 1460997951339 Marionette TRACE conn3 <- [1,1846,null,{}] 09:45:51 INFO - PROCESS | 3828 | 1460997951343 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:51 INFO - PROCESS | 3828 | 1460997951423 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:45:51 INFO - PROCESS | 3828 | 1460997951512 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:51 INFO - PROCESS | 3828 | ++DOCSHELL 18717C00 == 46 [pid = 3828] [id = 471] 09:45:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (1871C400) [pid = 3828] [serial = 1413] [outer = 00000000] 09:45:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (18D3A000) [pid = 3828] [serial = 1414] [outer = 1871C400] 09:45:51 INFO - PROCESS | 3828 | 1460997951556 Marionette DEBUG loaded listener.js 09:45:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (18D3FC00) [pid = 3828] [serial = 1415] [outer = 1871C400] 09:45:51 INFO - PROCESS | 3828 | 1460997951923 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 658ms 09:45:52 INFO - PROCESS | 3828 | 1460997951986 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 3828 | 1460997951988 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:45:52 INFO - PROCESS | 3828 | 1460997951991 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 3828 | 1460997951993 Marionette TRACE conn3 <- [1,1850,null,{}] 09:45:52 INFO - PROCESS | 3828 | 1460997952009 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 3828 | 1460997952161 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:45:52 INFO - PROCESS | 3828 | 1460997952183 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 3828 | ++DOCSHELL 18D61C00 == 47 [pid = 3828] [id = 472] 09:45:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (18D63400) [pid = 3828] [serial = 1416] [outer = 00000000] 09:45:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (18E65400) [pid = 3828] [serial = 1417] [outer = 18D63400] 09:45:52 INFO - PROCESS | 3828 | 1460997952227 Marionette DEBUG loaded listener.js 09:45:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (18FBE800) [pid = 3828] [serial = 1418] [outer = 18D63400] 09:45:52 INFO - PROCESS | 3828 | 1460997952659 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 706ms 09:45:52 INFO - PROCESS | 3828 | 1460997952691 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:45:52 INFO - PROCESS | 3828 | 1460997952693 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 09:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:45:52 INFO - PROCESS | 3828 | 1460997952696 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:45:52 INFO - PROCESS | 3828 | 1460997952698 Marionette TRACE conn3 <- [1,1854,null,{}] 09:45:52 INFO - PROCESS | 3828 | 1460997952701 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:52 INFO - PROCESS | 3828 | 1460997952809 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:45:52 INFO - PROCESS | 3828 | 1460997952816 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:52 INFO - PROCESS | 3828 | ++DOCSHELL 19694C00 == 48 [pid = 3828] [id = 473] 09:45:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (19705400) [pid = 3828] [serial = 1419] [outer = 00000000] 09:45:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (19710800) [pid = 3828] [serial = 1420] [outer = 19705400] 09:45:52 INFO - PROCESS | 3828 | 1460997952920 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (19AE7C00) [pid = 3828] [serial = 1421] [outer = 19705400] 09:45:53 INFO - PROCESS | 3828 | 1460997953412 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 737ms 09:45:53 INFO - PROCESS | 3828 | 1460997953469 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:45:53 INFO - PROCESS | 3828 | 1460997953471 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 09:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:45:53 INFO - PROCESS | 3828 | 1460997953480 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:45:53 INFO - PROCESS | 3828 | 1460997953481 Marionette TRACE conn3 <- [1,1858,null,{}] 09:45:53 INFO - PROCESS | 3828 | 1460997953485 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:53 INFO - PROCESS | 3828 | 1460997953620 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:45:53 INFO - PROCESS | 3828 | 1460997953632 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:53 INFO - PROCESS | 3828 | ++DOCSHELL 19709000 == 49 [pid = 3828] [id = 474] 09:45:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1970FC00) [pid = 3828] [serial = 1422] [outer = 00000000] 09:45:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1A145400) [pid = 3828] [serial = 1423] [outer = 1970FC00] 09:45:53 INFO - PROCESS | 3828 | 1460997953676 Marionette DEBUG loaded listener.js 09:45:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1A1D9C00) [pid = 3828] [serial = 1424] [outer = 1970FC00] 09:45:54 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (18BEF400) [pid = 3828] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:45:54 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (18E66400) [pid = 3828] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:45:54 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (11BD0400) [pid = 3828] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:45:54 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (156EB400) [pid = 3828] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:45:54 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1891E400) [pid = 3828] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:45:54 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (169C3800) [pid = 3828] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:45:54 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (11BAB400) [pid = 3828] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:45:54 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (18E65C00) [pid = 3828] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:45:54 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (17FCF800) [pid = 3828] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:45:54 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (15450000) [pid = 3828] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:45:54 INFO - PROCESS | 3828 | 1460997954215 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 800ms 09:45:54 INFO - PROCESS | 3828 | 1460997954276 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 3828 | 1460997954278 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 09:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:45:54 INFO - PROCESS | 3828 | 1460997954281 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 3828 | 1460997954283 Marionette TRACE conn3 <- [1,1862,null,{}] 09:45:54 INFO - PROCESS | 3828 | 1460997954286 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:54 INFO - PROCESS | 3828 | 1460997954360 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:45:54 INFO - PROCESS | 3828 | 1460997954366 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:54 INFO - PROCESS | 3828 | ++DOCSHELL 11BB3000 == 50 [pid = 3828] [id = 475] 09:45:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (11BB7000) [pid = 3828] [serial = 1425] [outer = 00000000] 09:45:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (17FC6C00) [pid = 3828] [serial = 1426] [outer = 11BB7000] 09:45:54 INFO - PROCESS | 3828 | 1460997954410 Marionette DEBUG loaded listener.js 09:45:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (1891D800) [pid = 3828] [serial = 1427] [outer = 11BB7000] 09:45:54 INFO - PROCESS | 3828 | 1460997954836 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 596ms 09:45:54 INFO - PROCESS | 3828 | 1460997954879 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:45:54 INFO - PROCESS | 3828 | 1460997954881 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 09:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:45:54 INFO - PROCESS | 3828 | 1460997954884 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:45:54 INFO - PROCESS | 3828 | 1460997954886 Marionette TRACE conn3 <- [1,1866,null,{}] 09:45:54 INFO - PROCESS | 3828 | 1460997954889 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 3828 | 1460997954992 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:45:55 INFO - PROCESS | 3828 | 1460997954998 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 3828 | ++DOCSHELL 158E6C00 == 51 [pid = 3828] [id = 476] 09:45:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (18D3E000) [pid = 3828] [serial = 1428] [outer = 00000000] 09:45:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (1A106000) [pid = 3828] [serial = 1429] [outer = 18D3E000] 09:45:55 INFO - PROCESS | 3828 | 1460997955041 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1A812400) [pid = 3828] [serial = 1430] [outer = 18D3E000] 09:45:55 INFO - PROCESS | 3828 | 1460997955470 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 643ms 09:45:55 INFO - PROCESS | 3828 | 1460997955523 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:45:55 INFO - PROCESS | 3828 | 1460997955525 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 09:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:45:55 INFO - PROCESS | 3828 | 1460997955528 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:45:55 INFO - PROCESS | 3828 | 1460997955530 Marionette TRACE conn3 <- [1,1870,null,{}] 09:45:55 INFO - PROCESS | 3828 | 1460997955533 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:55 INFO - PROCESS | 3828 | 1460997955608 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:45:55 INFO - PROCESS | 3828 | 1460997955614 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:55 INFO - PROCESS | 3828 | ++DOCSHELL 12D74800 == 52 [pid = 3828] [id = 477] 09:45:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (13458C00) [pid = 3828] [serial = 1431] [outer = 00000000] 09:45:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1BF46400) [pid = 3828] [serial = 1432] [outer = 13458C00] 09:45:55 INFO - PROCESS | 3828 | 1460997955658 Marionette DEBUG loaded listener.js 09:45:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1C198C00) [pid = 3828] [serial = 1433] [outer = 13458C00] 09:45:56 INFO - PROCESS | 3828 | 1460997956088 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 595ms 09:45:56 INFO - PROCESS | 3828 | 1460997956128 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:45:56 INFO - PROCESS | 3828 | 1460997956130 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 09:45:56 INFO - PROCESS | 3828 | 1460997956134 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:45:56 INFO - PROCESS | 3828 | 1460997956135 Marionette TRACE conn3 <- [1,1874,null,{}] 09:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:45:56 INFO - PROCESS | 3828 | 1460997956139 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:56 INFO - PROCESS | 3828 | 1460997956264 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:45:56 INFO - PROCESS | 3828 | 1460997956458 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:56 INFO - PROCESS | 3828 | ++DOCSHELL 11BCF400 == 53 [pid = 3828] [id = 478] 09:45:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (11CAF800) [pid = 3828] [serial = 1434] [outer = 00000000] 09:45:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1325DC00) [pid = 3828] [serial = 1435] [outer = 11CAF800] 09:45:56 INFO - PROCESS | 3828 | 1460997956518 Marionette DEBUG loaded listener.js 09:45:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (13452000) [pid = 3828] [serial = 1436] [outer = 11CAF800] 09:45:57 INFO - PROCESS | 3828 | 1460997957086 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 988ms 09:45:57 INFO - PROCESS | 3828 | 1460997957123 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:45:57 INFO - PROCESS | 3828 | 1460997957128 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 09:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:45:57 INFO - PROCESS | 3828 | 1460997957133 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:45:57 INFO - PROCESS | 3828 | 1460997957137 Marionette TRACE conn3 <- [1,1878,null,{}] 09:45:57 INFO - PROCESS | 3828 | 1460997957142 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:57 INFO - PROCESS | 3828 | 1460997957246 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:45:57 INFO - PROCESS | 3828 | 1460997957354 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:57 INFO - PROCESS | 3828 | ++DOCSHELL 165ACC00 == 54 [pid = 3828] [id = 479] 09:45:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (169CA800) [pid = 3828] [serial = 1437] [outer = 00000000] 09:45:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (1806B400) [pid = 3828] [serial = 1438] [outer = 169CA800] 09:45:57 INFO - PROCESS | 3828 | 1460997957410 Marionette DEBUG loaded listener.js 09:45:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (18921C00) [pid = 3828] [serial = 1439] [outer = 169CA800] 09:45:58 INFO - PROCESS | 3828 | 1460997958013 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 941ms 09:45:58 INFO - PROCESS | 3828 | 1460997958079 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:45:58 INFO - PROCESS | 3828 | 1460997958082 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 09:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:45:58 INFO - PROCESS | 3828 | 1460997958086 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:45:58 INFO - PROCESS | 3828 | 1460997958088 Marionette TRACE conn3 <- [1,1882,null,{}] 09:45:58 INFO - PROCESS | 3828 | 1460997958092 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:58 INFO - PROCESS | 3828 | 1460997958200 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:45:58 INFO - PROCESS | 3828 | 1460997958336 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:58 INFO - PROCESS | 3828 | ++DOCSHELL 18BF9C00 == 55 [pid = 3828] [id = 480] 09:45:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (19705C00) [pid = 3828] [serial = 1440] [outer = 00000000] 09:45:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (19EA9000) [pid = 3828] [serial = 1441] [outer = 19705C00] 09:45:58 INFO - PROCESS | 3828 | 1460997958391 Marionette DEBUG loaded listener.js 09:45:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (19EE5C00) [pid = 3828] [serial = 1442] [outer = 19705C00] 09:45:59 INFO - PROCESS | 3828 | 1460997958979 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 941ms 09:45:59 INFO - PROCESS | 3828 | 1460997959029 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:45:59 INFO - PROCESS | 3828 | 1460997959033 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 09:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:45:59 INFO - PROCESS | 3828 | 1460997959044 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:45:59 INFO - PROCESS | 3828 | 1460997959049 Marionette TRACE conn3 <- [1,1886,null,{}] 09:45:59 INFO - PROCESS | 3828 | 1460997959052 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:45:59 INFO - PROCESS | 3828 | 1460997959159 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:45:59 INFO - PROCESS | 3828 | 1460997959292 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:45:59 INFO - PROCESS | 3828 | ++DOCSHELL 1C1A3C00 == 56 [pid = 3828] [id = 481] 09:45:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1C57C400) [pid = 3828] [serial = 1443] [outer = 00000000] 09:45:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1CB6B000) [pid = 3828] [serial = 1444] [outer = 1C57C400] 09:45:59 INFO - PROCESS | 3828 | 1460997959347 Marionette DEBUG loaded listener.js 09:45:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1CB71000) [pid = 3828] [serial = 1445] [outer = 1C57C400] 09:45:59 INFO - PROCESS | 3828 | 1460997959952 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 940ms 09:46:00 INFO - PROCESS | 3828 | 1460997959986 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:46:00 INFO - PROCESS | 3828 | 1460997959988 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 09:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:46:00 INFO - PROCESS | 3828 | 1460997959991 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:46:00 INFO - PROCESS | 3828 | 1460997959993 Marionette TRACE conn3 <- [1,1890,null,{}] 09:46:00 INFO - PROCESS | 3828 | 1460997959997 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:00 INFO - PROCESS | 3828 | 1460997960094 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:46:00 INFO - PROCESS | 3828 | 1460997960210 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:00 INFO - PROCESS | 3828 | ++DOCSHELL 11B7B400 == 57 [pid = 3828] [id = 482] 09:46:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (11BB1C00) [pid = 3828] [serial = 1446] [outer = 00000000] 09:46:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (14A90000) [pid = 3828] [serial = 1447] [outer = 11BB1C00] 09:46:00 INFO - PROCESS | 3828 | 1460997960436 Marionette DEBUG loaded listener.js 09:46:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (15B33400) [pid = 3828] [serial = 1448] [outer = 11BB1C00] 09:46:01 INFO - PROCESS | 3828 | 1460997961007 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1097ms 09:46:01 INFO - PROCESS | 3828 | 1460997961090 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 3828 | 1460997961095 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 09:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:46:01 INFO - PROCESS | 3828 | 1460997961101 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 3828 | 1460997961103 Marionette TRACE conn3 <- [1,1894,null,{}] 09:46:01 INFO - PROCESS | 3828 | 1460997961108 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:01 INFO - PROCESS | 3828 | 1460997961244 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:46:01 INFO - PROCESS | 3828 | 1460997961356 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:01 INFO - PROCESS | 3828 | ++DOCSHELL 14A85C00 == 58 [pid = 3828] [id = 483] 09:46:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (16893000) [pid = 3828] [serial = 1449] [outer = 00000000] 09:46:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (18792800) [pid = 3828] [serial = 1450] [outer = 16893000] 09:46:01 INFO - PROCESS | 3828 | 1460997961404 Marionette DEBUG loaded listener.js 09:46:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (189B7400) [pid = 3828] [serial = 1451] [outer = 16893000] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 13457000 == 57 [pid = 3828] [id = 438] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 12D74800 == 56 [pid = 3828] [id = 477] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 158E6C00 == 55 [pid = 3828] [id = 476] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 11BB3000 == 54 [pid = 3828] [id = 475] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 19709000 == 53 [pid = 3828] [id = 474] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 19694C00 == 52 [pid = 3828] [id = 473] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 18D61C00 == 51 [pid = 3828] [id = 472] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 18717C00 == 50 [pid = 3828] [id = 471] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 16FC8800 == 49 [pid = 3828] [id = 470] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 11BCAC00 == 48 [pid = 3828] [id = 469] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 12CF1000 == 47 [pid = 3828] [id = 468] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 14ADA000 == 46 [pid = 3828] [id = 465] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (1A108400) [pid = 3828] [serial = 1390] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 1338D400 == 45 [pid = 3828] [id = 464] 09:46:01 INFO - PROCESS | 3828 | --DOCSHELL 18FBD800 == 44 [pid = 3828] [id = 463] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (18D41400) [pid = 3828] [serial = 1375] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (15DE1400) [pid = 3828] [serial = 1351] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (18FBC400) [pid = 3828] [serial = 1354] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (19525C00) [pid = 3828] [serial = 1378] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (1325B000) [pid = 3828] [serial = 1363] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (134BC400) [pid = 3828] [serial = 1364] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (15D0D000) [pid = 3828] [serial = 1366] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (1643F400) [pid = 3828] [serial = 1367] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (189C2C00) [pid = 3828] [serial = 1372] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (18331C00) [pid = 3828] [serial = 1369] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (18719400) [pid = 3828] [serial = 1370] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (12D72000) [pid = 3828] [serial = 1361] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (12C0D400) [pid = 3828] [serial = 1360] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1D6E9400) [pid = 3828] [serial = 1357] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (18D5DC00) [pid = 3828] [serial = 1376] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (1990F800) [pid = 3828] [serial = 1381] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (19ADD400) [pid = 3828] [serial = 1388] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (19696000) [pid = 3828] [serial = 1379] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (19AE6C00) [pid = 3828] [serial = 1382] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1970C800) [pid = 3828] [serial = 1387] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (18330800) [pid = 3828] [serial = 1384] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (12B32000) [pid = 3828] [serial = 1373] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (18B2E000) [pid = 3828] [serial = 1385] [outer = 00000000] [url = about:blank] 09:46:01 INFO - PROCESS | 3828 | 1460997961894 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 846ms 09:46:01 INFO - PROCESS | 3828 | 1460997961945 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:46:01 INFO - PROCESS | 3828 | 1460997961949 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 09:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:46:01 INFO - PROCESS | 3828 | 1460997961955 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:46:01 INFO - PROCESS | 3828 | 1460997961958 Marionette TRACE conn3 <- [1,1898,null,{}] 09:46:01 INFO - PROCESS | 3828 | 1460997961961 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 3828 | 1460997962041 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:46:02 INFO - PROCESS | 3828 | 1460997962047 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 3828 | ++DOCSHELL 15BE7C00 == 45 [pid = 3828] [id = 484] 09:46:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (15D0D000) [pid = 3828] [serial = 1452] [outer = 00000000] 09:46:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (169C0400) [pid = 3828] [serial = 1453] [outer = 15D0D000] 09:46:02 INFO - PROCESS | 3828 | 1460997962093 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (18929400) [pid = 3828] [serial = 1454] [outer = 15D0D000] 09:46:02 INFO - PROCESS | 3828 | 1460997962618 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 09:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:46:02 INFO - PROCESS | 3828 | 1460997962653 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:46:02 INFO - PROCESS | 3828 | 1460997962655 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 09:46:02 INFO - PROCESS | 3828 | 1460997962659 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:46:02 INFO - PROCESS | 3828 | 1460997962662 Marionette TRACE conn3 <- [1,1902,null,{}] 09:46:02 INFO - PROCESS | 3828 | 1460997962672 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:02 INFO - PROCESS | 3828 | 1460997962754 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:46:02 INFO - PROCESS | 3828 | 1460997962761 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:02 INFO - PROCESS | 3828 | ++DOCSHELL 18B30C00 == 46 [pid = 3828] [id = 485] 09:46:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (18BEF000) [pid = 3828] [serial = 1455] [outer = 00000000] 09:46:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (18D5E400) [pid = 3828] [serial = 1456] [outer = 18BEF000] 09:46:02 INFO - PROCESS | 3828 | 1460997962808 Marionette DEBUG loaded listener.js 09:46:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (18D66C00) [pid = 3828] [serial = 1457] [outer = 18BEF000] 09:46:03 INFO - PROCESS | 3828 | 1460997963362 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 09:46:03 INFO - PROCESS | 3828 | 1460997963393 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:46:03 INFO - PROCESS | 3828 | 1460997963395 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 09:46:03 INFO - PROCESS | 3828 | 1460997963398 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:46:03 INFO - PROCESS | 3828 | 1460997963400 Marionette TRACE conn3 <- [1,1906,null,{}] 09:46:03 INFO - PROCESS | 3828 | 1460997963403 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:03 INFO - PROCESS | 3828 | 1460997963515 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:46:03 INFO - PROCESS | 3828 | 1460997963618 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:03 INFO - PROCESS | 3828 | ++DOCSHELL 158E6C00 == 47 [pid = 3828] [id = 486] 09:46:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (18D3DC00) [pid = 3828] [serial = 1458] [outer = 00000000] 09:46:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (19709400) [pid = 3828] [serial = 1459] [outer = 18D3DC00] 09:46:03 INFO - PROCESS | 3828 | 1460997963662 Marionette DEBUG loaded listener.js 09:46:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (197BF400) [pid = 3828] [serial = 1460] [outer = 18D3DC00] 09:46:04 INFO - PROCESS | 3828 | 1460997964060 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 689ms 09:46:04 INFO - PROCESS | 3828 | 1460997964098 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 3828 | 1460997964100 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 09:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:46:04 INFO - PROCESS | 3828 | 1460997964103 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 3828 | 1460997964104 Marionette TRACE conn3 <- [1,1910,null,{}] 09:46:04 INFO - PROCESS | 3828 | 1460997964112 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:04 INFO - PROCESS | 3828 | 1460997964227 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:46:04 INFO - PROCESS | 3828 | 1460997964233 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:04 INFO - PROCESS | 3828 | ++DOCSHELL 12BE7400 == 48 [pid = 3828] [id = 487] 09:46:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (17FD1000) [pid = 3828] [serial = 1461] [outer = 00000000] 09:46:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (19AE2800) [pid = 3828] [serial = 1462] [outer = 17FD1000] 09:46:04 INFO - PROCESS | 3828 | 1460997964292 Marionette DEBUG loaded listener.js 09:46:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (19EDA800) [pid = 3828] [serial = 1463] [outer = 17FD1000] 09:46:04 INFO - PROCESS | 3828 | 1460997964746 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 705ms 09:46:04 INFO - PROCESS | 3828 | 1460997964800 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:46:04 INFO - PROCESS | 3828 | 1460997964802 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 09:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:46:04 INFO - PROCESS | 3828 | 1460997964811 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:46:04 INFO - PROCESS | 3828 | 1460997964812 Marionette TRACE conn3 <- [1,1914,null,{}] 09:46:04 INFO - PROCESS | 3828 | 1460997964816 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:04 INFO - PROCESS | 3828 | 1460997964963 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:46:04 INFO - PROCESS | 3828 | 1460997964979 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 3828 | ++DOCSHELL 13455000 == 49 [pid = 3828] [id = 488] 09:46:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (1A2E3C00) [pid = 3828] [serial = 1464] [outer = 00000000] 09:46:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (1C195400) [pid = 3828] [serial = 1465] [outer = 1A2E3C00] 09:46:05 INFO - PROCESS | 3828 | 1460997965079 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1C19E400) [pid = 3828] [serial = 1466] [outer = 1A2E3C00] 09:46:05 INFO - PROCESS | 3828 | 1460997965486 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 706ms 09:46:05 INFO - PROCESS | 3828 | 1460997965506 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:46:05 INFO - PROCESS | 3828 | 1460997965508 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 09:46:05 INFO - PROCESS | 3828 | 1460997965511 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:46:05 INFO - PROCESS | 3828 | 1460997965512 Marionette TRACE conn3 <- [1,1918,null,{}] 09:46:05 INFO - PROCESS | 3828 | 1460997965516 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:05 INFO - PROCESS | 3828 | 1460997965623 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:46:05 INFO - PROCESS | 3828 | 1460997965629 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:05 INFO - PROCESS | 3828 | ++DOCSHELL 1C19EC00 == 50 [pid = 3828] [id = 489] 09:46:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1C1A1000) [pid = 3828] [serial = 1467] [outer = 00000000] 09:46:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1CD5A000) [pid = 3828] [serial = 1468] [outer = 1C1A1000] 09:46:05 INFO - PROCESS | 3828 | 1460997965726 Marionette DEBUG loaded listener.js 09:46:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1CD54400) [pid = 3828] [serial = 1469] [outer = 1C1A1000] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (19705400) [pid = 3828] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (18D63400) [pid = 3828] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (11BCC000) [pid = 3828] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (1871C400) [pid = 3828] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (13255400) [pid = 3828] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (16FD5400) [pid = 3828] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (1970FC00) [pid = 3828] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (11BB7000) [pid = 3828] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (18D3E000) [pid = 3828] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (19AE3400) [pid = 3828] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (19532C00) [pid = 3828] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (11B7CC00) [pid = 3828] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (189C4000) [pid = 3828] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (19EE8400) [pid = 3828] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:46:06 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (14A87C00) [pid = 3828] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:46:06 INFO - PROCESS | 3828 | 1460997966242 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 799ms 09:46:06 INFO - PROCESS | 3828 | 1460997966315 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 3828 | 1460997966317 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 09:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:46:06 INFO - PROCESS | 3828 | 1460997966320 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 3828 | 1460997966322 Marionette TRACE conn3 <- [1,1922,null,{}] 09:46:06 INFO - PROCESS | 3828 | 1460997966328 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:06 INFO - PROCESS | 3828 | 1460997966408 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:46:06 INFO - PROCESS | 3828 | 1460997966415 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:06 INFO - PROCESS | 3828 | ++DOCSHELL 15B32C00 == 51 [pid = 3828] [id = 490] 09:46:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (16FD2400) [pid = 3828] [serial = 1470] [outer = 00000000] 09:46:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (18BF3400) [pid = 3828] [serial = 1471] [outer = 16FD2400] 09:46:06 INFO - PROCESS | 3828 | 1460997966458 Marionette DEBUG loaded listener.js 09:46:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (19532C00) [pid = 3828] [serial = 1472] [outer = 16FD2400] 09:46:06 INFO - PROCESS | 3828 | 1460997966881 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 596ms 09:46:06 INFO - PROCESS | 3828 | 1460997966916 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:46:06 INFO - PROCESS | 3828 | 1460997966918 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 09:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:46:06 INFO - PROCESS | 3828 | 1460997966925 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:46:06 INFO - PROCESS | 3828 | 1460997966927 Marionette TRACE conn3 <- [1,1926,null,{}] 09:46:06 INFO - PROCESS | 3828 | 1460997966930 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:07 INFO - PROCESS | 3828 | 1460997967007 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:46:07 INFO - PROCESS | 3828 | 1460997967014 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 3828 | ++DOCSHELL 18BF1800 == 52 [pid = 3828] [id = 491] 09:46:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (18D58000) [pid = 3828] [serial = 1473] [outer = 00000000] 09:46:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1C195800) [pid = 3828] [serial = 1474] [outer = 18D58000] 09:46:07 INFO - PROCESS | 3828 | 1460997967057 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (1CB67000) [pid = 3828] [serial = 1475] [outer = 18D58000] 09:46:07 INFO - PROCESS | 3828 | 1460997967476 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 596ms 09:46:07 INFO - PROCESS | 3828 | 1460997967524 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:46:07 INFO - PROCESS | 3828 | 1460997967526 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 09:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:46:07 INFO - PROCESS | 3828 | 1460997967529 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:46:07 INFO - PROCESS | 3828 | 1460997967531 Marionette TRACE conn3 <- [1,1930,null,{}] 09:46:07 INFO - PROCESS | 3828 | 1460997967534 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:07 INFO - PROCESS | 3828 | 1460997967611 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:46:07 INFO - PROCESS | 3828 | 1460997967617 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:07 INFO - PROCESS | 3828 | ++DOCSHELL 13382400 == 53 [pid = 3828] [id = 492] 09:46:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (1A692C00) [pid = 3828] [serial = 1476] [outer = 00000000] 09:46:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (1D5AA800) [pid = 3828] [serial = 1477] [outer = 1A692C00] 09:46:07 INFO - PROCESS | 3828 | 1460997967664 Marionette DEBUG loaded listener.js 09:46:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (1D6EA800) [pid = 3828] [serial = 1478] [outer = 1A692C00] 09:46:08 INFO - PROCESS | 3828 | 1460997968304 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 815ms 09:46:08 INFO - PROCESS | 3828 | 1460997968331 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:46:08 INFO - PROCESS | 3828 | 1460997968336 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 09:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:46:08 INFO - PROCESS | 3828 | 1460997968355 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:46:08 INFO - PROCESS | 3828 | 1460997968359 Marionette TRACE conn3 <- [1,1934,null,{}] 09:46:08 INFO - PROCESS | 3828 | 1460997968366 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:08 INFO - PROCESS | 3828 | 1460997968475 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:46:08 INFO - PROCESS | 3828 | 1460997968613 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:08 INFO - PROCESS | 3828 | ++DOCSHELL 134BDC00 == 54 [pid = 3828] [id = 493] 09:46:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (134BF400) [pid = 3828] [serial = 1479] [outer = 00000000] 09:46:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (15BC8800) [pid = 3828] [serial = 1480] [outer = 134BF400] 09:46:08 INFO - PROCESS | 3828 | 1460997968670 Marionette DEBUG loaded listener.js 09:46:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (169C8C00) [pid = 3828] [serial = 1481] [outer = 134BF400] 09:46:09 INFO - PROCESS | 3828 | 1460997969293 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1003ms 09:46:09 INFO - PROCESS | 3828 | 1460997969348 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:46:09 INFO - PROCESS | 3828 | 1460997969355 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 09:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:46:09 INFO - PROCESS | 3828 | 1460997969361 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:46:09 INFO - PROCESS | 3828 | 1460997969364 Marionette TRACE conn3 <- [1,1938,null,{}] 09:46:09 INFO - PROCESS | 3828 | 1460997969368 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:09 INFO - PROCESS | 3828 | 1460997969472 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:46:09 INFO - PROCESS | 3828 | 1460997969581 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:09 INFO - PROCESS | 3828 | ++DOCSHELL 1544F400 == 55 [pid = 3828] [id = 494] 09:46:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (17FC4000) [pid = 3828] [serial = 1482] [outer = 00000000] 09:46:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (18BF0C00) [pid = 3828] [serial = 1483] [outer = 17FC4000] 09:46:09 INFO - PROCESS | 3828 | 1460997969634 Marionette DEBUG loaded listener.js 09:46:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (18D46400) [pid = 3828] [serial = 1484] [outer = 17FC4000] 09:46:10 INFO - PROCESS | 3828 | 1460997970265 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 940ms 09:46:10 INFO - PROCESS | 3828 | 1460997970308 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:46:10 INFO - PROCESS | 3828 | 1460997970310 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 09:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:46:10 INFO - PROCESS | 3828 | 1460997970314 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:46:10 INFO - PROCESS | 3828 | 1460997970318 Marionette TRACE conn3 <- [1,1942,null,{}] 09:46:10 INFO - PROCESS | 3828 | 1460997970328 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:10 INFO - PROCESS | 3828 | 1460997970439 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:46:10 INFO - PROCESS | 3828 | 1460997970578 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:10 INFO - PROCESS | 3828 | ++DOCSHELL 19703C00 == 56 [pid = 3828] [id = 495] 09:46:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (19707800) [pid = 3828] [serial = 1485] [outer = 00000000] 09:46:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (1A816000) [pid = 3828] [serial = 1486] [outer = 19707800] 09:46:10 INFO - PROCESS | 3828 | 1460997970636 Marionette DEBUG loaded listener.js 09:46:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (1D332000) [pid = 3828] [serial = 1487] [outer = 19707800] 09:46:11 INFO - PROCESS | 3828 | 1460997971158 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 893ms 09:46:11 INFO - PROCESS | 3828 | 1460997971220 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:46:11 INFO - PROCESS | 3828 | 1460997971223 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 09:46:11 INFO - PROCESS | 3828 | 1460997971228 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:46:11 INFO - PROCESS | 3828 | 1460997971230 Marionette TRACE conn3 <- [1,1946,null,{}] 09:46:11 INFO - PROCESS | 3828 | 1460997971233 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:11 INFO - PROCESS | 3828 | 1460997971332 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:46:11 INFO - PROCESS | 3828 | 1460997971444 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:11 INFO - PROCESS | 3828 | ++DOCSHELL 1A6F2400 == 57 [pid = 3828] [id = 496] 09:46:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (1A812C00) [pid = 3828] [serial = 1488] [outer = 00000000] 09:46:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (1DB0D000) [pid = 3828] [serial = 1489] [outer = 1A812C00] 09:46:11 INFO - PROCESS | 3828 | 1460997971498 Marionette DEBUG loaded listener.js 09:46:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (1DB11C00) [pid = 3828] [serial = 1490] [outer = 1A812C00] 09:46:12 INFO - PROCESS | 3828 | 1460997972121 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 941ms 09:46:12 INFO - PROCESS | 3828 | 1460997972174 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:46:12 INFO - PROCESS | 3828 | 1460997972176 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 09:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:46:12 INFO - PROCESS | 3828 | 1460997972180 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:46:12 INFO - PROCESS | 3828 | 1460997972182 Marionette TRACE conn3 <- [1,1950,null,{}] 09:46:12 INFO - PROCESS | 3828 | 1460997972186 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:12 INFO - PROCESS | 3828 | 1460997972282 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:46:12 INFO - PROCESS | 3828 | 1460997972420 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:12 INFO - PROCESS | 3828 | ++DOCSHELL 11B7E000 == 58 [pid = 3828] [id = 497] 09:46:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (11BB2000) [pid = 3828] [serial = 1491] [outer = 00000000] 09:46:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (142A7C00) [pid = 3828] [serial = 1492] [outer = 11BB2000] 09:46:12 INFO - PROCESS | 3828 | 1460997972478 Marionette DEBUG loaded listener.js 09:46:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (15B35800) [pid = 3828] [serial = 1493] [outer = 11BB2000] 09:46:13 INFO - PROCESS | 3828 | 1460997973183 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1003ms 09:46:13 INFO - PROCESS | 3828 | 1460997973213 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:46:13 INFO - PROCESS | 3828 | 1460997973218 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 09:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:46:13 INFO - PROCESS | 3828 | 1460997973223 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:46:13 INFO - PROCESS | 3828 | 1460997973227 Marionette TRACE conn3 <- [1,1954,null,{}] 09:46:13 INFO - PROCESS | 3828 | 1460997973231 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:13 INFO - PROCESS | 3828 | 1460997973337 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:46:13 INFO - PROCESS | 3828 | 1460997973509 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:13 INFO - PROCESS | 3828 | ++DOCSHELL 1325CC00 == 59 [pid = 3828] [id = 498] 09:46:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (1325F000) [pid = 3828] [serial = 1494] [outer = 00000000] 09:46:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (134C3C00) [pid = 3828] [serial = 1495] [outer = 1325F000] 09:46:13 INFO - PROCESS | 3828 | 1460997973560 Marionette DEBUG loaded listener.js 09:46:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (137C5C00) [pid = 3828] [serial = 1496] [outer = 1325F000] 09:46:14 INFO - PROCESS | 3828 | --DOCSHELL 18BF1800 == 58 [pid = 3828] [id = 491] 09:46:14 INFO - PROCESS | 3828 | --DOCSHELL 15B32C00 == 57 [pid = 3828] [id = 490] 09:46:14 INFO - PROCESS | 3828 | --DOCSHELL 1C19EC00 == 56 [pid = 3828] [id = 489] 09:46:14 INFO - PROCESS | 3828 | --DOCSHELL 13455000 == 55 [pid = 3828] [id = 488] 09:46:14 INFO - PROCESS | 3828 | --DOCSHELL 12BE7400 == 54 [pid = 3828] [id = 487] 09:46:14 INFO - PROCESS | 3828 | --DOCSHELL 158E6C00 == 53 [pid = 3828] [id = 486] 09:46:14 INFO - PROCESS | 3828 | --DOCSHELL 18B30C00 == 52 [pid = 3828] [id = 485] 09:46:14 INFO - PROCESS | 3828 | --DOCSHELL 15BE7C00 == 51 [pid = 3828] [id = 484] 09:46:14 INFO - PROCESS | 3828 | --DOCSHELL 14A85C00 == 50 [pid = 3828] [id = 483] 09:46:14 INFO - PROCESS | 3828 | --DOCSHELL 11B7B400 == 49 [pid = 3828] [id = 482] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (134C5C00) [pid = 3828] [serial = 1393] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (17FCEC00) [pid = 3828] [serial = 1396] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (19EE1C00) [pid = 3828] [serial = 1399] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (1A814800) [pid = 3828] [serial = 1402] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (1C196000) [pid = 3828] [serial = 1271] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (1A103C00) [pid = 3828] [serial = 1313] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (12D42C00) [pid = 3828] [serial = 1304] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (1952BC00) [pid = 3828] [serial = 1310] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (1A6E8400) [pid = 3828] [serial = 1316] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (17A03800) [pid = 3828] [serial = 1307] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (1BF46400) [pid = 3828] [serial = 1432] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (19710800) [pid = 3828] [serial = 1420] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (18E65400) [pid = 3828] [serial = 1417] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (18FBE800) [pid = 3828] [serial = 1418] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (19AE7C00) [pid = 3828] [serial = 1421] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (134BA000) [pid = 3828] [serial = 1408] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (14A03C00) [pid = 3828] [serial = 1409] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (18D3A000) [pid = 3828] [serial = 1414] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (13639800) [pid = 3828] [serial = 1406] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (13455C00) [pid = 3828] [serial = 1405] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (17FC7C00) [pid = 3828] [serial = 1411] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (18334000) [pid = 3828] [serial = 1412] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (1A145400) [pid = 3828] [serial = 1423] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (17FC6C00) [pid = 3828] [serial = 1426] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1A106000) [pid = 3828] [serial = 1429] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1A812400) [pid = 3828] [serial = 1430] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1A1D9C00) [pid = 3828] [serial = 1424] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1891D800) [pid = 3828] [serial = 1427] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (18D3FC00) [pid = 3828] [serial = 1415] [outer = 00000000] [url = about:blank] 09:46:14 INFO - PROCESS | 3828 | 1460997974163 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1003ms 09:46:14 INFO - PROCESS | 3828 | 1460997974227 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 3828 | 1460997974232 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 09:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:46:14 INFO - PROCESS | 3828 | 1460997974238 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 3828 | 1460997974241 Marionette TRACE conn3 <- [1,1958,null,{}] 09:46:14 INFO - PROCESS | 3828 | 1460997974244 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 3828 | 1460997974327 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:46:14 INFO - PROCESS | 3828 | 1460997974425 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:14 INFO - PROCESS | 3828 | ++DOCSHELL 12C5B800 == 50 [pid = 3828] [id = 499] 09:46:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (12CF0C00) [pid = 3828] [serial = 1497] [outer = 00000000] 09:46:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (134C0400) [pid = 3828] [serial = 1498] [outer = 12CF0C00] 09:46:14 INFO - PROCESS | 3828 | 1460997974477 Marionette DEBUG loaded listener.js 09:46:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (15454400) [pid = 3828] [serial = 1499] [outer = 12CF0C00] 09:46:14 INFO - PROCESS | 3828 | 1460997974864 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 627ms 09:46:14 INFO - PROCESS | 3828 | 1460997974886 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:46:14 INFO - PROCESS | 3828 | 1460997974888 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 09:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:46:14 INFO - PROCESS | 3828 | 1460997974892 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:46:14 INFO - PROCESS | 3828 | 1460997974896 Marionette TRACE conn3 <- [1,1962,null,{}] 09:46:14 INFO - PROCESS | 3828 | 1460997974910 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:14 INFO - PROCESS | 3828 | 1460997974993 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:46:15 INFO - PROCESS | 3828 | 1460997975000 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 3828 | ++DOCSHELL 169C9C00 == 51 [pid = 3828] [id = 500] 09:46:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (169CBC00) [pid = 3828] [serial = 1500] [outer = 00000000] 09:46:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (17FC6800) [pid = 3828] [serial = 1501] [outer = 169CBC00] 09:46:15 INFO - PROCESS | 3828 | 1460997975049 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (17FCFC00) [pid = 3828] [serial = 1502] [outer = 169CBC00] 09:46:15 INFO - PROCESS | 3828 | 1460997975515 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 627ms 09:46:15 INFO - PROCESS | 3828 | 1460997975529 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:46:15 INFO - PROCESS | 3828 | 1460997975532 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 09:46:15 INFO - PROCESS | 3828 | 1460997975535 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:46:15 INFO - PROCESS | 3828 | 1460997975536 Marionette TRACE conn3 <- [1,1966,null,{}] 09:46:15 INFO - PROCESS | 3828 | 1460997975543 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:15 INFO - PROCESS | 3828 | 1460997975622 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:46:15 INFO - PROCESS | 3828 | 1460997975629 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:15 INFO - PROCESS | 3828 | ++DOCSHELL 183A6800 == 52 [pid = 3828] [id = 501] 09:46:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (183A7000) [pid = 3828] [serial = 1503] [outer = 00000000] 09:46:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (189B7800) [pid = 3828] [serial = 1504] [outer = 183A7000] 09:46:15 INFO - PROCESS | 3828 | 1460997975673 Marionette DEBUG loaded listener.js 09:46:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (18B2E000) [pid = 3828] [serial = 1505] [outer = 183A7000] 09:46:16 INFO - PROCESS | 3828 | 1460997976128 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 627ms 09:46:16 INFO - PROCESS | 3828 | 1460997976175 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 3828 | 1460997976177 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 09:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:46:16 INFO - PROCESS | 3828 | 1460997976180 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - PROCESS | 3828 | 1460997976182 Marionette TRACE conn3 <- [1,1970,null,{}] 09:46:16 INFO - PROCESS | 3828 | 1460997976191 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:16 INFO - PROCESS | 3828 | 1460997976298 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:46:16 INFO - PROCESS | 3828 | 1460997976305 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:16 INFO - PROCESS | 3828 | ++DOCSHELL 18B31400 == 53 [pid = 3828] [id = 502] 09:46:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (18BF3000) [pid = 3828] [serial = 1506] [outer = 00000000] 09:46:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (18D3CC00) [pid = 3828] [serial = 1507] [outer = 18BF3000] 09:46:16 INFO - PROCESS | 3828 | 1460997976349 Marionette DEBUG loaded listener.js 09:46:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (18D45800) [pid = 3828] [serial = 1508] [outer = 18BF3000] 09:46:16 INFO - PROCESS | 3828 | 1460997976812 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 705ms 09:46:16 INFO - PROCESS | 3828 | 1460997976878 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:46:16 INFO - PROCESS | 3828 | 1460997976880 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 09:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:46:16 INFO - PROCESS | 3828 | 1460997976884 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:46:16 INFO - PROCESS | 3828 | 1460997976885 Marionette TRACE conn3 <- [1,1974,null,{}] 09:46:16 INFO - PROCESS | 3828 | 1460997976889 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:17 INFO - PROCESS | 3828 | 1460997977012 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:46:17 INFO - PROCESS | 3828 | 1460997977109 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 3828 | ++DOCSHELL 11B81000 == 54 [pid = 3828] [id = 503] 09:46:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (13458400) [pid = 3828] [serial = 1509] [outer = 00000000] 09:46:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (19531800) [pid = 3828] [serial = 1510] [outer = 13458400] 09:46:17 INFO - PROCESS | 3828 | 1460997977156 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (19531C00) [pid = 3828] [serial = 1511] [outer = 13458400] 09:46:17 INFO - PROCESS | 3828 | 1460997977593 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 737ms 09:46:17 INFO - PROCESS | 3828 | 1460997977624 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:46:17 INFO - PROCESS | 3828 | 1460997977626 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 09:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:46:17 INFO - PROCESS | 3828 | 1460997977630 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:46:17 INFO - PROCESS | 3828 | 1460997977631 Marionette TRACE conn3 <- [1,1978,null,{}] 09:46:17 INFO - PROCESS | 3828 | 1460997977634 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:17 INFO - PROCESS | 3828 | 1460997977744 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:46:17 INFO - PROCESS | 3828 | 1460997977811 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:17 INFO - PROCESS | 3828 | ++DOCSHELL 1952E800 == 55 [pid = 3828] [id = 504] 09:46:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (19706C00) [pid = 3828] [serial = 1512] [outer = 00000000] 09:46:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (19ADF400) [pid = 3828] [serial = 1513] [outer = 19706C00] 09:46:17 INFO - PROCESS | 3828 | 1460997977854 Marionette DEBUG loaded listener.js 09:46:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (19AE7C00) [pid = 3828] [serial = 1514] [outer = 19706C00] 09:46:18 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (17FD1000) [pid = 3828] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:46:18 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (11BB1C00) [pid = 3828] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:46:18 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (16893000) [pid = 3828] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:46:18 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (15D0D000) [pid = 3828] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:46:18 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (18D3DC00) [pid = 3828] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:46:18 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (18BEF000) [pid = 3828] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:46:18 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (1A2E3C00) [pid = 3828] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:46:18 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (1C1A1000) [pid = 3828] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:46:18 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (16FD2400) [pid = 3828] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:46:18 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (18D58000) [pid = 3828] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:46:18 INFO - PROCESS | 3828 | 1460997978446 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 846ms 09:46:18 INFO - PROCESS | 3828 | 1460997978474 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:46:18 INFO - PROCESS | 3828 | 1460997978476 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 09:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:46:18 INFO - PROCESS | 3828 | 1460997978479 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:46:18 INFO - PROCESS | 3828 | 1460997978481 Marionette TRACE conn3 <- [1,1982,null,{}] 09:46:18 INFO - PROCESS | 3828 | 1460997978485 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:18 INFO - PROCESS | 3828 | 1460997978568 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:46:18 INFO - PROCESS | 3828 | 1460997978574 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:18 INFO - PROCESS | 3828 | ++DOCSHELL 142AA000 == 56 [pid = 3828] [id = 505] 09:46:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (15450000) [pid = 3828] [serial = 1515] [outer = 00000000] 09:46:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (18D3E000) [pid = 3828] [serial = 1516] [outer = 15450000] 09:46:18 INFO - PROCESS | 3828 | 1460997978617 Marionette DEBUG loaded listener.js 09:46:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (197C5000) [pid = 3828] [serial = 1517] [outer = 15450000] 09:46:19 INFO - PROCESS | 3828 | 1460997979070 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 643ms 09:46:19 INFO - PROCESS | 3828 | 1460997979116 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 3828 | 1460997979118 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 09:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:46:19 INFO - PROCESS | 3828 | 1460997979121 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 3828 | 1460997979123 Marionette TRACE conn3 <- [1,1986,null,{}] 09:46:19 INFO - PROCESS | 3828 | 1460997979127 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:19 INFO - PROCESS | 3828 | 1460997979206 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:46:19 INFO - PROCESS | 3828 | 1460997979211 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 3828 | ++DOCSHELL 13453800 == 57 [pid = 3828] [id = 506] 09:46:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (18D3A800) [pid = 3828] [serial = 1518] [outer = 00000000] 09:46:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (19EE6C00) [pid = 3828] [serial = 1519] [outer = 18D3A800] 09:46:19 INFO - PROCESS | 3828 | 1460997979255 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1A104C00) [pid = 3828] [serial = 1520] [outer = 18D3A800] 09:46:19 INFO - PROCESS | 3828 | 1460997979675 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 595ms 09:46:19 INFO - PROCESS | 3828 | 1460997979721 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:46:19 INFO - PROCESS | 3828 | 1460997979723 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 09:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:46:19 INFO - PROCESS | 3828 | 1460997979726 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:46:19 INFO - PROCESS | 3828 | 1460997979728 Marionette TRACE conn3 <- [1,1990,null,{}] 09:46:19 INFO - PROCESS | 3828 | 1460997979732 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:19 INFO - PROCESS | 3828 | 1460997979809 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:46:19 INFO - PROCESS | 3828 | 1460997979815 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:19 INFO - PROCESS | 3828 | ++DOCSHELL 13634800 == 58 [pid = 3828] [id = 507] 09:46:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1970D800) [pid = 3828] [serial = 1521] [outer = 00000000] 09:46:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1A1D5800) [pid = 3828] [serial = 1522] [outer = 1970D800] 09:46:19 INFO - PROCESS | 3828 | 1460997979858 Marionette DEBUG loaded listener.js 09:46:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1A2E3000) [pid = 3828] [serial = 1523] [outer = 1970D800] 09:46:20 INFO - PROCESS | 3828 | 1460997980339 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 643ms 09:46:20 INFO - PROCESS | 3828 | 1460997980407 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:46:20 INFO - PROCESS | 3828 | 1460997980411 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 09:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:46:20 INFO - PROCESS | 3828 | 1460997980422 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:46:20 INFO - PROCESS | 3828 | 1460997980426 Marionette TRACE conn3 <- [1,1994,null,{}] 09:46:20 INFO - PROCESS | 3828 | 1460997980432 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:20 INFO - PROCESS | 3828 | 1460997980544 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:46:20 INFO - PROCESS | 3828 | 1460997980663 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:20 INFO - PROCESS | 3828 | ++DOCSHELL 12B7A000 == 59 [pid = 3828] [id = 508] 09:46:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (12CB0400) [pid = 3828] [serial = 1524] [outer = 00000000] 09:46:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (13263400) [pid = 3828] [serial = 1525] [outer = 12CB0400] 09:46:20 INFO - PROCESS | 3828 | 1460997980719 Marionette DEBUG loaded listener.js 09:46:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (13455000) [pid = 3828] [serial = 1526] [outer = 12CB0400] 09:46:21 INFO - PROCESS | 3828 | 1460997981379 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1004ms 09:46:21 INFO - PROCESS | 3828 | 1460997981426 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:46:21 INFO - PROCESS | 3828 | 1460997981429 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 09:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:46:21 INFO - PROCESS | 3828 | 1460997981437 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:46:21 INFO - PROCESS | 3828 | 1460997981441 Marionette TRACE conn3 <- [1,1998,null,{}] 09:46:21 INFO - PROCESS | 3828 | 1460997981446 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:21 INFO - PROCESS | 3828 | 1460997981549 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:46:21 INFO - PROCESS | 3828 | 1460997981665 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:21 INFO - PROCESS | 3828 | ++DOCSHELL 134B9C00 == 60 [pid = 3828] [id = 509] 09:46:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (134BC400) [pid = 3828] [serial = 1527] [outer = 00000000] 09:46:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (17A03800) [pid = 3828] [serial = 1528] [outer = 134BC400] 09:46:21 INFO - PROCESS | 3828 | 1460997981760 Marionette DEBUG loaded listener.js 09:46:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (18336C00) [pid = 3828] [serial = 1529] [outer = 134BC400] 09:46:22 INFO - PROCESS | 3828 | 1460997982307 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 956ms 09:46:22 INFO - PROCESS | 3828 | 1460997982381 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:46:22 INFO - PROCESS | 3828 | 1460997982384 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 09:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:46:22 INFO - PROCESS | 3828 | 1460997982388 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:46:22 INFO - PROCESS | 3828 | 1460997982390 Marionette TRACE conn3 <- [1,2002,null,{}] 09:46:22 INFO - PROCESS | 3828 | 1460997982400 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:22 INFO - PROCESS | 3828 | 1460997982508 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:46:22 INFO - PROCESS | 3828 | 1460997982654 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:22 INFO - PROCESS | 3828 | ++DOCSHELL 18BF8400 == 61 [pid = 3828] [id = 510] 09:46:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (18D65000) [pid = 3828] [serial = 1530] [outer = 00000000] 09:46:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (1970FC00) [pid = 3828] [serial = 1531] [outer = 18D65000] 09:46:22 INFO - PROCESS | 3828 | 1460997982712 Marionette DEBUG loaded listener.js 09:46:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (19EDA400) [pid = 3828] [serial = 1532] [outer = 18D65000] 09:46:23 INFO - PROCESS | 3828 | 1460997983383 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1003ms 09:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:46:23 INFO - PROCESS | 3828 | 1460997983421 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:46:23 INFO - PROCESS | 3828 | 1460997983423 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 09:46:23 INFO - PROCESS | 3828 | 1460997983427 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:46:23 INFO - PROCESS | 3828 | 1460997983429 Marionette TRACE conn3 <- [1,2006,null,{}] 09:46:23 INFO - PROCESS | 3828 | 1460997983432 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:23 INFO - PROCESS | 3828 | 1460997983532 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:46:23 INFO - PROCESS | 3828 | 1460997983642 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:23 INFO - PROCESS | 3828 | ++DOCSHELL 1A6E8400 == 62 [pid = 3828] [id = 511] 09:46:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (1A6F2800) [pid = 3828] [serial = 1533] [outer = 00000000] 09:46:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (1A997C00) [pid = 3828] [serial = 1534] [outer = 1A6F2800] 09:46:23 INFO - PROCESS | 3828 | 1460997983703 Marionette DEBUG loaded listener.js 09:46:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (1BF47C00) [pid = 3828] [serial = 1535] [outer = 1A6F2800] 09:46:24 INFO - PROCESS | 3828 | 1460997984303 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 940ms 09:46:24 INFO - PROCESS | 3828 | 1460997984372 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:46:24 INFO - PROCESS | 3828 | 1460997984374 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 09:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:46:24 INFO - PROCESS | 3828 | 1460997984378 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:46:24 INFO - PROCESS | 3828 | 1460997984380 Marionette TRACE conn3 <- [1,2010,null,{}] 09:46:24 INFO - PROCESS | 3828 | 1460997984383 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:24 INFO - PROCESS | 3828 | 1460997984484 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:46:24 INFO - PROCESS | 3828 | 1460997984622 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:24 INFO - PROCESS | 3828 | ++DOCSHELL 1879CC00 == 63 [pid = 3828] [id = 512] 09:46:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (187A0400) [pid = 3828] [serial = 1536] [outer = 00000000] 09:46:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 133 (18D63C00) [pid = 3828] [serial = 1537] [outer = 187A0400] 09:46:24 INFO - PROCESS | 3828 | 1460997984684 Marionette DEBUG loaded listener.js 09:46:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 134 (1952B400) [pid = 3828] [serial = 1538] [outer = 187A0400] 09:46:25 INFO - PROCESS | 3828 | 1460997985477 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1144ms 09:46:25 INFO - PROCESS | 3828 | 1460997985526 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:46:25 INFO - PROCESS | 3828 | 1460997985530 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 09:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:46:25 INFO - PROCESS | 3828 | 1460997985535 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:46:25 INFO - PROCESS | 3828 | 1460997985538 Marionette TRACE conn3 <- [1,2014,null,{}] 09:46:25 INFO - PROCESS | 3828 | 1460997985544 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:25 INFO - PROCESS | 3828 | 1460997985640 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:46:25 INFO - PROCESS | 3828 | 1460997985790 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:25 INFO - PROCESS | 3828 | ++DOCSHELL 13638000 == 64 [pid = 3828] [id = 513] 09:46:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 135 (13639400) [pid = 3828] [serial = 1539] [outer = 00000000] 09:46:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (15DD3400) [pid = 3828] [serial = 1540] [outer = 13639400] 09:46:25 INFO - PROCESS | 3828 | 1460997985845 Marionette DEBUG loaded listener.js 09:46:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (16FD2400) [pid = 3828] [serial = 1541] [outer = 13639400] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 19ADC000 == 63 [pid = 3828] [id = 466] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 18E63800 == 62 [pid = 3828] [id = 467] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 13453800 == 61 [pid = 3828] [id = 506] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 142AA000 == 60 [pid = 3828] [id = 505] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 1952E800 == 59 [pid = 3828] [id = 504] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 11B81000 == 58 [pid = 3828] [id = 503] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 18B31400 == 57 [pid = 3828] [id = 502] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 169C9C00 == 56 [pid = 3828] [id = 500] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 12C5B800 == 55 [pid = 3828] [id = 499] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 1325CC00 == 54 [pid = 3828] [id = 498] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (19EA9000) [pid = 3828] [serial = 1441] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (1CB6B000) [pid = 3828] [serial = 1444] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 134 (1D5AA800) [pid = 3828] [serial = 1477] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 19703C00 == 53 [pid = 3828] [id = 495] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 1544F400 == 52 [pid = 3828] [id = 494] 09:46:26 INFO - PROCESS | 3828 | --DOCSHELL 134BDC00 == 51 [pid = 3828] [id = 493] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 133 (1CB67000) [pid = 3828] [serial = 1475] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 132 (1CD54400) [pid = 3828] [serial = 1469] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 131 (19532C00) [pid = 3828] [serial = 1472] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (197BF400) [pid = 3828] [serial = 1460] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (19AE2800) [pid = 3828] [serial = 1462] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (19EDA800) [pid = 3828] [serial = 1463] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (1325DC00) [pid = 3828] [serial = 1435] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (15B33400) [pid = 3828] [serial = 1448] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (14A90000) [pid = 3828] [serial = 1447] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (1806B400) [pid = 3828] [serial = 1438] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (189B7400) [pid = 3828] [serial = 1451] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (18792800) [pid = 3828] [serial = 1450] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (169C0400) [pid = 3828] [serial = 1453] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (18929400) [pid = 3828] [serial = 1454] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (19709400) [pid = 3828] [serial = 1459] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (18D5E400) [pid = 3828] [serial = 1456] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (1C19E400) [pid = 3828] [serial = 1466] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (1C195400) [pid = 3828] [serial = 1465] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (18D66C00) [pid = 3828] [serial = 1457] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (1CD5A000) [pid = 3828] [serial = 1468] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (18BF3400) [pid = 3828] [serial = 1471] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (1C195800) [pid = 3828] [serial = 1474] [outer = 00000000] [url = about:blank] 09:46:26 INFO - PROCESS | 3828 | 1460997986439 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 940ms 09:46:26 INFO - PROCESS | 3828 | 1460997986478 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:46:26 INFO - PROCESS | 3828 | 1460997986483 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 09:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:46:26 INFO - PROCESS | 3828 | 1460997986489 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:46:26 INFO - PROCESS | 3828 | 1460997986492 Marionette TRACE conn3 <- [1,2018,null,{}] 09:46:26 INFO - PROCESS | 3828 | 1460997986495 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:26 INFO - PROCESS | 3828 | 1460997986590 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:46:26 INFO - PROCESS | 3828 | 1460997986687 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:26 INFO - PROCESS | 3828 | ++DOCSHELL 134C2800 == 52 [pid = 3828] [id = 514] 09:46:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (137C6800) [pid = 3828] [serial = 1542] [outer = 00000000] 09:46:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (15DE0400) [pid = 3828] [serial = 1543] [outer = 137C6800] 09:46:26 INFO - PROCESS | 3828 | 1460997986740 Marionette DEBUG loaded listener.js 09:46:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (169CA000) [pid = 3828] [serial = 1544] [outer = 137C6800] 09:46:27 INFO - PROCESS | 3828 | 1460997987381 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 941ms 09:46:27 INFO - PROCESS | 3828 | 1460997987434 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:46:27 INFO - PROCESS | 3828 | 1460997987440 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 09:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:46:27 INFO - PROCESS | 3828 | 1460997987446 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:46:27 INFO - PROCESS | 3828 | 1460997987449 Marionette TRACE conn3 <- [1,2022,null,{}] 09:46:27 INFO - PROCESS | 3828 | 1460997987455 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:27 INFO - PROCESS | 3828 | 1460997987562 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:46:27 INFO - PROCESS | 3828 | 1460997987700 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:27 INFO - PROCESS | 3828 | ++DOCSHELL 142A9C00 == 53 [pid = 3828] [id = 515] 09:46:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (142AA000) [pid = 3828] [serial = 1545] [outer = 00000000] 09:46:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (15ED6C00) [pid = 3828] [serial = 1546] [outer = 142AA000] 09:46:27 INFO - PROCESS | 3828 | 1460997987767 Marionette DEBUG loaded listener.js 09:46:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (18332400) [pid = 3828] [serial = 1547] [outer = 142AA000] 09:46:28 INFO - PROCESS | 3828 | 1460997988310 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 909ms 09:46:28 INFO - PROCESS | 3828 | 1460997988349 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:46:28 INFO - PROCESS | 3828 | 1460997988355 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 09:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:46:28 INFO - PROCESS | 3828 | 1460997988362 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:46:28 INFO - PROCESS | 3828 | 1460997988365 Marionette TRACE conn3 <- [1,2026,null,{}] 09:46:28 INFO - PROCESS | 3828 | 1460997988368 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:28 INFO - PROCESS | 3828 | 1460997988469 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:46:28 INFO - PROCESS | 3828 | 1460997988576 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:28 INFO - PROCESS | 3828 | ++DOCSHELL 183AE400 == 54 [pid = 3828] [id = 516] 09:46:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1871C400) [pid = 3828] [serial = 1548] [outer = 00000000] 09:46:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (18BF2800) [pid = 3828] [serial = 1549] [outer = 1871C400] 09:46:28 INFO - PROCESS | 3828 | 1460997988630 Marionette DEBUG loaded listener.js 09:46:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (18D37400) [pid = 3828] [serial = 1550] [outer = 1871C400] 09:46:29 INFO - PROCESS | 3828 | 1460997989245 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 957ms 09:46:29 INFO - PROCESS | 3828 | 1460997989305 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:46:29 INFO - PROCESS | 3828 | 1460997989308 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 09:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:46:29 INFO - PROCESS | 3828 | 1460997989311 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:46:29 INFO - PROCESS | 3828 | 1460997989315 Marionette TRACE conn3 <- [1,2030,null,{}] 09:46:29 INFO - PROCESS | 3828 | 1460997989326 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:29 INFO - PROCESS | 3828 | 1460997989428 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:46:29 INFO - PROCESS | 3828 | 1460997989564 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:29 INFO - PROCESS | 3828 | ++DOCSHELL 12D3D800 == 55 [pid = 3828] [id = 517] 09:46:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (18FBB000) [pid = 3828] [serial = 1551] [outer = 00000000] 09:46:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (19693C00) [pid = 3828] [serial = 1552] [outer = 18FBB000] 09:46:29 INFO - PROCESS | 3828 | 1460997989627 Marionette DEBUG loaded listener.js 09:46:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (1970C400) [pid = 3828] [serial = 1553] [outer = 18FBB000] 09:46:30 INFO - PROCESS | 3828 | 1460997990182 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 956ms 09:46:30 INFO - PROCESS | 3828 | 1460997990256 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:46:30 INFO - PROCESS | 3828 | 1460997990259 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 09:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:46:30 INFO - PROCESS | 3828 | 1460997990262 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:46:30 INFO - PROCESS | 3828 | 1460997990264 Marionette TRACE conn3 <- [1,2034,null,{}] 09:46:30 INFO - PROCESS | 3828 | 1460997990268 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:30 INFO - PROCESS | 3828 | 1460997990366 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:46:30 INFO - PROCESS | 3828 | 1460997990500 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:30 INFO - PROCESS | 3828 | ++DOCSHELL 18D3DC00 == 56 [pid = 3828] [id = 518] 09:46:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (1970B400) [pid = 3828] [serial = 1554] [outer = 00000000] 09:46:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (19E66000) [pid = 3828] [serial = 1555] [outer = 1970B400] 09:46:30 INFO - PROCESS | 3828 | 1460997990556 Marionette DEBUG loaded listener.js 09:46:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (19EDF400) [pid = 3828] [serial = 1556] [outer = 1970B400] 09:46:31 INFO - PROCESS | 3828 | 1460997991121 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 909ms 09:46:31 INFO - PROCESS | 3828 | 1460997991166 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:46:31 INFO - PROCESS | 3828 | 1460997991168 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 09:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:46:31 INFO - PROCESS | 3828 | 1460997991172 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:46:31 INFO - PROCESS | 3828 | 1460997991174 Marionette TRACE conn3 <- [1,2038,null,{}] 09:46:31 INFO - PROCESS | 3828 | 1460997991177 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:31 INFO - PROCESS | 3828 | 1460997991270 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:46:31 INFO - PROCESS | 3828 | 1460997991377 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:31 INFO - PROCESS | 3828 | ++DOCSHELL 133BF400 == 57 [pid = 3828] [id = 519] 09:46:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (13453000) [pid = 3828] [serial = 1557] [outer = 00000000] 09:46:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (1A2E3C00) [pid = 3828] [serial = 1558] [outer = 13453000] 09:46:31 INFO - PROCESS | 3828 | 1460997991431 Marionette DEBUG loaded listener.js 09:46:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (1A1D6400) [pid = 3828] [serial = 1559] [outer = 13453000] 09:46:32 INFO - PROCESS | 3828 | 1460997992033 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 909ms 09:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:46:32 INFO - PROCESS | 3828 | 1460997992076 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:46:32 INFO - PROCESS | 3828 | 1460997992079 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 09:46:32 INFO - PROCESS | 3828 | 1460997992082 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:46:32 INFO - PROCESS | 3828 | 1460997992084 Marionette TRACE conn3 <- [1,2042,null,{}] 09:46:32 INFO - PROCESS | 3828 | 1460997992087 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:32 INFO - PROCESS | 3828 | 1460997992196 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:46:32 INFO - PROCESS | 3828 | 1460997992334 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:32 INFO - PROCESS | 3828 | ++DOCSHELL 1A811C00 == 58 [pid = 3828] [id = 520] 09:46:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (1C195400) [pid = 3828] [serial = 1560] [outer = 00000000] 09:46:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (1C57D400) [pid = 3828] [serial = 1561] [outer = 1C195400] 09:46:32 INFO - PROCESS | 3828 | 1460997992392 Marionette DEBUG loaded listener.js 09:46:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 133 (1C57F800) [pid = 3828] [serial = 1562] [outer = 1C195400] 09:46:33 INFO - PROCESS | 3828 | 1460997993131 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1081ms 09:46:33 INFO - PROCESS | 3828 | 1460997993205 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:46:33 INFO - PROCESS | 3828 | 1460997993209 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 09:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:46:33 INFO - PROCESS | 3828 | 1460997993214 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:46:33 INFO - PROCESS | 3828 | 1460997993218 Marionette TRACE conn3 <- [1,2046,null,{}] 09:46:33 INFO - PROCESS | 3828 | 1460997993238 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:33 INFO - PROCESS | 3828 | 1460997993337 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:46:33 INFO - PROCESS | 3828 | 1460997993479 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:33 INFO - PROCESS | 3828 | ++DOCSHELL 13381C00 == 59 [pid = 3828] [id = 521] 09:46:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 134 (13453800) [pid = 3828] [serial = 1563] [outer = 00000000] 09:46:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 135 (15D03800) [pid = 3828] [serial = 1564] [outer = 13453800] 09:46:33 INFO - PROCESS | 3828 | 1460997993534 Marionette DEBUG loaded listener.js 09:46:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (1806D800) [pid = 3828] [serial = 1565] [outer = 13453800] 09:46:33 INFO - PROCESS | 3828 | --DOCSHELL 13638000 == 58 [pid = 3828] [id = 513] 09:46:33 INFO - PROCESS | 3828 | 1460997993992 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 800ms 09:46:34 INFO - PROCESS | 3828 | 1460997994018 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 3828 | 1460997994023 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 09:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:46:34 INFO - PROCESS | 3828 | 1460997994029 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 3828 | 1460997994032 Marionette TRACE conn3 <- [1,2050,null,{}] 09:46:34 INFO - PROCESS | 3828 | 1460997994036 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 3828 | 1460997994118 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:46:34 INFO - PROCESS | 3828 | 1460997994124 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 3828 | ++DOCSHELL 14A90C00 == 59 [pid = 3828] [id = 522] 09:46:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (17A11400) [pid = 3828] [serial = 1566] [outer = 00000000] 09:46:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 138 (18D5B000) [pid = 3828] [serial = 1567] [outer = 17A11400] 09:46:34 INFO - PROCESS | 3828 | 1460997994169 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (18E63800) [pid = 3828] [serial = 1568] [outer = 17A11400] 09:46:34 INFO - PROCESS | 3828 | 1460997994650 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 643ms 09:46:34 INFO - PROCESS | 3828 | 1460997994666 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:46:34 INFO - PROCESS | 3828 | 1460997994668 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 09:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:46:34 INFO - PROCESS | 3828 | 1460997994671 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:46:34 INFO - PROCESS | 3828 | 1460997994674 Marionette TRACE conn3 <- [1,2054,null,{}] 09:46:34 INFO - PROCESS | 3828 | 1460997994684 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:34 INFO - PROCESS | 3828 | 1460997994772 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:46:34 INFO - PROCESS | 3828 | 1460997994779 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:34 INFO - PROCESS | 3828 | ++DOCSHELL 1A13E800 == 60 [pid = 3828] [id = 523] 09:46:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 140 (1A1D9800) [pid = 3828] [serial = 1569] [outer = 00000000] 09:46:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (1A98E000) [pid = 3828] [serial = 1570] [outer = 1A1D9800] 09:46:34 INFO - PROCESS | 3828 | 1460997994826 Marionette DEBUG loaded listener.js 09:46:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (1C575800) [pid = 3828] [serial = 1571] [outer = 1A1D9800] 09:46:35 INFO - PROCESS | 3828 | 1460997995361 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 752ms 09:46:35 INFO - PROCESS | 3828 | 1460997995412 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:46:35 INFO - PROCESS | 3828 | 1460997995414 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 09:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:46:35 INFO - PROCESS | 3828 | 1460997995418 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:46:35 INFO - PROCESS | 3828 | 1460997995419 Marionette TRACE conn3 <- [1,2058,null,{}] 09:46:35 INFO - PROCESS | 3828 | 1460997995422 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:35 INFO - PROCESS | 3828 | 1460997995501 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:46:35 INFO - PROCESS | 3828 | 1460997995507 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:35 INFO - PROCESS | 3828 | ++DOCSHELL 1A8B0400 == 61 [pid = 3828] [id = 524] 09:46:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (1BF46400) [pid = 3828] [serial = 1572] [outer = 00000000] 09:46:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 144 (1D5A4000) [pid = 3828] [serial = 1573] [outer = 1BF46400] 09:46:35 INFO - PROCESS | 3828 | 1460997995552 Marionette DEBUG loaded listener.js 09:46:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 145 (1D6E7800) [pid = 3828] [serial = 1574] [outer = 1BF46400] 09:46:36 INFO - PROCESS | 3828 | 1460997996042 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 643ms 09:46:36 INFO - PROCESS | 3828 | 1460997996055 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 3828 | 1460997996057 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 09:46:36 INFO - PROCESS | 3828 | 1460997996060 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:46:36 INFO - PROCESS | 3828 | 1460997996062 Marionette TRACE conn3 <- [1,2062,null,{}] 09:46:36 INFO - PROCESS | 3828 | 1460997996065 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:36 INFO - PROCESS | 3828 | 1460997996179 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:46:36 INFO - PROCESS | 3828 | 1460997996274 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:36 INFO - PROCESS | 3828 | ++DOCSHELL 18B2A400 == 62 [pid = 3828] [id = 525] 09:46:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 146 (18BF1C00) [pid = 3828] [serial = 1575] [outer = 00000000] 09:46:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 147 (1DB09400) [pid = 3828] [serial = 1576] [outer = 18BF1C00] 09:46:36 INFO - PROCESS | 3828 | 1460997996318 Marionette DEBUG loaded listener.js 09:46:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 148 (1DB09800) [pid = 3828] [serial = 1577] [outer = 18BF1C00] 09:46:36 INFO - PROCESS | 3828 | 1460997996734 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 705ms 09:46:36 INFO - PROCESS | 3828 | 1460997996760 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:46:36 INFO - PROCESS | 3828 | 1460997996762 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 09:46:36 INFO - PROCESS | 3828 | 1460997996766 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:46:36 INFO - PROCESS | 3828 | 1460997996767 Marionette TRACE conn3 <- [1,2066,null,{}] 09:46:36 INFO - PROCESS | 3828 | 1460997996771 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:36 INFO - PROCESS | 3828 | 1460997996902 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:46:37 INFO - PROCESS | 3828 | 1460997996980 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 3828 | ++DOCSHELL 1DBEF400 == 63 [pid = 3828] [id = 526] 09:46:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 149 (1DBF1400) [pid = 3828] [serial = 1578] [outer = 00000000] 09:46:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 150 (1DDDBC00) [pid = 3828] [serial = 1579] [outer = 1DBF1400] 09:46:37 INFO - PROCESS | 3828 | 1460997997026 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 151 (1DDDC400) [pid = 3828] [serial = 1580] [outer = 1DBF1400] 09:46:37 INFO - PROCESS | 3828 | 1460997997436 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 706ms 09:46:37 INFO - PROCESS | 3828 | 1460997997465 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:46:37 INFO - PROCESS | 3828 | 1460997997467 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 09:46:37 INFO - PROCESS | 3828 | 1460997997470 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:46:37 INFO - PROCESS | 3828 | 1460997997472 Marionette TRACE conn3 <- [1,2070,null,{}] 09:46:37 INFO - PROCESS | 3828 | 1460997997476 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:37 INFO - PROCESS | 3828 | 1460997997614 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:46:37 INFO - PROCESS | 3828 | 1460997997638 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:37 INFO - PROCESS | 3828 | ++DOCSHELL 1DBF4C00 == 64 [pid = 3828] [id = 527] 09:46:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 152 (1DDE3400) [pid = 3828] [serial = 1581] [outer = 00000000] 09:46:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 153 (1DF5D000) [pid = 3828] [serial = 1582] [outer = 1DDE3400] 09:46:37 INFO - PROCESS | 3828 | 1460997997681 Marionette DEBUG loaded listener.js 09:46:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 154 (1DF61400) [pid = 3828] [serial = 1583] [outer = 1DDE3400] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 153 (13639400) [pid = 3828] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 152 (18D3A800) [pid = 3828] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 151 (18BF3000) [pid = 3828] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 150 (1D5A4400) [pid = 3828] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 149 (14350C00) [pid = 3828] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 148 (1C19AC00) [pid = 3828] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 147 (19705C00) [pid = 3828] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 146 (19BCA400) [pid = 3828] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 145 (187A0400) [pid = 3828] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 144 (19694800) [pid = 3828] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 143 (1879F000) [pid = 3828] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 142 (133BC000) [pid = 3828] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 141 (1A692C00) [pid = 3828] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 140 (13458C00) [pid = 3828] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 139 (1C57C400) [pid = 3828] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 138 (1569E800) [pid = 3828] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 137 (19AE0800) [pid = 3828] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (11CAF800) [pid = 3828] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (169CA800) [pid = 3828] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 134 (13458400) [pid = 3828] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 133 (19706C00) [pid = 3828] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 132 (134BF400) [pid = 3828] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 131 (12CF0C00) [pid = 3828] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (11BB2000) [pid = 3828] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (1325F000) [pid = 3828] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (1A812C00) [pid = 3828] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (19707800) [pid = 3828] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (17FC4000) [pid = 3828] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (183A7000) [pid = 3828] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (169CBC00) [pid = 3828] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:46:38 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (15450000) [pid = 3828] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:46:38 INFO - PROCESS | 3828 | 1460997998267 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 831ms 09:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:46:38 INFO - PROCESS | 3828 | 1460997998314 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 3828 | 1460997998316 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 09:46:38 INFO - PROCESS | 3828 | 1460997998319 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 3828 | 1460997998321 Marionette TRACE conn3 <- [1,2074,null,{}] 09:46:38 INFO - PROCESS | 3828 | 1460997998324 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:38 INFO - PROCESS | 3828 | 1460997998402 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:46:38 INFO - PROCESS | 3828 | 1460997998408 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:38 INFO - PROCESS | 3828 | ++DOCSHELL 11BCC400 == 65 [pid = 3828] [id = 528] 09:46:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (12CF3400) [pid = 3828] [serial = 1584] [outer = 00000000] 09:46:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (14399000) [pid = 3828] [serial = 1585] [outer = 12CF3400] 09:46:38 INFO - PROCESS | 3828 | 1460997998451 Marionette DEBUG loaded listener.js 09:46:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (16449000) [pid = 3828] [serial = 1586] [outer = 12CF3400] 09:46:38 INFO - PROCESS | 3828 | 1460997998879 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 596ms 09:46:38 INFO - PROCESS | 3828 | 1460997998919 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:46:38 INFO - PROCESS | 3828 | 1460997998921 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 09:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:46:38 INFO - PROCESS | 3828 | 1460997998925 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:46:38 INFO - PROCESS | 3828 | 1460997998926 Marionette TRACE conn3 <- [1,2078,null,{}] 09:46:38 INFO - PROCESS | 3828 | 1460997998930 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:39 INFO - PROCESS | 3828 | 1460997999014 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:46:39 INFO - PROCESS | 3828 | 1460997999020 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 3828 | ++DOCSHELL 134B9400 == 66 [pid = 3828] [id = 529] 09:46:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (134C4400) [pid = 3828] [serial = 1587] [outer = 00000000] 09:46:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (18B2F400) [pid = 3828] [serial = 1588] [outer = 134C4400] 09:46:39 INFO - PROCESS | 3828 | 1460997999063 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (19527000) [pid = 3828] [serial = 1589] [outer = 134C4400] 09:46:39 INFO - PROCESS | 3828 | 1460997999550 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 705ms 09:46:39 INFO - PROCESS | 3828 | 1460997999622 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:46:39 INFO - PROCESS | 3828 | 1460997999624 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 09:46:39 INFO - PROCESS | 3828 | 1460997999627 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:46:39 INFO - PROCESS | 3828 | 1460997999629 Marionette TRACE conn3 <- [1,2082,null,{}] 09:46:39 INFO - PROCESS | 3828 | 1460997999632 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:39 INFO - PROCESS | 3828 | 1460997999712 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:46:39 INFO - PROCESS | 3828 | 1460997999723 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:39 INFO - PROCESS | 3828 | ++DOCSHELL 18719400 == 67 [pid = 3828] [id = 530] 09:46:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (18924000) [pid = 3828] [serial = 1590] [outer = 00000000] 09:46:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (1CB65000) [pid = 3828] [serial = 1591] [outer = 18924000] 09:46:39 INFO - PROCESS | 3828 | 1460997999767 Marionette DEBUG loaded listener.js 09:46:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (1DDD9C00) [pid = 3828] [serial = 1592] [outer = 18924000] 09:46:40 INFO - PROCESS | 3828 | 1460998000451 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 830ms 09:46:40 INFO - PROCESS | 3828 | 1460998000471 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:46:40 INFO - PROCESS | 3828 | 1460998000475 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 09:46:40 INFO - PROCESS | 3828 | 1460998000480 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:46:40 INFO - PROCESS | 3828 | 1460998000484 Marionette TRACE conn3 <- [1,2086,null,{}] 09:46:40 INFO - PROCESS | 3828 | 1460998000490 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:40 INFO - PROCESS | 3828 | 1460998000602 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:46:40 INFO - PROCESS | 3828 | 1460998000720 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:40 INFO - PROCESS | 3828 | ++DOCSHELL 137C3400 == 68 [pid = 3828] [id = 531] 09:46:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 133 (14ADA000) [pid = 3828] [serial = 1593] [outer = 00000000] 09:46:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 134 (1891D800) [pid = 3828] [serial = 1594] [outer = 14ADA000] 09:46:40 INFO - PROCESS | 3828 | 1460998000818 Marionette DEBUG loaded listener.js 09:46:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 135 (18B31400) [pid = 3828] [serial = 1595] [outer = 14ADA000] 09:46:41 INFO - PROCESS | 3828 | 1460998001391 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 956ms 09:46:41 INFO - PROCESS | 3828 | 1460998001427 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:46:41 INFO - PROCESS | 3828 | 1460998001433 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 09:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:46:41 INFO - PROCESS | 3828 | 1460998001440 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:46:41 INFO - PROCESS | 3828 | 1460998001443 Marionette TRACE conn3 <- [1,2090,null,{}] 09:46:41 INFO - PROCESS | 3828 | 1460998001447 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:41 INFO - PROCESS | 3828 | 1460998001552 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:46:41 INFO - PROCESS | 3828 | 1460998001695 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:41 INFO - PROCESS | 3828 | ++DOCSHELL 169C4400 == 69 [pid = 3828] [id = 532] 09:46:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (1891DC00) [pid = 3828] [serial = 1596] [outer = 00000000] 09:46:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (19EE0C00) [pid = 3828] [serial = 1597] [outer = 1891DC00] 09:46:41 INFO - PROCESS | 3828 | 1460998001750 Marionette DEBUG loaded listener.js 09:46:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 138 (1A2DFC00) [pid = 3828] [serial = 1598] [outer = 1891DC00] 09:46:42 INFO - PROCESS | 3828 | 1460998002369 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 956ms 09:46:42 INFO - PROCESS | 3828 | 1460998002383 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:46:42 INFO - PROCESS | 3828 | 1460998002385 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 09:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:46:42 INFO - PROCESS | 3828 | 1460998002389 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:46:42 INFO - PROCESS | 3828 | 1460998002393 Marionette TRACE conn3 <- [1,2094,null,{}] 09:46:42 INFO - PROCESS | 3828 | 1460998002404 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:42 INFO - PROCESS | 3828 | 1460998002510 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:46:42 INFO - PROCESS | 3828 | 1460998002668 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:42 INFO - PROCESS | 3828 | ++DOCSHELL 1D330800 == 70 [pid = 3828] [id = 533] 09:46:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (1DBF0800) [pid = 3828] [serial = 1599] [outer = 00000000] 09:46:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 140 (1DDDD000) [pid = 3828] [serial = 1600] [outer = 1DBF0800] 09:46:42 INFO - PROCESS | 3828 | 1460998002726 Marionette DEBUG loaded listener.js 09:46:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (1DF58C00) [pid = 3828] [serial = 1601] [outer = 1DBF0800] 09:46:43 INFO - PROCESS | 3828 | 1460998003319 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 957ms 09:46:43 INFO - PROCESS | 3828 | 1460998003366 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:46:43 INFO - PROCESS | 3828 | 1460998003369 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 09:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:46:43 INFO - PROCESS | 3828 | 1460998003372 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:46:43 INFO - PROCESS | 3828 | 1460998003374 Marionette TRACE conn3 <- [1,2098,null,{}] 09:46:43 INFO - PROCESS | 3828 | 1460998003378 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:43 INFO - PROCESS | 3828 | 1460998003480 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:46:43 INFO - PROCESS | 3828 | 1460998003594 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:43 INFO - PROCESS | 3828 | ++DOCSHELL 1DF58800 == 71 [pid = 3828] [id = 534] 09:46:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (1DF5C800) [pid = 3828] [serial = 1602] [outer = 00000000] 09:46:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (1E4E0C00) [pid = 3828] [serial = 1603] [outer = 1DF5C800] 09:46:43 INFO - PROCESS | 3828 | 1460998003688 Marionette DEBUG loaded listener.js 09:46:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 144 (1E4E5400) [pid = 3828] [serial = 1604] [outer = 1DF5C800] 09:46:44 INFO - PROCESS | 3828 | 1460998004300 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 940ms 09:46:44 INFO - PROCESS | 3828 | 1460998004317 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:46:44 INFO - PROCESS | 3828 | 1460998004319 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 09:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:46:44 INFO - PROCESS | 3828 | 1460998004323 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:46:44 INFO - PROCESS | 3828 | 1460998004325 Marionette TRACE conn3 <- [1,2102,null,{}] 09:46:44 INFO - PROCESS | 3828 | 1460998004328 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:44 INFO - PROCESS | 3828 | 1460998004433 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:46:44 INFO - PROCESS | 3828 | 1460998004548 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:44 INFO - PROCESS | 3828 | ++DOCSHELL 11BB9000 == 72 [pid = 3828] [id = 535] 09:46:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 145 (11BC2400) [pid = 3828] [serial = 1605] [outer = 00000000] 09:46:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 146 (14A06400) [pid = 3828] [serial = 1606] [outer = 11BC2400] 09:46:44 INFO - PROCESS | 3828 | 1460998004644 Marionette DEBUG loaded listener.js 09:46:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 147 (1646C400) [pid = 3828] [serial = 1607] [outer = 11BC2400] 09:46:45 INFO - PROCESS | 3828 | 1460998005400 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1144ms 09:46:45 INFO - PROCESS | 3828 | 1460998005466 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:46:45 INFO - PROCESS | 3828 | 1460998005470 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 09:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:46:45 INFO - PROCESS | 3828 | 1460998005475 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:46:45 INFO - PROCESS | 3828 | 1460998005479 Marionette TRACE conn3 <- [1,2106,null,{}] 09:46:45 INFO - PROCESS | 3828 | 1460998005485 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:45 INFO - PROCESS | 3828 | 1460998005584 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:46:45 INFO - PROCESS | 3828 | 1460998005735 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:45 INFO - PROCESS | 3828 | ++DOCSHELL 134BAC00 == 73 [pid = 3828] [id = 536] 09:46:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 148 (134C6C00) [pid = 3828] [serial = 1608] [outer = 00000000] 09:46:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 149 (15B33400) [pid = 3828] [serial = 1609] [outer = 134C6C00] 09:46:45 INFO - PROCESS | 3828 | 1460998005788 Marionette DEBUG loaded listener.js 09:46:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 150 (16892C00) [pid = 3828] [serial = 1610] [outer = 134C6C00] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 18334C00 == 72 [pid = 3828] [id = 384] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 1C1A3C00 == 71 [pid = 3828] [id = 481] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 11BCF400 == 70 [pid = 3828] [id = 478] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 12CF8400 == 69 [pid = 3828] [id = 396] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 13382400 == 68 [pid = 3828] [id = 492] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 18BF9C00 == 67 [pid = 3828] [id = 480] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 165ACC00 == 66 [pid = 3828] [id = 479] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 134B9400 == 65 [pid = 3828] [id = 529] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 11BCC400 == 64 [pid = 3828] [id = 528] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 1DBF4C00 == 63 [pid = 3828] [id = 527] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 1DBEF400 == 62 [pid = 3828] [id = 526] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 18B2A400 == 61 [pid = 3828] [id = 525] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 1A8B0400 == 60 [pid = 3828] [id = 524] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 1A13E800 == 59 [pid = 3828] [id = 523] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 14A90C00 == 58 [pid = 3828] [id = 522] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 13381C00 == 57 [pid = 3828] [id = 521] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 149 (17A03800) [pid = 3828] [serial = 1528] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 148 (1970FC00) [pid = 3828] [serial = 1531] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 147 (13263400) [pid = 3828] [serial = 1525] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 146 (1A997C00) [pid = 3828] [serial = 1534] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | 1460998006414 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 133BF400 == 56 [pid = 3828] [id = 519] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 18D3DC00 == 55 [pid = 3828] [id = 518] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 12D3D800 == 54 [pid = 3828] [id = 517] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 183AE400 == 53 [pid = 3828] [id = 516] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 142A9C00 == 52 [pid = 3828] [id = 515] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 183A6800 == 51 [pid = 3828] [id = 501] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 13634800 == 50 [pid = 3828] [id = 507] 09:46:46 INFO - PROCESS | 3828 | --DOCSHELL 134C2800 == 49 [pid = 3828] [id = 514] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 145 (19531800) [pid = 3828] [serial = 1510] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 144 (19ADF400) [pid = 3828] [serial = 1513] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 143 (19531C00) [pid = 3828] [serial = 1511] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 142 (169C8C00) [pid = 3828] [serial = 1481] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 141 (15BC8800) [pid = 3828] [serial = 1480] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 140 (134C0400) [pid = 3828] [serial = 1498] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 139 (15454400) [pid = 3828] [serial = 1499] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 138 (15B35800) [pid = 3828] [serial = 1493] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 137 (142A7C00) [pid = 3828] [serial = 1492] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (137C5C00) [pid = 3828] [serial = 1496] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (134C3C00) [pid = 3828] [serial = 1495] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 134 (1DB11C00) [pid = 3828] [serial = 1490] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 133 (1DB0D000) [pid = 3828] [serial = 1489] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 132 (1D332000) [pid = 3828] [serial = 1487] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 131 (1A816000) [pid = 3828] [serial = 1486] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (18D46400) [pid = 3828] [serial = 1484] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (18BF0C00) [pid = 3828] [serial = 1483] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (189B7800) [pid = 3828] [serial = 1504] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (17FC6800) [pid = 3828] [serial = 1501] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (17FCFC00) [pid = 3828] [serial = 1502] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (197C5000) [pid = 3828] [serial = 1517] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (18D3E000) [pid = 3828] [serial = 1516] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (1A1D5800) [pid = 3828] [serial = 1522] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (15DD3400) [pid = 3828] [serial = 1540] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (16FD2400) [pid = 3828] [serial = 1541] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (1A104C00) [pid = 3828] [serial = 1520] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (19AE7C00) [pid = 3828] [serial = 1514] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (18D3CC00) [pid = 3828] [serial = 1507] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (18D45800) [pid = 3828] [serial = 1508] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (19EE6C00) [pid = 3828] [serial = 1519] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (18B2E000) [pid = 3828] [serial = 1505] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (1DB12400) [pid = 3828] [serial = 1349] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (18339C00) [pid = 3828] [serial = 1352] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (1D6F5800) [pid = 3828] [serial = 1358] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (19EE5C00) [pid = 3828] [serial = 1442] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1A1CD800) [pid = 3828] [serial = 1391] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (18D63C00) [pid = 3828] [serial = 1537] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (1A81B800) [pid = 3828] [serial = 1403] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (197C3800) [pid = 3828] [serial = 1355] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1952B400) [pid = 3828] [serial = 1538] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (14396400) [pid = 3828] [serial = 1394] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1D6EA800) [pid = 3828] [serial = 1478] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1C198C00) [pid = 3828] [serial = 1433] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (1CB71000) [pid = 3828] [serial = 1445] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (189B5C00) [pid = 3828] [serial = 1397] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (1A145800) [pid = 3828] [serial = 1400] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (13452000) [pid = 3828] [serial = 1436] [outer = 00000000] [url = about:blank] 09:46:46 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (18921C00) [pid = 3828] [serial = 1439] [outer = 00000000] [url = about:blank] 09:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1003ms 09:46:46 INFO - PROCESS | 3828 | 1460998006478 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:46:46 INFO - PROCESS | 3828 | 1460998006484 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 09:46:46 INFO - PROCESS | 3828 | 1460998006492 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:46:46 INFO - PROCESS | 3828 | 1460998006495 Marionette TRACE conn3 <- [1,2110,null,{}] 09:46:46 INFO - PROCESS | 3828 | 1460998006498 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:46 INFO - PROCESS | 3828 | 1460998006595 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:46:46 INFO - PROCESS | 3828 | 1460998006697 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:46 INFO - PROCESS | 3828 | ++DOCSHELL 13449400 == 50 [pid = 3828] [id = 537] 09:46:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (13451C00) [pid = 3828] [serial = 1611] [outer = 00000000] 09:46:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (137C4400) [pid = 3828] [serial = 1612] [outer = 13451C00] 09:46:46 INFO - PROCESS | 3828 | 1460998006742 Marionette DEBUG loaded listener.js 09:46:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (147A3400) [pid = 3828] [serial = 1613] [outer = 13451C00] 09:46:47 INFO - PROCESS | 3828 | 1460998007197 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 736ms 09:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:46:47 INFO - PROCESS | 3828 | 1460998007235 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 3828 | 1460998007237 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 09:46:47 INFO - PROCESS | 3828 | 1460998007241 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 3828 | 1460998007244 Marionette TRACE conn3 <- [1,2114,null,{}] 09:46:47 INFO - PROCESS | 3828 | 1460998007254 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:47 INFO - PROCESS | 3828 | 1460998007338 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:46:47 INFO - PROCESS | 3828 | 1460998007345 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:47 INFO - PROCESS | 3828 | ++DOCSHELL 15DD4800 == 51 [pid = 3828] [id = 538] 09:46:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (165B0800) [pid = 3828] [serial = 1614] [outer = 00000000] 09:46:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (18334000) [pid = 3828] [serial = 1615] [outer = 165B0800] 09:46:47 INFO - PROCESS | 3828 | 1460998007394 Marionette DEBUG loaded listener.js 09:46:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (189B7000) [pid = 3828] [serial = 1616] [outer = 165B0800] 09:46:47 INFO - PROCESS | 3828 | 1460998007890 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 09:46:47 INFO - PROCESS | 3828 | 1460998007940 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:46:47 INFO - PROCESS | 3828 | 1460998007942 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 09:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:46:47 INFO - PROCESS | 3828 | 1460998007946 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:46:47 INFO - PROCESS | 3828 | 1460998007947 Marionette TRACE conn3 <- [1,2118,null,{}] 09:46:47 INFO - PROCESS | 3828 | 1460998007951 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:48 INFO - PROCESS | 3828 | 1460998008033 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:46:48 INFO - PROCESS | 3828 | 1460998008041 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 3828 | ++DOCSHELL 1806E800 == 52 [pid = 3828] [id = 539] 09:46:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (18B27000) [pid = 3828] [serial = 1617] [outer = 00000000] 09:46:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (18D42000) [pid = 3828] [serial = 1618] [outer = 18B27000] 09:46:48 INFO - PROCESS | 3828 | 1460998008086 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (18D57800) [pid = 3828] [serial = 1619] [outer = 18B27000] 09:46:48 INFO - PROCESS | 3828 | 1460998008548 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:46:48 INFO - PROCESS | 3828 | 1460998008586 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 09:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:46:48 INFO - PROCESS | 3828 | 1460998008589 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:46:48 INFO - PROCESS | 3828 | 1460998008591 Marionette TRACE conn3 <- [1,2122,null,{}] 09:46:48 INFO - PROCESS | 3828 | 1460998008594 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:48 INFO - PROCESS | 3828 | 1460998008673 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:46:48 INFO - PROCESS | 3828 | 1460998008679 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:48 INFO - PROCESS | 3828 | ++DOCSHELL 18D45800 == 53 [pid = 3828] [id = 540] 09:46:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (18D64000) [pid = 3828] [serial = 1620] [outer = 00000000] 09:46:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (19531C00) [pid = 3828] [serial = 1621] [outer = 18D64000] 09:46:48 INFO - PROCESS | 3828 | 1460998008724 Marionette DEBUG loaded listener.js 09:46:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (1963FC00) [pid = 3828] [serial = 1622] [outer = 18D64000] 09:46:49 INFO - PROCESS | 3828 | 1460998009240 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 706ms 09:46:49 INFO - PROCESS | 3828 | 1460998009289 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:46:49 INFO - PROCESS | 3828 | 1460998009291 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 09:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:46:49 INFO - PROCESS | 3828 | 1460998009294 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:46:49 INFO - PROCESS | 3828 | 1460998009296 Marionette TRACE conn3 <- [1,2126,null,{}] 09:46:49 INFO - PROCESS | 3828 | 1460998009305 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:49 INFO - PROCESS | 3828 | 1460998009435 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:46:49 INFO - PROCESS | 3828 | 1460998009504 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:49 INFO - PROCESS | 3828 | ++DOCSHELL 19703000 == 54 [pid = 3828] [id = 541] 09:46:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (1970C800) [pid = 3828] [serial = 1623] [outer = 00000000] 09:46:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (19A9EC00) [pid = 3828] [serial = 1624] [outer = 1970C800] 09:46:49 INFO - PROCESS | 3828 | 1460998009551 Marionette DEBUG loaded listener.js 09:46:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (19AA3000) [pid = 3828] [serial = 1625] [outer = 1970C800] 09:46:50 INFO - PROCESS | 3828 | 1460998009977 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 736ms 09:46:50 INFO - PROCESS | 3828 | 1460998010035 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 3828 | 1460998010037 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 09:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:46:50 INFO - PROCESS | 3828 | 1460998010077 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 3828 | 1460998010079 Marionette TRACE conn3 <- [1,2130,null,{}] 09:46:50 INFO - PROCESS | 3828 | 1460998010085 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:50 INFO - PROCESS | 3828 | 1460998010202 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:46:50 INFO - PROCESS | 3828 | 1460998010211 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:50 INFO - PROCESS | 3828 | ++DOCSHELL 19A9DC00 == 55 [pid = 3828] [id = 542] 09:46:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (19AA0C00) [pid = 3828] [serial = 1626] [outer = 00000000] 09:46:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (19BC9000) [pid = 3828] [serial = 1627] [outer = 19AA0C00] 09:46:50 INFO - PROCESS | 3828 | 1460998010312 Marionette DEBUG loaded listener.js 09:46:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (19BC9800) [pid = 3828] [serial = 1628] [outer = 19AA0C00] 09:46:50 INFO - PROCESS | 3828 | 1460998010735 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:46:50 INFO - PROCESS | 3828 | 1460998010762 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 09:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:46:50 INFO - PROCESS | 3828 | 1460998010765 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:46:50 INFO - PROCESS | 3828 | 1460998010767 Marionette TRACE conn3 <- [1,2134,null,{}] 09:46:50 INFO - PROCESS | 3828 | 1460998010771 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:50 INFO - PROCESS | 3828 | 1460998010883 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (18D65000) [pid = 3828] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (1A6F2800) [pid = 3828] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (134BC400) [pid = 3828] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (12CB0400) [pid = 3828] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (18BF1C00) [pid = 3828] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1DBF1400) [pid = 3828] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (1BF46400) [pid = 3828] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (1A1D9800) [pid = 3828] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (1DDE3400) [pid = 3828] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (17A11400) [pid = 3828] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (13453800) [pid = 3828] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (134C4400) [pid = 3828] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:46:51 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (12CF3400) [pid = 3828] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:46:51 INFO - PROCESS | 3828 | 1460998011117 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 3828 | ++DOCSHELL 11BB2000 == 56 [pid = 3828] [id = 543] 09:46:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (11BCB800) [pid = 3828] [serial = 1629] [outer = 00000000] 09:46:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (13453800) [pid = 3828] [serial = 1630] [outer = 11BCB800] 09:46:51 INFO - PROCESS | 3828 | 1460998011165 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (156E8000) [pid = 3828] [serial = 1631] [outer = 11BCB800] 09:46:51 INFO - PROCESS | 3828 | 1460998011568 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:46:51 INFO - PROCESS | 3828 | 1460998011611 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 09:46:51 INFO - PROCESS | 3828 | 1460998011614 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:46:51 INFO - PROCESS | 3828 | 1460998011616 Marionette TRACE conn3 <- [1,2138,null,{}] 09:46:51 INFO - PROCESS | 3828 | 1460998011619 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:51 INFO - PROCESS | 3828 | 1460998011735 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:46:51 INFO - PROCESS | 3828 | 1460998011747 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:51 INFO - PROCESS | 3828 | ++DOCSHELL 13451000 == 57 [pid = 3828] [id = 544] 09:46:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (142AB800) [pid = 3828] [serial = 1632] [outer = 00000000] 09:46:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1A104C00) [pid = 3828] [serial = 1633] [outer = 142AB800] 09:46:51 INFO - PROCESS | 3828 | 1460998011792 Marionette DEBUG loaded listener.js 09:46:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (1A1D2400) [pid = 3828] [serial = 1634] [outer = 142AB800] 09:46:52 INFO - PROCESS | 3828 | 1460998012192 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 627ms 09:46:52 INFO - PROCESS | 3828 | 1460998012253 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 3828 | 1460998012254 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 09:46:52 INFO - PROCESS | 3828 | 1460998012258 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:46:52 INFO - PROCESS | 3828 | 1460998012259 Marionette TRACE conn3 <- [1,2142,null,{}] 09:46:52 INFO - PROCESS | 3828 | 1460998012263 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:52 INFO - PROCESS | 3828 | 1460998012342 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:46:52 INFO - PROCESS | 3828 | 1460998012447 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:52 INFO - PROCESS | 3828 | ++DOCSHELL 1325B000 == 58 [pid = 3828] [id = 545] 09:46:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (19905C00) [pid = 3828] [serial = 1635] [outer = 00000000] 09:46:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (1A819C00) [pid = 3828] [serial = 1636] [outer = 19905C00] 09:46:52 INFO - PROCESS | 3828 | 1460998012493 Marionette DEBUG loaded listener.js 09:46:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (1BF39C00) [pid = 3828] [serial = 1637] [outer = 19905C00] 09:46:52 INFO - PROCESS | 3828 | 1460998012905 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 643ms 09:46:52 INFO - PROCESS | 3828 | 1460998012928 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 09:46:52 INFO - PROCESS | 3828 | 1460998012930 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 09:46:52 INFO - PROCESS | 3828 | 1460998012933 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:46:52 INFO - PROCESS | 3828 | 1460998012935 Marionette TRACE conn3 <- [1,2146,null,{}] 09:46:52 INFO - PROCESS | 3828 | 1460998012939 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:53 INFO - PROCESS | 3828 | 1460998013106 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:46:53 INFO - PROCESS | 3828 | 1460998013124 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:53 INFO - PROCESS | 3828 | ++DOCSHELL 1C57CC00 == 59 [pid = 3828] [id = 546] 09:46:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (1C57D000) [pid = 3828] [serial = 1638] [outer = 00000000] 09:46:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (1CD5B000) [pid = 3828] [serial = 1639] [outer = 1C57D000] 09:46:53 INFO - PROCESS | 3828 | 1460998013173 Marionette DEBUG loaded listener.js 09:46:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (1D333800) [pid = 3828] [serial = 1640] [outer = 1C57D000] 09:46:53 INFO - PROCESS | 3828 | 1460998013835 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 940ms 09:46:53 INFO - PROCESS | 3828 | 1460998013879 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 09:46:53 INFO - PROCESS | 3828 | 1460998013885 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 09:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:46:53 INFO - PROCESS | 3828 | 1460998013890 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:46:53 INFO - PROCESS | 3828 | 1460998013894 Marionette TRACE conn3 <- [1,2150,null,{}] 09:46:53 INFO - PROCESS | 3828 | 1460998013899 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:54 INFO - PROCESS | 3828 | 1460998014011 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:46:54 INFO - PROCESS | 3828 | 1460998014157 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:54 INFO - PROCESS | 3828 | ++DOCSHELL 13637800 == 60 [pid = 3828] [id = 547] 09:46:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (13639400) [pid = 3828] [serial = 1641] [outer = 00000000] 09:46:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (15D10C00) [pid = 3828] [serial = 1642] [outer = 13639400] 09:46:54 INFO - PROCESS | 3828 | 1460998014213 Marionette DEBUG loaded listener.js 09:46:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (169C0800) [pid = 3828] [serial = 1643] [outer = 13639400] 09:46:54 INFO - PROCESS | 3828 | 1460998014823 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1003ms 09:46:54 INFO - PROCESS | 3828 | 1460998014892 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:46:54 INFO - PROCESS | 3828 | 1460998014898 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 09:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:46:54 INFO - PROCESS | 3828 | 1460998014905 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:46:54 INFO - PROCESS | 3828 | 1460998014908 Marionette TRACE conn3 <- [1,2154,null,{}] 09:46:54 INFO - PROCESS | 3828 | 1460998014911 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:55 INFO - PROCESS | 3828 | 1460998015065 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:46:55 INFO - PROCESS | 3828 | 1460998015133 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:55 INFO - PROCESS | 3828 | ++DOCSHELL 143A0400 == 61 [pid = 3828] [id = 548] 09:46:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (14A04C00) [pid = 3828] [serial = 1644] [outer = 00000000] 09:46:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (18B2A400) [pid = 3828] [serial = 1645] [outer = 14A04C00] 09:46:55 INFO - PROCESS | 3828 | 1460998015187 Marionette DEBUG loaded listener.js 09:46:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (18D40C00) [pid = 3828] [serial = 1646] [outer = 14A04C00] 09:46:55 INFO - PROCESS | 3828 | 1460998015792 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 940ms 09:46:55 INFO - PROCESS | 3828 | 1460998015848 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:46:55 INFO - PROCESS | 3828 | 1460998015850 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 09:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:46:55 INFO - PROCESS | 3828 | 1460998015854 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:46:55 INFO - PROCESS | 3828 | 1460998015858 Marionette TRACE conn3 <- [1,2158,null,{}] 09:46:55 INFO - PROCESS | 3828 | 1460998015869 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:55 INFO - PROCESS | 3828 | 1460998015977 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:46:56 INFO - PROCESS | 3828 | 1460998016121 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:56 INFO - PROCESS | 3828 | ++DOCSHELL 19BCF000 == 62 [pid = 3828] [id = 549] 09:46:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (19EE5C00) [pid = 3828] [serial = 1647] [outer = 00000000] 09:46:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (1C19D800) [pid = 3828] [serial = 1648] [outer = 19EE5C00] 09:46:56 INFO - PROCESS | 3828 | 1460998016178 Marionette DEBUG loaded listener.js 09:46:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (1CB66800) [pid = 3828] [serial = 1649] [outer = 19EE5C00] 09:46:56 INFO - PROCESS | 3828 | 1460998016705 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 909ms 09:46:56 INFO - PROCESS | 3828 | 1460998016758 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:46:56 INFO - PROCESS | 3828 | 1460998016761 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 09:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:46:56 INFO - PROCESS | 3828 | 1460998016764 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:46:56 INFO - PROCESS | 3828 | 1460998016766 Marionette TRACE conn3 <- [1,2162,null,{}] 09:46:56 INFO - PROCESS | 3828 | 1460998016770 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:56 INFO - PROCESS | 3828 | 1460998016874 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:46:57 INFO - PROCESS | 3828 | 1460998016988 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 3828 | ++DOCSHELL 1CB65800 == 63 [pid = 3828] [id = 550] 09:46:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (1D32C400) [pid = 3828] [serial = 1650] [outer = 00000000] 09:46:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (1D6EA000) [pid = 3828] [serial = 1651] [outer = 1D32C400] 09:46:57 INFO - PROCESS | 3828 | 1460998017082 Marionette DEBUG loaded listener.js 09:46:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (1D6F1000) [pid = 3828] [serial = 1652] [outer = 1D32C400] 09:46:57 INFO - PROCESS | 3828 | 1460998017650 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 956ms 09:46:57 INFO - PROCESS | 3828 | 1460998017709 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:46:57 INFO - PROCESS | 3828 | 1460998017711 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 09:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:46:57 INFO - PROCESS | 3828 | 1460998017715 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:46:57 INFO - PROCESS | 3828 | 1460998017717 Marionette TRACE conn3 <- [1,2166,null,{}] 09:46:57 INFO - PROCESS | 3828 | 1460998017720 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:57 INFO - PROCESS | 3828 | 1460998017821 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:46:57 INFO - PROCESS | 3828 | 1460998017962 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:57 INFO - PROCESS | 3828 | ++DOCSHELL 1C194400 == 64 [pid = 3828] [id = 551] 09:46:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (1CD60C00) [pid = 3828] [serial = 1653] [outer = 00000000] 09:46:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (1DB13000) [pid = 3828] [serial = 1654] [outer = 1CD60C00] 09:46:58 INFO - PROCESS | 3828 | 1460998018016 Marionette DEBUG loaded listener.js 09:46:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (1DB13400) [pid = 3828] [serial = 1655] [outer = 1CD60C00] 09:46:58 INFO - PROCESS | 3828 | 1460998018592 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 909ms 09:46:58 INFO - PROCESS | 3828 | 1460998018619 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:46:58 INFO - PROCESS | 3828 | 1460998018621 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 09:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:46:58 INFO - PROCESS | 3828 | 1460998018625 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:46:58 INFO - PROCESS | 3828 | 1460998018627 Marionette TRACE conn3 <- [1,2170,null,{}] 09:46:58 INFO - PROCESS | 3828 | 1460998018631 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:58 INFO - PROCESS | 3828 | 1460998018741 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:46:58 INFO - PROCESS | 3828 | 1460998018903 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:46:58 INFO - PROCESS | 3828 | ++DOCSHELL 13257C00 == 65 [pid = 3828] [id = 552] 09:46:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (1344DC00) [pid = 3828] [serial = 1656] [outer = 00000000] 09:46:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (17FCF400) [pid = 3828] [serial = 1657] [outer = 1344DC00] 09:46:58 INFO - PROCESS | 3828 | 1460998018961 Marionette DEBUG loaded listener.js 09:46:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 133 (1871D800) [pid = 3828] [serial = 1658] [outer = 1344DC00] 09:46:59 INFO - PROCESS | 3828 | 1460998019760 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1223ms 09:46:59 INFO - PROCESS | 3828 | 1460998019835 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:46:59 INFO - PROCESS | 3828 | 1460998019841 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 09:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:46:59 INFO - PROCESS | 3828 | 1460998019846 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:46:59 INFO - PROCESS | 3828 | 1460998019850 Marionette TRACE conn3 <- [1,2174,null,{}] 09:46:59 INFO - PROCESS | 3828 | 1460998019872 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:46:59 INFO - PROCESS | 3828 | 1460998019972 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:47:00 INFO - PROCESS | 3828 | 1460998020117 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 3828 | ++DOCSHELL 15BD1C00 == 66 [pid = 3828] [id = 553] 09:47:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 134 (15D03C00) [pid = 3828] [serial = 1659] [outer = 00000000] 09:47:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 135 (16FC8800) [pid = 3828] [serial = 1660] [outer = 15D03C00] 09:47:00 INFO - PROCESS | 3828 | 1460998020168 Marionette DEBUG loaded listener.js 09:47:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (1806A400) [pid = 3828] [serial = 1661] [outer = 15D03C00] 09:47:00 INFO - PROCESS | 3828 | --DOCSHELL 1C19BC00 == 65 [pid = 3828] [id = 427] 09:47:00 INFO - PROCESS | 3828 | --DOCSHELL 1325B000 == 64 [pid = 3828] [id = 545] 09:47:00 INFO - PROCESS | 3828 | --DOCSHELL 13451000 == 63 [pid = 3828] [id = 544] 09:47:00 INFO - PROCESS | 3828 | --DOCSHELL 11BB2000 == 62 [pid = 3828] [id = 543] 09:47:00 INFO - PROCESS | 3828 | --DOCSHELL 19A9DC00 == 61 [pid = 3828] [id = 542] 09:47:00 INFO - PROCESS | 3828 | --DOCSHELL 19703000 == 60 [pid = 3828] [id = 541] 09:47:00 INFO - PROCESS | 3828 | --DOCSHELL 18D45800 == 59 [pid = 3828] [id = 540] 09:47:00 INFO - PROCESS | 3828 | --DOCSHELL 1806E800 == 58 [pid = 3828] [id = 539] 09:47:00 INFO - PROCESS | 3828 | --DOCSHELL 15DD4800 == 57 [pid = 3828] [id = 538] 09:47:00 INFO - PROCESS | 3828 | --DOCSHELL 13449400 == 56 [pid = 3828] [id = 537] 09:47:00 INFO - PROCESS | 3828 | --DOCSHELL 134BAC00 == 55 [pid = 3828] [id = 536] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (1CB65000) [pid = 3828] [serial = 1591] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 134 (19EDA400) [pid = 3828] [serial = 1532] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 133 (1BF47C00) [pid = 3828] [serial = 1535] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 132 (18336C00) [pid = 3828] [serial = 1529] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 131 (13455000) [pid = 3828] [serial = 1526] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (1DB09400) [pid = 3828] [serial = 1576] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (1DDDBC00) [pid = 3828] [serial = 1579] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (1DB09800) [pid = 3828] [serial = 1577] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (1A2E3C00) [pid = 3828] [serial = 1558] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (1C57D400) [pid = 3828] [serial = 1561] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (15DE0400) [pid = 3828] [serial = 1543] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (1D5A4000) [pid = 3828] [serial = 1573] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (1A98E000) [pid = 3828] [serial = 1570] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (1C575800) [pid = 3828] [serial = 1571] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (1DF5D000) [pid = 3828] [serial = 1582] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (18D5B000) [pid = 3828] [serial = 1567] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (18E63800) [pid = 3828] [serial = 1568] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (1806D800) [pid = 3828] [serial = 1565] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (15D03800) [pid = 3828] [serial = 1564] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (19693C00) [pid = 3828] [serial = 1552] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (15ED6C00) [pid = 3828] [serial = 1546] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (18BF2800) [pid = 3828] [serial = 1549] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (19E66000) [pid = 3828] [serial = 1555] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (1DDDC400) [pid = 3828] [serial = 1580] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (19527000) [pid = 3828] [serial = 1589] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (18B2F400) [pid = 3828] [serial = 1588] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (1DF61400) [pid = 3828] [serial = 1583] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (14399000) [pid = 3828] [serial = 1585] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (16449000) [pid = 3828] [serial = 1586] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1D6E7800) [pid = 3828] [serial = 1574] [outer = 00000000] [url = about:blank] 09:47:00 INFO - PROCESS | 3828 | 1460998020698 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 909ms 09:47:00 INFO - PROCESS | 3828 | 1460998020752 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:47:00 INFO - PROCESS | 3828 | 1460998020758 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 09:47:00 INFO - PROCESS | 3828 | 1460998020764 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:47:00 INFO - PROCESS | 3828 | 1460998020766 Marionette TRACE conn3 <- [1,2178,null,{}] 09:47:00 INFO - PROCESS | 3828 | 1460998020770 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:00 INFO - PROCESS | 3828 | 1460998020857 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:47:00 INFO - PROCESS | 3828 | 1460998020866 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:00 INFO - PROCESS | 3828 | ++DOCSHELL 15B2D800 == 56 [pid = 3828] [id = 554] 09:47:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (15ED6C00) [pid = 3828] [serial = 1662] [outer = 00000000] 09:47:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (17A0FC00) [pid = 3828] [serial = 1663] [outer = 15ED6C00] 09:47:00 INFO - PROCESS | 3828 | 1460998020911 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (18337400) [pid = 3828] [serial = 1664] [outer = 15ED6C00] 09:47:01 INFO - PROCESS | 3828 | 1460998021407 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 705ms 09:47:01 INFO - PROCESS | 3828 | 1460998021466 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:47:01 INFO - PROCESS | 3828 | 1460998021468 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 09:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:47:01 INFO - PROCESS | 3828 | 1460998021472 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:47:01 INFO - PROCESS | 3828 | 1460998021475 Marionette TRACE conn3 <- [1,2182,null,{}] 09:47:01 INFO - PROCESS | 3828 | 1460998021485 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:01 INFO - PROCESS | 3828 | 1460998021571 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:47:01 INFO - PROCESS | 3828 | 1460998021579 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:01 INFO - PROCESS | 3828 | ++DOCSHELL 189B5C00 == 57 [pid = 3828] [id = 555] 09:47:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (18D46C00) [pid = 3828] [serial = 1665] [outer = 00000000] 09:47:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (18D60400) [pid = 3828] [serial = 1666] [outer = 18D46C00] 09:47:01 INFO - PROCESS | 3828 | 1460998021637 Marionette DEBUG loaded listener.js 09:47:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (19527000) [pid = 3828] [serial = 1667] [outer = 18D46C00] 09:47:02 INFO - PROCESS | 3828 | 1460998022126 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 09:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:47:02 INFO - PROCESS | 3828 | 1460998022171 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 3828 | 1460998022174 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 09:47:02 INFO - PROCESS | 3828 | 1460998022177 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - PROCESS | 3828 | 1460998022179 Marionette TRACE conn3 <- [1,2186,null,{}] 09:47:02 INFO - PROCESS | 3828 | 1460998022182 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:02 INFO - PROCESS | 3828 | 1460998022264 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:47:02 INFO - PROCESS | 3828 | 1460998022270 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:02 INFO - PROCESS | 3828 | ++DOCSHELL 19702C00 == 58 [pid = 3828] [id = 556] 09:47:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (19703C00) [pid = 3828] [serial = 1668] [outer = 00000000] 09:47:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (19905800) [pid = 3828] [serial = 1669] [outer = 19703C00] 09:47:02 INFO - PROCESS | 3828 | 1460998022314 Marionette DEBUG loaded listener.js 09:47:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (19A99000) [pid = 3828] [serial = 1670] [outer = 19703C00] 09:47:02 INFO - PROCESS | 3828 | 1460998022877 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 09:47:02 INFO - PROCESS | 3828 | 1460998022912 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:47:02 INFO - PROCESS | 3828 | 1460998022914 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 09:47:02 INFO - PROCESS | 3828 | 1460998022918 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:47:02 INFO - PROCESS | 3828 | 1460998022919 Marionette TRACE conn3 <- [1,2190,null,{}] 09:47:02 INFO - PROCESS | 3828 | 1460998022923 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:03 INFO - PROCESS | 3828 | 1460998023038 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:47:03 INFO - PROCESS | 3828 | 1460998023134 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 3828 | ++DOCSHELL 19710000 == 59 [pid = 3828] [id = 557] 09:47:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (197C1400) [pid = 3828] [serial = 1671] [outer = 00000000] 09:47:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (19AE3400) [pid = 3828] [serial = 1672] [outer = 197C1400] 09:47:03 INFO - PROCESS | 3828 | 1460998023178 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (19E5BC00) [pid = 3828] [serial = 1673] [outer = 197C1400] 09:47:03 INFO - PROCESS | 3828 | 1460998023618 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 737ms 09:47:03 INFO - PROCESS | 3828 | 1460998023659 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:47:03 INFO - PROCESS | 3828 | 1460998023661 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 09:47:03 INFO - PROCESS | 3828 | 1460998023668 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:47:03 INFO - PROCESS | 3828 | 1460998023670 Marionette TRACE conn3 <- [1,2194,null,{}] 09:47:03 INFO - PROCESS | 3828 | 1460998023673 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:03 INFO - PROCESS | 3828 | 1460998023803 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:47:03 INFO - PROCESS | 3828 | 1460998023809 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:03 INFO - PROCESS | 3828 | ++DOCSHELL 19ADBC00 == 60 [pid = 3828] [id = 558] 09:47:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (19EE4000) [pid = 3828] [serial = 1674] [outer = 00000000] 09:47:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (1A81D400) [pid = 3828] [serial = 1675] [outer = 19EE4000] 09:47:03 INFO - PROCESS | 3828 | 1460998023864 Marionette DEBUG loaded listener.js 09:47:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (1A98E000) [pid = 3828] [serial = 1676] [outer = 19EE4000] 09:47:04 INFO - PROCESS | 3828 | 1460998024304 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:47:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 706ms 09:47:04 INFO - PROCESS | 3828 | 1460998024369 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:47:04 INFO - PROCESS | 3828 | 1460998024371 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 09:47:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:47:04 INFO - PROCESS | 3828 | 1460998024374 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:47:04 INFO - PROCESS | 3828 | 1460998024376 Marionette TRACE conn3 <- [1,2198,null,{}] 09:47:04 INFO - PROCESS | 3828 | 1460998024379 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:04 INFO - PROCESS | 3828 | 1460998024524 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:47:04 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (1970C800) [pid = 3828] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:47:04 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (18D64000) [pid = 3828] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:47:04 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (19AA0C00) [pid = 3828] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:47:04 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (134C6C00) [pid = 3828] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:47:04 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (13451C00) [pid = 3828] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:47:04 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (18B27000) [pid = 3828] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:47:04 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (165B0800) [pid = 3828] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:47:04 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (11BCB800) [pid = 3828] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:47:04 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (142AB800) [pid = 3828] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:47:04 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (19905C00) [pid = 3828] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:47:04 INFO - PROCESS | 3828 | 1460998024751 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:04 INFO - PROCESS | 3828 | ++DOCSHELL 11BCB800 == 61 [pid = 3828] [id = 559] 09:47:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (12CB0400) [pid = 3828] [serial = 1677] [outer = 00000000] 09:47:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (142AB800) [pid = 3828] [serial = 1678] [outer = 12CB0400] 09:47:04 INFO - PROCESS | 3828 | 1460998024795 Marionette DEBUG loaded listener.js 09:47:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (18065800) [pid = 3828] [serial = 1679] [outer = 12CB0400] 09:47:05 INFO - PROCESS | 3828 | 1460998025150 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 799ms 09:47:05 INFO - PROCESS | 3828 | 1460998025176 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 3828 | 1460998025178 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 09:47:05 INFO - PROCESS | 3828 | 1460998025181 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:47:05 INFO - PROCESS | 3828 | 1460998025183 Marionette TRACE conn3 <- [1,2202,null,{}] 09:47:05 INFO - PROCESS | 3828 | 1460998025186 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 3828 | 1460998025305 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:47:05 INFO - PROCESS | 3828 | 1460998025314 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 3828 | ++DOCSHELL 17A03800 == 62 [pid = 3828] [id = 560] 09:47:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (18BF9800) [pid = 3828] [serial = 1680] [outer = 00000000] 09:47:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1A145800) [pid = 3828] [serial = 1681] [outer = 18BF9800] 09:47:05 INFO - PROCESS | 3828 | 1460998025357 Marionette DEBUG loaded listener.js 09:47:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1A104800) [pid = 3828] [serial = 1682] [outer = 18BF9800] 09:47:05 INFO - PROCESS | 3828 | 1460998025769 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 642ms 09:47:05 INFO - PROCESS | 3828 | 1460998025820 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:47:05 INFO - PROCESS | 3828 | 1460998025822 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 09:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:47:05 INFO - PROCESS | 3828 | 1460998025825 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:47:05 INFO - PROCESS | 3828 | 1460998025826 Marionette TRACE conn3 <- [1,2206,null,{}] 09:47:05 INFO - PROCESS | 3828 | 1460998025830 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:05 INFO - PROCESS | 3828 | 1460998025952 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:47:05 INFO - PROCESS | 3828 | 1460998025961 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:05 INFO - PROCESS | 3828 | ++DOCSHELL 19701800 == 63 [pid = 3828] [id = 561] 09:47:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (19905C00) [pid = 3828] [serial = 1683] [outer = 00000000] 09:47:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1D333C00) [pid = 3828] [serial = 1684] [outer = 19905C00] 09:47:06 INFO - PROCESS | 3828 | 1460998026005 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (1D5AD000) [pid = 3828] [serial = 1685] [outer = 19905C00] 09:47:06 INFO - PROCESS | 3828 | 1460998026435 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 643ms 09:47:06 INFO - PROCESS | 3828 | 1460998026463 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:47:06 INFO - PROCESS | 3828 | 1460998026465 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 09:47:06 INFO - PROCESS | 3828 | 1460998026468 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:47:06 INFO - PROCESS | 3828 | 1460998026470 Marionette TRACE conn3 <- [1,2210,null,{}] 09:47:06 INFO - PROCESS | 3828 | 1460998026474 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:06 INFO - PROCESS | 3828 | 1460998026602 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:47:06 INFO - PROCESS | 3828 | 1460998026611 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:06 INFO - PROCESS | 3828 | ++DOCSHELL 134C7800 == 64 [pid = 3828] [id = 562] 09:47:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (1CB64C00) [pid = 3828] [serial = 1686] [outer = 00000000] 09:47:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (1DB0EC00) [pid = 3828] [serial = 1687] [outer = 1CB64C00] 09:47:06 INFO - PROCESS | 3828 | 1460998026655 Marionette DEBUG loaded listener.js 09:47:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (1DBEA400) [pid = 3828] [serial = 1688] [outer = 1CB64C00] 09:47:07 INFO - PROCESS | 3828 | 1460998027269 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:47:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:47:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 909ms 09:47:07 INFO - PROCESS | 3828 | 1460998027374 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:47:07 INFO - PROCESS | 3828 | 1460998027380 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 09:47:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:47:07 INFO - PROCESS | 3828 | 1460998027386 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:47:07 INFO - PROCESS | 3828 | 1460998027390 Marionette TRACE conn3 <- [1,2214,null,{}] 09:47:07 INFO - PROCESS | 3828 | 1460998027395 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:07 INFO - PROCESS | 3828 | 1460998027521 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:47:07 INFO - PROCESS | 3828 | 1460998027666 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:07 INFO - PROCESS | 3828 | ++DOCSHELL 134C2C00 == 65 [pid = 3828] [id = 563] 09:47:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (134C3000) [pid = 3828] [serial = 1689] [outer = 00000000] 09:47:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (165AC800) [pid = 3828] [serial = 1690] [outer = 134C3000] 09:47:07 INFO - PROCESS | 3828 | 1460998027723 Marionette DEBUG loaded listener.js 09:47:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (169CA800) [pid = 3828] [serial = 1691] [outer = 134C3000] 09:47:08 INFO - PROCESS | 3828 | 1460998028281 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 940ms 09:47:08 INFO - PROCESS | 3828 | 1460998028331 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:47:08 INFO - PROCESS | 3828 | 1460998028337 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 09:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:47:08 INFO - PROCESS | 3828 | 1460998028343 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:47:08 INFO - PROCESS | 3828 | 1460998028346 Marionette TRACE conn3 <- [1,2218,null,{}] 09:47:08 INFO - PROCESS | 3828 | 1460998028350 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:08 INFO - PROCESS | 3828 | 1460998028462 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:47:08 INFO - PROCESS | 3828 | 1460998028624 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:08 INFO - PROCESS | 3828 | ++DOCSHELL 15BD4800 == 66 [pid = 3828] [id = 564] 09:47:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (15D03800) [pid = 3828] [serial = 1692] [outer = 00000000] 09:47:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (18E70C00) [pid = 3828] [serial = 1693] [outer = 15D03800] 09:47:08 INFO - PROCESS | 3828 | 1460998028679 Marionette DEBUG loaded listener.js 09:47:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (19709000) [pid = 3828] [serial = 1694] [outer = 15D03800] 09:47:09 INFO - PROCESS | 3828 | 1460998029292 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1003ms 09:47:09 INFO - PROCESS | 3828 | 1460998029343 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:47:09 INFO - PROCESS | 3828 | 1460998029345 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 09:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:47:09 INFO - PROCESS | 3828 | 1460998029363 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:47:09 INFO - PROCESS | 3828 | 1460998029367 Marionette TRACE conn3 <- [1,2222,null,{}] 09:47:09 INFO - PROCESS | 3828 | 1460998029378 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:09 INFO - PROCESS | 3828 | 1460998029487 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:47:09 INFO - PROCESS | 3828 | 1460998029637 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:09 INFO - PROCESS | 3828 | ++DOCSHELL 1A815400 == 67 [pid = 3828] [id = 565] 09:47:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (1CB72C00) [pid = 3828] [serial = 1695] [outer = 00000000] 09:47:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (1DB08400) [pid = 3828] [serial = 1696] [outer = 1CB72C00] 09:47:09 INFO - PROCESS | 3828 | 1460998029694 Marionette DEBUG loaded listener.js 09:47:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (1DBF0C00) [pid = 3828] [serial = 1697] [outer = 1CB72C00] 09:47:10 INFO - PROCESS | 3828 | 1460998030218 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 893ms 09:47:10 INFO - PROCESS | 3828 | 1460998030278 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:47:10 INFO - PROCESS | 3828 | 1460998030281 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 09:47:10 INFO - PROCESS | 3828 | 1460998030286 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:47:10 INFO - PROCESS | 3828 | 1460998030288 Marionette TRACE conn3 <- [1,2226,null,{}] 09:47:10 INFO - PROCESS | 3828 | 1460998030292 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:10 INFO - PROCESS | 3828 | 1460998030396 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:47:10 INFO - PROCESS | 3828 | 1460998030555 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:10 INFO - PROCESS | 3828 | ++DOCSHELL 1D6F4000 == 68 [pid = 3828] [id = 566] 09:47:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 133 (1DDD7C00) [pid = 3828] [serial = 1698] [outer = 00000000] 09:47:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 134 (1DDE0800) [pid = 3828] [serial = 1699] [outer = 1DDD7C00] 09:47:10 INFO - PROCESS | 3828 | 1460998030617 Marionette DEBUG loaded listener.js 09:47:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 135 (1DDE2C00) [pid = 3828] [serial = 1700] [outer = 1DDD7C00] 09:47:11 INFO - PROCESS | 3828 | 1460998031175 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 940ms 09:47:11 INFO - PROCESS | 3828 | 1460998031232 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:47:11 INFO - PROCESS | 3828 | 1460998031235 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 09:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:47:11 INFO - PROCESS | 3828 | 1460998031238 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:47:11 INFO - PROCESS | 3828 | 1460998031240 Marionette TRACE conn3 <- [1,2230,null,{}] 09:47:11 INFO - PROCESS | 3828 | 1460998031244 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:11 INFO - PROCESS | 3828 | 1460998031346 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:47:11 INFO - PROCESS | 3828 | 1460998031462 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:11 INFO - PROCESS | 3828 | ++DOCSHELL 13456000 == 69 [pid = 3828] [id = 567] 09:47:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (1DDDBC00) [pid = 3828] [serial = 1701] [outer = 00000000] 09:47:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (1DF61C00) [pid = 3828] [serial = 1702] [outer = 1DDDBC00] 09:47:11 INFO - PROCESS | 3828 | 1460998031559 Marionette DEBUG loaded listener.js 09:47:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 138 (1DF65800) [pid = 3828] [serial = 1703] [outer = 1DDDBC00] 09:47:12 INFO - PROCESS | 3828 | 1460998032343 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1144ms 09:47:12 INFO - PROCESS | 3828 | 1460998032389 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:47:12 INFO - PROCESS | 3828 | 1460998032393 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 09:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:47:12 INFO - PROCESS | 3828 | 1460998032412 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:47:12 INFO - PROCESS | 3828 | 1460998032416 Marionette TRACE conn3 <- [1,2234,null,{}] 09:47:12 INFO - PROCESS | 3828 | 1460998032423 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:12 INFO - PROCESS | 3828 | 1460998032534 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:47:12 INFO - PROCESS | 3828 | 1460998032709 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:12 INFO - PROCESS | 3828 | ++DOCSHELL 134BE800 == 70 [pid = 3828] [id = 568] 09:47:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (134C1400) [pid = 3828] [serial = 1704] [outer = 00000000] 09:47:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 140 (147AA000) [pid = 3828] [serial = 1705] [outer = 134C1400] 09:47:12 INFO - PROCESS | 3828 | 1460998032761 Marionette DEBUG loaded listener.js 09:47:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (15D80C00) [pid = 3828] [serial = 1706] [outer = 134C1400] 09:47:13 INFO - PROCESS | 3828 | 1460998033367 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 956ms 09:47:13 INFO - PROCESS | 3828 | 1460998033413 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:47:13 INFO - PROCESS | 3828 | 1460998033418 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 09:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:47:13 INFO - PROCESS | 3828 | 1460998033425 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:47:13 INFO - PROCESS | 3828 | 1460998033428 Marionette TRACE conn3 <- [1,2238,null,{}] 09:47:13 INFO - PROCESS | 3828 | 1460998033431 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:13 INFO - PROCESS | 3828 | 1460998033536 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:47:13 INFO - PROCESS | 3828 | 1460998033684 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:13 INFO - PROCESS | 3828 | ++DOCSHELL 137C6400 == 71 [pid = 3828] [id = 569] 09:47:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (142A9400) [pid = 3828] [serial = 1707] [outer = 00000000] 09:47:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (18793C00) [pid = 3828] [serial = 1708] [outer = 142A9400] 09:47:13 INFO - PROCESS | 3828 | 1460998033736 Marionette DEBUG loaded listener.js 09:47:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 144 (189C2000) [pid = 3828] [serial = 1709] [outer = 142A9400] 09:47:13 INFO - PROCESS | 3828 | --DOCSHELL 19701800 == 70 [pid = 3828] [id = 561] 09:47:13 INFO - PROCESS | 3828 | --DOCSHELL 17A03800 == 69 [pid = 3828] [id = 560] 09:47:13 INFO - PROCESS | 3828 | --DOCSHELL 11BCB800 == 68 [pid = 3828] [id = 559] 09:47:13 INFO - PROCESS | 3828 | --DOCSHELL 19ADBC00 == 67 [pid = 3828] [id = 558] 09:47:13 INFO - PROCESS | 3828 | --DOCSHELL 19710000 == 66 [pid = 3828] [id = 557] 09:47:13 INFO - PROCESS | 3828 | --DOCSHELL 19702C00 == 65 [pid = 3828] [id = 556] 09:47:13 INFO - PROCESS | 3828 | --DOCSHELL 189B5C00 == 64 [pid = 3828] [id = 555] 09:47:13 INFO - PROCESS | 3828 | --DOCSHELL 15B2D800 == 63 [pid = 3828] [id = 554] 09:47:13 INFO - PROCESS | 3828 | --DOCSHELL 15BD1C00 == 62 [pid = 3828] [id = 553] 09:47:13 INFO - PROCESS | 3828 | --DOMWINDOW == 143 (1891D800) [pid = 3828] [serial = 1594] [outer = 00000000] [url = about:blank] 09:47:13 INFO - PROCESS | 3828 | --DOMWINDOW == 142 (1E4E0C00) [pid = 3828] [serial = 1603] [outer = 00000000] [url = about:blank] 09:47:13 INFO - PROCESS | 3828 | --DOMWINDOW == 141 (19EE0C00) [pid = 3828] [serial = 1597] [outer = 00000000] [url = about:blank] 09:47:13 INFO - PROCESS | 3828 | --DOMWINDOW == 140 (1DDDD000) [pid = 3828] [serial = 1600] [outer = 00000000] [url = about:blank] 09:47:13 INFO - PROCESS | 3828 | --DOMWINDOW == 139 (14A06400) [pid = 3828] [serial = 1606] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOCSHELL 143A0400 == 61 [pid = 3828] [id = 548] 09:47:14 INFO - PROCESS | 3828 | --DOCSHELL 13637800 == 60 [pid = 3828] [id = 547] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 138 (1A819C00) [pid = 3828] [serial = 1636] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 137 (19A9EC00) [pid = 3828] [serial = 1624] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (19531C00) [pid = 3828] [serial = 1621] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (19BC9000) [pid = 3828] [serial = 1627] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 134 (15B33400) [pid = 3828] [serial = 1609] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 133 (137C4400) [pid = 3828] [serial = 1612] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 132 (147A3400) [pid = 3828] [serial = 1613] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 131 (18D42000) [pid = 3828] [serial = 1618] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (18D57800) [pid = 3828] [serial = 1619] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (19AA3000) [pid = 3828] [serial = 1625] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (18334000) [pid = 3828] [serial = 1615] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (189B7000) [pid = 3828] [serial = 1616] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (13453800) [pid = 3828] [serial = 1630] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (19BC9800) [pid = 3828] [serial = 1628] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (156E8000) [pid = 3828] [serial = 1631] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (16892C00) [pid = 3828] [serial = 1610] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (1A104C00) [pid = 3828] [serial = 1633] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (1A1D2400) [pid = 3828] [serial = 1634] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (1BF39C00) [pid = 3828] [serial = 1637] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (1963FC00) [pid = 3828] [serial = 1622] [outer = 00000000] [url = about:blank] 09:47:14 INFO - PROCESS | 3828 | 1460998034265 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 878ms 09:47:14 INFO - PROCESS | 3828 | 1460998034315 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:47:14 INFO - PROCESS | 3828 | 1460998034318 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 09:47:14 INFO - PROCESS | 3828 | 1460998034321 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:47:14 INFO - PROCESS | 3828 | 1460998034324 Marionette TRACE conn3 <- [1,2242,null,{}] 09:47:14 INFO - PROCESS | 3828 | 1460998034335 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:14 INFO - PROCESS | 3828 | 1460998034422 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:47:14 INFO - PROCESS | 3828 | 1460998034527 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:14 INFO - PROCESS | 3828 | ++DOCSHELL 147A4C00 == 61 [pid = 3828] [id = 570] 09:47:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (14A85800) [pid = 3828] [serial = 1710] [outer = 00000000] 09:47:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (15DE1000) [pid = 3828] [serial = 1711] [outer = 14A85800] 09:47:14 INFO - PROCESS | 3828 | 1460998034574 Marionette DEBUG loaded listener.js 09:47:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (18923000) [pid = 3828] [serial = 1712] [outer = 14A85800] 09:47:14 INFO - PROCESS | 3828 | 1460998034982 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 09:47:15 INFO - PROCESS | 3828 | 1460998035022 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 3828 | 1460998035024 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 09:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:47:15 INFO - PROCESS | 3828 | 1460998035028 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - PROCESS | 3828 | 1460998035029 Marionette TRACE conn3 <- [1,2246,null,{}] 09:47:15 INFO - PROCESS | 3828 | 1460998035033 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:15 INFO - PROCESS | 3828 | 1460998035115 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:47:15 INFO - PROCESS | 3828 | 1460998035121 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 3828 | ++DOCSHELL 15DCAC00 == 62 [pid = 3828] [id = 571] 09:47:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (15DDB000) [pid = 3828] [serial = 1713] [outer = 00000000] 09:47:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (18D37800) [pid = 3828] [serial = 1714] [outer = 15DDB000] 09:47:15 INFO - PROCESS | 3828 | 1460998035167 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (18D5DC00) [pid = 3828] [serial = 1715] [outer = 15DDB000] 09:47:15 INFO - PROCESS | 3828 | 1460998035668 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 705ms 09:47:15 INFO - PROCESS | 3828 | 1460998035727 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:47:15 INFO - PROCESS | 3828 | 1460998035729 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 09:47:15 INFO - PROCESS | 3828 | 1460998035732 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:47:15 INFO - PROCESS | 3828 | 1460998035734 Marionette TRACE conn3 <- [1,2250,null,{}] 09:47:15 INFO - PROCESS | 3828 | 1460998035737 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:15 INFO - PROCESS | 3828 | 1460998035819 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:47:15 INFO - PROCESS | 3828 | 1460998035825 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:15 INFO - PROCESS | 3828 | ++DOCSHELL 12B7CC00 == 63 [pid = 3828] [id = 572] 09:47:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (1832D400) [pid = 3828] [serial = 1716] [outer = 00000000] 09:47:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (1952C000) [pid = 3828] [serial = 1717] [outer = 1832D400] 09:47:15 INFO - PROCESS | 3828 | 1460998035870 Marionette DEBUG loaded listener.js 09:47:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (19701800) [pid = 3828] [serial = 1718] [outer = 1832D400] 09:47:16 INFO - PROCESS | 3828 | 1460998036319 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 643ms 09:47:16 INFO - PROCESS | 3828 | 1460998036371 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:47:16 INFO - PROCESS | 3828 | 1460998036373 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 09:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:47:16 INFO - PROCESS | 3828 | 1460998036376 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:47:16 INFO - PROCESS | 3828 | 1460998036377 Marionette TRACE conn3 <- [1,2254,null,{}] 09:47:16 INFO - PROCESS | 3828 | 1460998036381 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:16 INFO - PROCESS | 3828 | 1460998036516 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:47:16 INFO - PROCESS | 3828 | 1460998036618 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:16 INFO - PROCESS | 3828 | ++DOCSHELL 19A9CC00 == 64 [pid = 3828] [id = 573] 09:47:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (19A9F000) [pid = 3828] [serial = 1719] [outer = 00000000] 09:47:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (19AA4000) [pid = 3828] [serial = 1720] [outer = 19A9F000] 09:47:16 INFO - PROCESS | 3828 | 1460998036665 Marionette DEBUG loaded listener.js 09:47:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (19AE7000) [pid = 3828] [serial = 1721] [outer = 19A9F000] 09:47:17 INFO - PROCESS | 3828 | --DOCSHELL 1EB90400 == 63 [pid = 3828] [id = 16] 09:47:17 INFO - PROCESS | 3828 | 1460998037131 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 799ms 09:47:17 INFO - PROCESS | 3828 | 1460998037178 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 3828 | 1460998037180 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 09:47:17 INFO - PROCESS | 3828 | 1460998037183 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:47:17 INFO - PROCESS | 3828 | 1460998037185 Marionette TRACE conn3 <- [1,2258,null,{}] 09:47:17 INFO - PROCESS | 3828 | 1460998037188 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:17 INFO - PROCESS | 3828 | 1460998037303 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:47:17 INFO - PROCESS | 3828 | 1460998037309 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:17 INFO - PROCESS | 3828 | ++DOCSHELL 19AA0C00 == 64 [pid = 3828] [id = 574] 09:47:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (19AE0000) [pid = 3828] [serial = 1722] [outer = 00000000] 09:47:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 133 (19EE1000) [pid = 3828] [serial = 1723] [outer = 19AE0000] 09:47:17 INFO - PROCESS | 3828 | 1460998037355 Marionette DEBUG loaded listener.js 09:47:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 134 (19EE6C00) [pid = 3828] [serial = 1724] [outer = 19AE0000] 09:47:17 INFO - PROCESS | 3828 | 1460998037820 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 705ms 09:47:17 INFO - PROCESS | 3828 | 1460998037886 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:47:17 INFO - PROCESS | 3828 | 1460998037888 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 09:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:47:17 INFO - PROCESS | 3828 | 1460998037925 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:47:17 INFO - PROCESS | 3828 | 1460998037927 Marionette TRACE conn3 <- [1,2262,null,{}] 09:47:17 INFO - PROCESS | 3828 | 1460998037930 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:18 INFO - PROCESS | 3828 | 1460998038043 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:47:18 INFO - PROCESS | 3828 | 1460998038118 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:18 INFO - PROCESS | 3828 | ++DOCSHELL 19BC9800 == 65 [pid = 3828] [id = 575] 09:47:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 135 (19EDF000) [pid = 3828] [serial = 1725] [outer = 00000000] 09:47:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (1A69CC00) [pid = 3828] [serial = 1726] [outer = 19EDF000] 09:47:18 INFO - PROCESS | 3828 | 1460998038164 Marionette DEBUG loaded listener.js 09:47:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (1A8AA400) [pid = 3828] [serial = 1727] [outer = 19EDF000] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (19905C00) [pid = 3828] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (19703C00) [pid = 3828] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 134 (12CB0400) [pid = 3828] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 133 (18924000) [pid = 3828] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 132 (18BF9800) [pid = 3828] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 131 (15ED6C00) [pid = 3828] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 130 (1871C400) [pid = 3828] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 129 (15D03C00) [pid = 3828] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 128 (1344DC00) [pid = 3828] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 127 (1970D800) [pid = 3828] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 126 (18D46C00) [pid = 3828] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 125 (1970B400) [pid = 3828] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (11BC2400) [pid = 3828] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (14ADA000) [pid = 3828] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (18FBB000) [pid = 3828] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (1DF5C800) [pid = 3828] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (13453000) [pid = 3828] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (19EE4000) [pid = 3828] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (1891DC00) [pid = 3828] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (197C1400) [pid = 3828] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (137C6800) [pid = 3828] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (1DBF0800) [pid = 3828] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (142AA000) [pid = 3828] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:47:18 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (1C195400) [pid = 3828] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:47:18 INFO - PROCESS | 3828 | 1460998038807 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:47:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 893ms 09:47:18 INFO - PROCESS | 3828 | 1460998038819 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:47:18 INFO - PROCESS | 3828 | 1460998038821 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 09:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:47:18 INFO - PROCESS | 3828 | 1460998038824 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:47:18 INFO - PROCESS | 3828 | 1460998038825 Marionette TRACE conn3 <- [1,2266,null,{}] 09:47:18 INFO - PROCESS | 3828 | 1460998038829 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:18 INFO - PROCESS | 3828 | 1460998038949 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:47:19 INFO - PROCESS | 3828 | 1460998039013 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 3828 | ++DOCSHELL 12BE7400 == 66 [pid = 3828] [id = 576] 09:47:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (12D41000) [pid = 3828] [serial = 1728] [outer = 00000000] 09:47:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (14ADA000) [pid = 3828] [serial = 1729] [outer = 12D41000] 09:47:19 INFO - PROCESS | 3828 | 1460998039059 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (15ED6C00) [pid = 3828] [serial = 1730] [outer = 12D41000] 09:47:19 INFO - PROCESS | 3828 | 1460998039402 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 643ms 09:47:19 INFO - PROCESS | 3828 | 1460998039462 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:47:19 INFO - PROCESS | 3828 | 1460998039464 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 09:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:47:19 INFO - PROCESS | 3828 | 1460998039479 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:47:19 INFO - PROCESS | 3828 | 1460998039481 Marionette TRACE conn3 <- [1,2270,null,{}] 09:47:19 INFO - PROCESS | 3828 | 1460998039484 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:19 INFO - PROCESS | 3828 | 1460998039566 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:47:19 INFO - PROCESS | 3828 | 1460998039572 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:19 INFO - PROCESS | 3828 | ++DOCSHELL 17FCE800 == 67 [pid = 3828] [id = 577] 09:47:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (18716C00) [pid = 3828] [serial = 1731] [outer = 00000000] 09:47:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (19AA5800) [pid = 3828] [serial = 1732] [outer = 18716C00] 09:47:19 INFO - PROCESS | 3828 | 1460998039615 Marionette DEBUG loaded listener.js 09:47:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (19BCD800) [pid = 3828] [serial = 1733] [outer = 18716C00] 09:47:20 INFO - PROCESS | 3828 | 1460998040074 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 643ms 09:47:20 INFO - PROCESS | 3828 | 1460998040117 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:47:20 INFO - PROCESS | 3828 | 1460998040119 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 09:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:47:20 INFO - PROCESS | 3828 | 1460998040139 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:47:20 INFO - PROCESS | 3828 | 1460998040141 Marionette TRACE conn3 <- [1,2274,null,{}] 09:47:20 INFO - PROCESS | 3828 | 1460998040145 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:20 INFO - PROCESS | 3828 | 1460998040242 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:47:20 INFO - PROCESS | 3828 | 1460998040250 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:20 INFO - PROCESS | 3828 | ++DOCSHELL 19703C00 == 68 [pid = 3828] [id = 578] 09:47:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (1A140400) [pid = 3828] [serial = 1734] [outer = 00000000] 09:47:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (1C575800) [pid = 3828] [serial = 1735] [outer = 1A140400] 09:47:20 INFO - PROCESS | 3828 | 1460998040298 Marionette DEBUG loaded listener.js 09:47:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (1CB6F800) [pid = 3828] [serial = 1736] [outer = 1A140400] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1A811C00 == 67 [pid = 3828] [id = 520] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 18719400 == 66 [pid = 3828] [id = 530] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 13257C00 == 65 [pid = 3828] [id = 552] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 14A90400 == 64 [pid = 3828] [id = 428] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 12B7A000 == 63 [pid = 3828] [id = 508] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 137C3400 == 62 [pid = 3828] [id = 531] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 12B7E400 == 61 [pid = 3828] [id = 356] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1CB65800 == 60 [pid = 3828] [id = 550] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1C194400 == 59 [pid = 3828] [id = 551] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 18E6E000 == 58 [pid = 3828] [id = 412] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1879CC00 == 57 [pid = 3828] [id = 512] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 11BB9000 == 56 [pid = 3828] [id = 535] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1DF58800 == 55 [pid = 3828] [id = 534] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 18BF8400 == 54 [pid = 3828] [id = 510] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 134B9C00 == 53 [pid = 3828] [id = 509] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1C57CC00 == 52 [pid = 3828] [id = 546] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 169C4400 == 51 [pid = 3828] [id = 532] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1A6E8400 == 50 [pid = 3828] [id = 511] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 19BCF000 == 49 [pid = 3828] [id = 549] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 11B7E000 == 48 [pid = 3828] [id = 497] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 16FCEC00 == 47 [pid = 3828] [id = 355] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 18D46800 == 46 [pid = 3828] [id = 366] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1952A000 == 45 [pid = 3828] [id = 437] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1A6F2400 == 44 [pid = 3828] [id = 496] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 15DCDC00 == 43 [pid = 3828] [id = 413] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1D330800 == 42 [pid = 3828] [id = 533] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1EB8FC00 == 41 [pid = 3828] [id = 17] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 137C6400 == 40 [pid = 3828] [id = 569] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 134BE800 == 39 [pid = 3828] [id = 568] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1D6F4000 == 38 [pid = 3828] [id = 566] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 13456000 == 37 [pid = 3828] [id = 567] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 1A815400 == 36 [pid = 3828] [id = 565] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 134C2C00 == 35 [pid = 3828] [id = 563] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 15BD4800 == 34 [pid = 3828] [id = 564] 09:47:21 INFO - PROCESS | 3828 | --DOCSHELL 134C7800 == 33 [pid = 3828] [id = 562] 09:47:22 INFO - PROCESS | 3828 | --DOCSHELL 12B7CC00 == 32 [pid = 3828] [id = 572] 09:47:22 INFO - PROCESS | 3828 | --DOCSHELL 12BE7400 == 31 [pid = 3828] [id = 576] 09:47:22 INFO - PROCESS | 3828 | --DOCSHELL 17FCE800 == 30 [pid = 3828] [id = 577] 09:47:22 INFO - PROCESS | 3828 | --DOCSHELL 19AA0C00 == 29 [pid = 3828] [id = 574] 09:47:22 INFO - PROCESS | 3828 | --DOCSHELL 19BC9800 == 28 [pid = 3828] [id = 575] 09:47:22 INFO - PROCESS | 3828 | --DOCSHELL 19A9CC00 == 27 [pid = 3828] [id = 573] 09:47:22 INFO - PROCESS | 3828 | --DOCSHELL 147A4C00 == 26 [pid = 3828] [id = 570] 09:47:22 INFO - PROCESS | 3828 | --DOCSHELL 15DCAC00 == 25 [pid = 3828] [id = 571] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (1A104800) [pid = 3828] [serial = 1682] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (18337400) [pid = 3828] [serial = 1664] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (18D37400) [pid = 3828] [serial = 1550] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (1806A400) [pid = 3828] [serial = 1661] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (1871D800) [pid = 3828] [serial = 1658] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (1A2E3000) [pid = 3828] [serial = 1523] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (1C19D800) [pid = 3828] [serial = 1648] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (18D60400) [pid = 3828] [serial = 1666] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (19EDF400) [pid = 3828] [serial = 1556] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (1646C400) [pid = 3828] [serial = 1607] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (18B31400) [pid = 3828] [serial = 1595] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1970C400) [pid = 3828] [serial = 1553] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (1E4E5400) [pid = 3828] [serial = 1604] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (1CD5B000) [pid = 3828] [serial = 1639] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (16FC8800) [pid = 3828] [serial = 1660] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1A1D6400) [pid = 3828] [serial = 1559] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1A81D400) [pid = 3828] [serial = 1675] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (142AB800) [pid = 3828] [serial = 1678] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1A2DFC00) [pid = 3828] [serial = 1598] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (1A98E000) [pid = 3828] [serial = 1676] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (17A0FC00) [pid = 3828] [serial = 1663] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (18B2A400) [pid = 3828] [serial = 1645] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (19E5BC00) [pid = 3828] [serial = 1673] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (15D10C00) [pid = 3828] [serial = 1642] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (19A99000) [pid = 3828] [serial = 1670] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (19AE3400) [pid = 3828] [serial = 1672] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (169CA000) [pid = 3828] [serial = 1544] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (1DF58C00) [pid = 3828] [serial = 1601] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (1A145800) [pid = 3828] [serial = 1681] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (18332400) [pid = 3828] [serial = 1547] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (1C57F800) [pid = 3828] [serial = 1562] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (17FCF400) [pid = 3828] [serial = 1657] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (1DB13000) [pid = 3828] [serial = 1654] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (19527000) [pid = 3828] [serial = 1667] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (1D6EA000) [pid = 3828] [serial = 1651] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (1D333C00) [pid = 3828] [serial = 1684] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (1D5AD000) [pid = 3828] [serial = 1685] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (19905800) [pid = 3828] [serial = 1669] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (18065800) [pid = 3828] [serial = 1679] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (1DDD9C00) [pid = 3828] [serial = 1592] [outer = 00000000] [url = about:blank] 09:47:22 INFO - PROCESS | 3828 | 1460998042680 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2586ms 09:47:22 INFO - PROCESS | 3828 | 1460998042749 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:47:22 INFO - PROCESS | 3828 | 1460998042753 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 09:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:47:22 INFO - PROCESS | 3828 | 1460998042759 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:47:22 INFO - PROCESS | 3828 | 1460998042763 Marionette TRACE conn3 <- [1,2278,null,{}] 09:47:22 INFO - PROCESS | 3828 | 1460998042770 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:22 INFO - PROCESS | 3828 | 1460998042867 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:47:22 INFO - PROCESS | 3828 | 1460998042885 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:22 INFO - PROCESS | 3828 | ++DOCSHELL 11BB2800 == 26 [pid = 3828] [id = 579] 09:47:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (11BB2C00) [pid = 3828] [serial = 1737] [outer = 00000000] 09:47:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (11BC9C00) [pid = 3828] [serial = 1738] [outer = 11BB2C00] 09:47:22 INFO - PROCESS | 3828 | 1460998042937 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (11BCF000) [pid = 3828] [serial = 1739] [outer = 11BB2C00] 09:47:23 INFO - PROCESS | 3828 | 1460998043440 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 689ms 09:47:23 INFO - PROCESS | 3828 | 1460998043459 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:47:23 INFO - PROCESS | 3828 | 1460998043464 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 09:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:47:23 INFO - PROCESS | 3828 | 1460998043471 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:47:23 INFO - PROCESS | 3828 | 1460998043474 Marionette TRACE conn3 <- [1,2282,null,{}] 09:47:23 INFO - PROCESS | 3828 | 1460998043481 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:23 INFO - PROCESS | 3828 | 1460998043566 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:47:23 INFO - PROCESS | 3828 | 1460998043574 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:23 INFO - PROCESS | 3828 | ++DOCSHELL 12C4F400 == 27 [pid = 3828] [id = 580] 09:47:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (12CF1400) [pid = 3828] [serial = 1740] [outer = 00000000] 09:47:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (12D7B400) [pid = 3828] [serial = 1741] [outer = 12CF1400] 09:47:23 INFO - PROCESS | 3828 | 1460998043621 Marionette DEBUG loaded listener.js 09:47:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (1320E800) [pid = 3828] [serial = 1742] [outer = 12CF1400] 09:47:24 INFO - PROCESS | 3828 | 1460998044103 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 705ms 09:47:24 INFO - PROCESS | 3828 | 1460998044168 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 3828 | 1460998044171 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 09:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:47:24 INFO - PROCESS | 3828 | 1460998044175 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 3828 | 1460998044178 Marionette TRACE conn3 <- [1,2286,null,{}] 09:47:24 INFO - PROCESS | 3828 | 1460998044189 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:24 INFO - PROCESS | 3828 | 1460998044276 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:47:24 INFO - PROCESS | 3828 | 1460998044401 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:24 INFO - PROCESS | 3828 | ++DOCSHELL 1344BC00 == 28 [pid = 3828] [id = 581] 09:47:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (1344C400) [pid = 3828] [serial = 1743] [outer = 00000000] 09:47:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (134BE000) [pid = 3828] [serial = 1744] [outer = 1344C400] 09:47:24 INFO - PROCESS | 3828 | 1460998044450 Marionette DEBUG loaded listener.js 09:47:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (134C8400) [pid = 3828] [serial = 1745] [outer = 1344C400] 09:47:24 INFO - PROCESS | 3828 | 1460998044854 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 706ms 09:47:24 INFO - PROCESS | 3828 | 1460998044873 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:47:24 INFO - PROCESS | 3828 | 1460998044875 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 09:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:47:24 INFO - PROCESS | 3828 | 1460998044879 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:47:24 INFO - PROCESS | 3828 | 1460998044881 Marionette TRACE conn3 <- [1,2290,null,{}] 09:47:24 INFO - PROCESS | 3828 | 1460998044885 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:25 INFO - PROCESS | 3828 | 1460998045003 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:47:25 INFO - PROCESS | 3828 | 1460998045011 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 3828 | ++DOCSHELL 11BC2400 == 29 [pid = 3828] [id = 582] 09:47:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (134BD000) [pid = 3828] [serial = 1746] [outer = 00000000] 09:47:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (14A8D000) [pid = 3828] [serial = 1747] [outer = 134BD000] 09:47:25 INFO - PROCESS | 3828 | 1460998045057 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (158E7C00) [pid = 3828] [serial = 1748] [outer = 134BD000] 09:47:25 INFO - PROCESS | 3828 | 1460998045470 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 643ms 09:47:25 INFO - PROCESS | 3828 | 1460998045517 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:47:25 INFO - PROCESS | 3828 | 1460998045518 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 09:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:47:25 INFO - PROCESS | 3828 | 1460998045522 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:47:25 INFO - PROCESS | 3828 | 1460998045523 Marionette TRACE conn3 <- [1,2294,null,{}] 09:47:25 INFO - PROCESS | 3828 | 1460998045527 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:25 INFO - PROCESS | 3828 | 1460998045603 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:47:25 INFO - PROCESS | 3828 | 1460998045729 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:25 INFO - PROCESS | 3828 | ++DOCSHELL 15BC9000 == 30 [pid = 3828] [id = 583] 09:47:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (15D05C00) [pid = 3828] [serial = 1749] [outer = 00000000] 09:47:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (15DE0C00) [pid = 3828] [serial = 1750] [outer = 15D05C00] 09:47:25 INFO - PROCESS | 3828 | 1460998045776 Marionette DEBUG loaded listener.js 09:47:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (1643F000) [pid = 3828] [serial = 1751] [outer = 15D05C00] 09:47:26 INFO - PROCESS | 3828 | 1460998046161 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 690ms 09:47:26 INFO - PROCESS | 3828 | 1460998046222 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 3828 | 1460998046224 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 09:47:26 INFO - PROCESS | 3828 | 1460998046227 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:47:26 INFO - PROCESS | 3828 | 1460998046229 Marionette TRACE conn3 <- [1,2298,null,{}] 09:47:26 INFO - PROCESS | 3828 | 1460998046232 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 3828 | 1460998046339 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:47:26 INFO - PROCESS | 3828 | 1460998046347 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:26 INFO - PROCESS | 3828 | ++DOCSHELL 165A6400 == 31 [pid = 3828] [id = 584] 09:47:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (16892C00) [pid = 3828] [serial = 1752] [outer = 00000000] 09:47:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (17FC7400) [pid = 3828] [serial = 1753] [outer = 16892C00] 09:47:26 INFO - PROCESS | 3828 | 1460998046395 Marionette DEBUG loaded listener.js 09:47:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (18061C00) [pid = 3828] [serial = 1754] [outer = 16892C00] 09:47:26 INFO - PROCESS | 3828 | 1460998046842 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 627ms 09:47:26 INFO - PROCESS | 3828 | 1460998046865 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:47:26 INFO - PROCESS | 3828 | 1460998046867 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 09:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:47:26 INFO - PROCESS | 3828 | 1460998046870 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:47:26 INFO - PROCESS | 3828 | 1460998046872 Marionette TRACE conn3 <- [1,2302,null,{}] 09:47:26 INFO - PROCESS | 3828 | 1460998046876 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:26 INFO - PROCESS | 3828 | 1460998046957 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:47:26 INFO - PROCESS | 3828 | 1460998046963 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 3828 | ++DOCSHELL 1806FC00 == 32 [pid = 3828] [id = 585] 09:47:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (18331400) [pid = 3828] [serial = 1755] [outer = 00000000] 09:47:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (183B0800) [pid = 3828] [serial = 1756] [outer = 18331400] 09:47:27 INFO - PROCESS | 3828 | 1460998047036 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (18716800) [pid = 3828] [serial = 1757] [outer = 18331400] 09:47:27 INFO - PROCESS | 3828 | 1460998047494 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 706ms 09:47:27 INFO - PROCESS | 3828 | 1460998047571 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:47:27 INFO - PROCESS | 3828 | 1460998047573 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 09:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:47:27 INFO - PROCESS | 3828 | 1460998047576 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:47:27 INFO - PROCESS | 3828 | 1460998047578 Marionette TRACE conn3 <- [1,2306,null,{}] 09:47:27 INFO - PROCESS | 3828 | 1460998047581 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:27 INFO - PROCESS | 3828 | 1460998047658 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:47:27 INFO - PROCESS | 3828 | 1460998047669 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:27 INFO - PROCESS | 3828 | ++DOCSHELL 12D79400 == 33 [pid = 3828] [id = 586] 09:47:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1344F800) [pid = 3828] [serial = 1758] [outer = 00000000] 09:47:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (189BB400) [pid = 3828] [serial = 1759] [outer = 1344F800] 09:47:27 INFO - PROCESS | 3828 | 1460998047713 Marionette DEBUG loaded listener.js 09:47:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (189B8400) [pid = 3828] [serial = 1760] [outer = 1344F800] 09:47:28 INFO - PROCESS | 3828 | 1460998048200 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3828 | 1460998048216 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 09:47:28 INFO - PROCESS | 3828 | 1460998048219 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:47:28 INFO - PROCESS | 3828 | 1460998048221 Marionette TRACE conn3 <- [1,2310,null,{}] 09:47:28 INFO - PROCESS | 3828 | 1460998048230 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:28 INFO - PROCESS | 3828 | 1460998048343 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:47:28 INFO - PROCESS | 3828 | 1460998048436 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:28 INFO - PROCESS | 3828 | ++DOCSHELL 1344A000 == 34 [pid = 3828] [id = 587] 09:47:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (189B8000) [pid = 3828] [serial = 1761] [outer = 00000000] 09:47:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (18BF5800) [pid = 3828] [serial = 1762] [outer = 189B8000] 09:47:28 INFO - PROCESS | 3828 | 1460998048480 Marionette DEBUG loaded listener.js 09:47:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (18BF6400) [pid = 3828] [serial = 1763] [outer = 189B8000] 09:47:28 INFO - PROCESS | 3828 | 1460998048890 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 706ms 09:47:28 INFO - PROCESS | 3828 | 1460998048922 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:47:28 INFO - PROCESS | 3828 | 1460998048924 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 09:47:28 INFO - PROCESS | 3828 | 1460998048928 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:47:28 INFO - PROCESS | 3828 | 1460998048929 Marionette TRACE conn3 <- [1,2314,null,{}] 09:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:47:28 INFO - PROCESS | 3828 | 1460998048933 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 3828 | 1460998049054 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:47:29 INFO - PROCESS | 3828 | 1460998049063 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 3828 | ++DOCSHELL 14A89400 == 35 [pid = 3828] [id = 588] 09:47:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (18BF3000) [pid = 3828] [serial = 1764] [outer = 00000000] 09:47:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (18D46400) [pid = 3828] [serial = 1765] [outer = 18BF3000] 09:47:29 INFO - PROCESS | 3828 | 1460998049107 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (18D5D800) [pid = 3828] [serial = 1766] [outer = 18BF3000] 09:47:29 INFO - PROCESS | 3828 | 1460998049550 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 627ms 09:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:47:29 INFO - PROCESS | 3828 | 1460998049567 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:47:29 INFO - PROCESS | 3828 | 1460998049570 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 09:47:29 INFO - PROCESS | 3828 | 1460998049579 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:47:29 INFO - PROCESS | 3828 | 1460998049581 Marionette TRACE conn3 <- [1,2318,null,{}] 09:47:29 INFO - PROCESS | 3828 | 1460998049584 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:29 INFO - PROCESS | 3828 | 1460998049709 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:47:29 INFO - PROCESS | 3828 | 1460998049808 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:29 INFO - PROCESS | 3828 | ++DOCSHELL 18E65000 == 36 [pid = 3828] [id = 589] 09:47:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (18E65400) [pid = 3828] [serial = 1767] [outer = 00000000] 09:47:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (19525C00) [pid = 3828] [serial = 1768] [outer = 18E65400] 09:47:29 INFO - PROCESS | 3828 | 1460998049864 Marionette DEBUG loaded listener.js 09:47:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (19532000) [pid = 3828] [serial = 1769] [outer = 18E65400] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (1832D400) [pid = 3828] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (15DDB000) [pid = 3828] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (14A85800) [pid = 3828] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (1EB92C00) [pid = 3828] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1C57D000) [pid = 3828] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (19EE5C00) [pid = 3828] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (1D32C400) [pid = 3828] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (1CD60C00) [pid = 3828] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (13639400) [pid = 3828] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (14A04C00) [pid = 3828] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (1EB93800) [pid = 3828] [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.] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (19A9F000) [pid = 3828] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (19AE0000) [pid = 3828] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (12D41000) [pid = 3828] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (19EDF000) [pid = 3828] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (18716C00) [pid = 3828] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (142A9400) [pid = 3828] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (134C1400) [pid = 3828] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (1DDDBC00) [pid = 3828] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (1DDD7C00) [pid = 3828] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (1CB72C00) [pid = 3828] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (15D03800) [pid = 3828] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (134C3000) [pid = 3828] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:47:30 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (1CB64C00) [pid = 3828] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:47:30 INFO - PROCESS | 3828 | 1460998050888 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1364ms 09:47:30 INFO - PROCESS | 3828 | 1460998050934 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 09:47:30 INFO - PROCESS | 3828 | 1460998050936 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 09:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:47:30 INFO - PROCESS | 3828 | 1460998050940 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:47:30 INFO - PROCESS | 3828 | 1460998050943 Marionette TRACE conn3 <- [1,2322,null,{}] 09:47:30 INFO - PROCESS | 3828 | 1460998050946 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 3828 | 1460998051030 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:47:31 INFO - PROCESS | 3828 | 1460998051035 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 3828 | ++DOCSHELL 13634000 == 37 [pid = 3828] [id = 590] 09:47:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (14353000) [pid = 3828] [serial = 1770] [outer = 00000000] 09:47:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (17FCE000) [pid = 3828] [serial = 1771] [outer = 14353000] 09:47:31 INFO - PROCESS | 3828 | 1460998051079 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (18BEF000) [pid = 3828] [serial = 1772] [outer = 14353000] 09:47:31 INFO - PROCESS | 3828 | 1460998051509 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 596ms 09:47:31 INFO - PROCESS | 3828 | 1460998051545 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:47:31 INFO - PROCESS | 3828 | 1460998051547 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 09:47:31 INFO - PROCESS | 3828 | 1460998051550 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:47:31 INFO - PROCESS | 3828 | 1460998051552 Marionette TRACE conn3 <- [1,2326,null,{}] 09:47:31 INFO - PROCESS | 3828 | 1460998051556 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:31 INFO - PROCESS | 3828 | 1460998051634 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:47:31 INFO - PROCESS | 3828 | 1460998051640 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:31 INFO - PROCESS | 3828 | ++DOCSHELL 15D88400 == 38 [pid = 3828] [id = 591] 09:47:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (18065000) [pid = 3828] [serial = 1773] [outer = 00000000] 09:47:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (19708C00) [pid = 3828] [serial = 1774] [outer = 18065000] 09:47:31 INFO - PROCESS | 3828 | 1460998051684 Marionette DEBUG loaded listener.js 09:47:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (1970F400) [pid = 3828] [serial = 1775] [outer = 18065000] 09:47:32 INFO - PROCESS | 3828 | 1460998052139 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 627ms 09:47:32 INFO - PROCESS | 3828 | 1460998052191 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:47:32 INFO - PROCESS | 3828 | 1460998052193 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 09:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:47:32 INFO - PROCESS | 3828 | 1460998052200 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:47:32 INFO - PROCESS | 3828 | 1460998052201 Marionette TRACE conn3 <- [1,2330,null,{}] 09:47:32 INFO - PROCESS | 3828 | 1460998052205 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:32 INFO - PROCESS | 3828 | 1460998052282 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:47:32 INFO - PROCESS | 3828 | 1460998052288 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:32 INFO - PROCESS | 3828 | ++DOCSHELL 18D41C00 == 39 [pid = 3828] [id = 592] 09:47:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (18FBB800) [pid = 3828] [serial = 1776] [outer = 00000000] 09:47:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (19A99800) [pid = 3828] [serial = 1777] [outer = 18FBB800] 09:47:32 INFO - PROCESS | 3828 | 1460998052331 Marionette DEBUG loaded listener.js 09:47:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (19A9C800) [pid = 3828] [serial = 1778] [outer = 18FBB800] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 197C7400 == 38 [pid = 3828] [id = 246] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 11B77800 == 37 [pid = 3828] [id = 250] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 18D3AC00 == 36 [pid = 3828] [id = 245] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 147AEC00 == 35 [pid = 3828] [id = 244] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 18BF7000 == 34 [pid = 3828] [id = 243] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 142A7000 == 33 [pid = 3828] [id = 247] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 11B7F800 == 32 [pid = 3828] [id = 251] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 11B82800 == 31 [pid = 3828] [id = 252] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 18D65C00 == 30 [pid = 3828] [id = 249] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 15D8AC00 == 29 [pid = 3828] [id = 239] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 14A06800 == 28 [pid = 3828] [id = 238] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 17FC8400 == 27 [pid = 3828] [id = 241] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 165A7C00 == 26 [pid = 3828] [id = 240] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 17FCB000 == 25 [pid = 3828] [id = 248] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 12C53400 == 24 [pid = 3828] [id = 253] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 11BC5C00 == 23 [pid = 3828] [id = 236] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 11BD0000 == 22 [pid = 3828] [id = 237] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 18B26C00 == 21 [pid = 3828] [id = 242] 09:47:33 INFO - PROCESS | 3828 | --DOCSHELL 19703C00 == 20 [pid = 3828] [id = 578] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 1344BC00 == 19 [pid = 3828] [id = 581] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 165A6400 == 18 [pid = 3828] [id = 584] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 1344A000 == 17 [pid = 3828] [id = 587] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 14A89400 == 16 [pid = 3828] [id = 588] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 18E65000 == 15 [pid = 3828] [id = 589] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 15D88400 == 14 [pid = 3828] [id = 591] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 1806FC00 == 13 [pid = 3828] [id = 585] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 12C4F400 == 12 [pid = 3828] [id = 580] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 11BB2800 == 11 [pid = 3828] [id = 579] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 13634000 == 10 [pid = 3828] [id = 590] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 15BC9000 == 9 [pid = 3828] [id = 583] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 11BC2400 == 8 [pid = 3828] [id = 582] 09:47:34 INFO - PROCESS | 3828 | --DOCSHELL 12D79400 == 7 [pid = 3828] [id = 586] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (1E79EC00) [pid = 3828] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (1D333800) [pid = 3828] [serial = 1640] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (1CB66800) [pid = 3828] [serial = 1649] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (1D6F1000) [pid = 3828] [serial = 1652] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (1DB13400) [pid = 3828] [serial = 1655] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (169C0800) [pid = 3828] [serial = 1643] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (18D40C00) [pid = 3828] [serial = 1646] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (19530400) [pid = 3828] [serial = 1172] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (19AA4000) [pid = 3828] [serial = 1720] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (19AE7000) [pid = 3828] [serial = 1721] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (19EE1000) [pid = 3828] [serial = 1723] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (19EE6C00) [pid = 3828] [serial = 1724] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (14ADA000) [pid = 3828] [serial = 1729] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (1A69CC00) [pid = 3828] [serial = 1726] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (19AA5800) [pid = 3828] [serial = 1732] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (1A8AA400) [pid = 3828] [serial = 1727] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (189C2000) [pid = 3828] [serial = 1709] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (18793C00) [pid = 3828] [serial = 1708] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (15D80C00) [pid = 3828] [serial = 1706] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (147AA000) [pid = 3828] [serial = 1705] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (1DF65800) [pid = 3828] [serial = 1703] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (1DF61C00) [pid = 3828] [serial = 1702] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (1C575800) [pid = 3828] [serial = 1735] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (1DDE2C00) [pid = 3828] [serial = 1700] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (1DDE0800) [pid = 3828] [serial = 1699] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (1DBF0C00) [pid = 3828] [serial = 1697] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (1DB08400) [pid = 3828] [serial = 1696] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (19709000) [pid = 3828] [serial = 1694] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (18E70C00) [pid = 3828] [serial = 1693] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 70 (169CA800) [pid = 3828] [serial = 1691] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 69 (165AC800) [pid = 3828] [serial = 1690] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 68 (1DB0EC00) [pid = 3828] [serial = 1687] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 67 (1DBEA400) [pid = 3828] [serial = 1688] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 66 (19BCD800) [pid = 3828] [serial = 1733] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 65 (1952C000) [pid = 3828] [serial = 1717] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 64 (18D37800) [pid = 3828] [serial = 1714] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 63 (18D5DC00) [pid = 3828] [serial = 1715] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 62 (15DE1000) [pid = 3828] [serial = 1711] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 61 (18923000) [pid = 3828] [serial = 1712] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 60 (15ED6C00) [pid = 3828] [serial = 1730] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | --DOMWINDOW == 59 (19701800) [pid = 3828] [serial = 1718] [outer = 00000000] [url = about:blank] 09:47:35 INFO - PROCESS | 3828 | 1460998055268 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 3072ms 09:47:35 INFO - PROCESS | 3828 | 1460998055301 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:47:35 INFO - PROCESS | 3828 | 1460998055305 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 09:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:47:35 INFO - PROCESS | 3828 | 1460998055311 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:47:35 INFO - PROCESS | 3828 | 1460998055314 Marionette TRACE conn3 <- [1,2334,null,{}] 09:47:35 INFO - PROCESS | 3828 | 1460998055320 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:35 INFO - PROCESS | 3828 | 1460998055409 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:47:35 INFO - PROCESS | 3828 | 1460998055417 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:35 INFO - PROCESS | 3828 | ++DOCSHELL 11BB4C00 == 8 [pid = 3828] [id = 593] 09:47:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 60 (11BB5000) [pid = 3828] [serial = 1779] [outer = 00000000] 09:47:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 61 (11BCDC00) [pid = 3828] [serial = 1780] [outer = 11BB5000] 09:47:35 INFO - PROCESS | 3828 | 1460998055467 Marionette DEBUG loaded listener.js 09:47:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 62 (12BDDC00) [pid = 3828] [serial = 1781] [outer = 11BB5000] 09:47:35 INFO - PROCESS | 3828 | 1460998055977 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 705ms 09:47:36 INFO - PROCESS | 3828 | 1460998056011 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 3828 | 1460998056017 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 09:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:47:36 INFO - PROCESS | 3828 | 1460998056023 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 3828 | 1460998056026 Marionette TRACE conn3 <- [1,2338,null,{}] 09:47:36 INFO - PROCESS | 3828 | 1460998056030 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:36 INFO - PROCESS | 3828 | 1460998056114 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:47:36 INFO - PROCESS | 3828 | 1460998056127 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 3828 | ++DOCSHELL 11BBA400 == 9 [pid = 3828] [id = 594] 09:47:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 63 (12D70400) [pid = 3828] [serial = 1782] [outer = 00000000] 09:47:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 64 (13259800) [pid = 3828] [serial = 1783] [outer = 12D70400] 09:47:36 INFO - PROCESS | 3828 | 1460998056173 Marionette DEBUG loaded listener.js 09:47:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 65 (13382400) [pid = 3828] [serial = 1784] [outer = 12D70400] 09:47:36 INFO - PROCESS | 3828 | 1460998056683 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 689ms 09:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:47:36 INFO - PROCESS | 3828 | 1460998056721 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:47:36 INFO - PROCESS | 3828 | 1460998056723 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 09:47:36 INFO - PROCESS | 3828 | 1460998056727 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:47:36 INFO - PROCESS | 3828 | 1460998056731 Marionette TRACE conn3 <- [1,2342,null,{}] 09:47:36 INFO - PROCESS | 3828 | 1460998056741 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:36 INFO - PROCESS | 3828 | 1460998056897 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:47:36 INFO - PROCESS | 3828 | 1460998056911 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:36 INFO - PROCESS | 3828 | ++DOCSHELL 13451800 == 10 [pid = 3828] [id = 595] 09:47:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 66 (13451C00) [pid = 3828] [serial = 1785] [outer = 00000000] 09:47:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 67 (134BC800) [pid = 3828] [serial = 1786] [outer = 13451C00] 09:47:36 INFO - PROCESS | 3828 | 1460998056960 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 68 (137C3800) [pid = 3828] [serial = 1787] [outer = 13451C00] 09:47:37 INFO - PROCESS | 3828 | 1460998057407 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 737ms 09:47:37 INFO - PROCESS | 3828 | 1460998057467 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:47:37 INFO - PROCESS | 3828 | 1460998057469 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 09:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:47:37 INFO - PROCESS | 3828 | 1460998057472 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:47:37 INFO - PROCESS | 3828 | 1460998057474 Marionette TRACE conn3 <- [1,2346,null,{}] 09:47:37 INFO - PROCESS | 3828 | 1460998057478 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:37 INFO - PROCESS | 3828 | 1460998057554 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:47:37 INFO - PROCESS | 3828 | 1460998057562 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:37 INFO - PROCESS | 3828 | ++DOCSHELL 134BBC00 == 11 [pid = 3828] [id = 596] 09:47:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 69 (14A86C00) [pid = 3828] [serial = 1788] [outer = 00000000] 09:47:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 70 (158E6400) [pid = 3828] [serial = 1789] [outer = 14A86C00] 09:47:37 INFO - PROCESS | 3828 | 1460998057610 Marionette DEBUG loaded listener.js 09:47:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (15BE1800) [pid = 3828] [serial = 1790] [outer = 14A86C00] 09:47:38 INFO - PROCESS | 3828 | 1460998058050 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 643ms 09:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:47:38 INFO - PROCESS | 3828 | 1460998058110 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 3828 | 1460998058112 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 09:47:38 INFO - PROCESS | 3828 | 1460998058115 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 3828 | 1460998058117 Marionette TRACE conn3 <- [1,2350,null,{}] 09:47:38 INFO - PROCESS | 3828 | 1460998058121 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 3828 | 1460998058199 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:47:38 INFO - PROCESS | 3828 | 1460998058208 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 3828 | ++DOCSHELL 15459400 == 12 [pid = 3828] [id = 597] 09:47:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (154E0C00) [pid = 3828] [serial = 1791] [outer = 00000000] 09:47:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (1643EC00) [pid = 3828] [serial = 1792] [outer = 154E0C00] 09:47:38 INFO - PROCESS | 3828 | 1460998058254 Marionette DEBUG loaded listener.js 09:47:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (16479C00) [pid = 3828] [serial = 1793] [outer = 154E0C00] 09:47:38 INFO - PROCESS | 3828 | 1460998058725 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 627ms 09:47:38 INFO - PROCESS | 3828 | 1460998058754 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:47:38 INFO - PROCESS | 3828 | 1460998058756 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 09:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:47:38 INFO - PROCESS | 3828 | 1460998058762 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:47:38 INFO - PROCESS | 3828 | 1460998058764 Marionette TRACE conn3 <- [1,2354,null,{}] 09:47:38 INFO - PROCESS | 3828 | 1460998058768 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:38 INFO - PROCESS | 3828 | 1460998058873 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:47:38 INFO - PROCESS | 3828 | 1460998058883 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:38 INFO - PROCESS | 3828 | ++DOCSHELL 15BC8000 == 13 [pid = 3828] [id = 598] 09:47:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (15DDA400) [pid = 3828] [serial = 1794] [outer = 00000000] 09:47:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (17A0E400) [pid = 3828] [serial = 1795] [outer = 15DDA400] 09:47:38 INFO - PROCESS | 3828 | 1460998058931 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (17FCC800) [pid = 3828] [serial = 1796] [outer = 15DDA400] 09:47:39 INFO - PROCESS | 3828 | 1460998059364 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 627ms 09:47:39 INFO - PROCESS | 3828 | 1460998059397 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:47:39 INFO - PROCESS | 3828 | 1460998059399 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 09:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:47:39 INFO - PROCESS | 3828 | 1460998059402 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:47:39 INFO - PROCESS | 3828 | 1460998059404 Marionette TRACE conn3 <- [1,2358,null,{}] 09:47:39 INFO - PROCESS | 3828 | 1460998059411 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:39 INFO - PROCESS | 3828 | 1460998059482 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:47:39 INFO - PROCESS | 3828 | 1460998059488 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:39 INFO - PROCESS | 3828 | ++DOCSHELL 17FD1C00 == 14 [pid = 3828] [id = 599] 09:47:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (17FD2800) [pid = 3828] [serial = 1797] [outer = 00000000] 09:47:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (183AA000) [pid = 3828] [serial = 1798] [outer = 17FD2800] 09:47:39 INFO - PROCESS | 3828 | 1460998059533 Marionette DEBUG loaded listener.js 09:47:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (18716C00) [pid = 3828] [serial = 1799] [outer = 17FD2800] 09:47:40 INFO - PROCESS | 3828 | 1460998059986 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 642ms 09:47:40 INFO - PROCESS | 3828 | 1460998060045 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 3828 | 1460998060047 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 09:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:47:40 INFO - PROCESS | 3828 | 1460998060050 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 3828 | 1460998060052 Marionette TRACE conn3 <- [1,2362,null,{}] 09:47:40 INFO - PROCESS | 3828 | 1460998060055 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:40 INFO - PROCESS | 3828 | 1460998060126 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:47:40 INFO - PROCESS | 3828 | 1460998060132 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 3828 | ++DOCSHELL 18797800 == 15 [pid = 3828] [id = 600] 09:47:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (18923400) [pid = 3828] [serial = 1800] [outer = 00000000] 09:47:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (18B29400) [pid = 3828] [serial = 1801] [outer = 18923400] 09:47:40 INFO - PROCESS | 3828 | 1460998060178 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (18B28800) [pid = 3828] [serial = 1802] [outer = 18923400] 09:47:40 INFO - PROCESS | 3828 | 1460998060647 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 643ms 09:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:47:40 INFO - PROCESS | 3828 | 1460998060689 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:47:40 INFO - PROCESS | 3828 | 1460998060691 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 09:47:40 INFO - PROCESS | 3828 | 1460998060694 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:47:40 INFO - PROCESS | 3828 | 1460998060696 Marionette TRACE conn3 <- [1,2366,null,{}] 09:47:40 INFO - PROCESS | 3828 | 1460998060699 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:40 INFO - PROCESS | 3828 | 1460998060804 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:47:40 INFO - PROCESS | 3828 | 1460998060812 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:40 INFO - PROCESS | 3828 | ++DOCSHELL 1344AC00 == 16 [pid = 3828] [id = 601] 09:47:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (18BED800) [pid = 3828] [serial = 1803] [outer = 00000000] 09:47:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (18D3B400) [pid = 3828] [serial = 1804] [outer = 18BED800] 09:47:40 INFO - PROCESS | 3828 | 1460998060857 Marionette DEBUG loaded listener.js 09:47:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (18BF7000) [pid = 3828] [serial = 1805] [outer = 18BED800] 09:47:41 INFO - PROCESS | 3828 | 1460998061329 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:47: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 09:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 689ms 09:47:41 INFO - PROCESS | 3828 | 1460998061396 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:47:41 INFO - PROCESS | 3828 | 1460998061398 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 09:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:47:41 INFO - PROCESS | 3828 | 1460998061402 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:47:41 INFO - PROCESS | 3828 | 1460998061403 Marionette TRACE conn3 <- [1,2370,null,{}] 09:47:41 INFO - PROCESS | 3828 | 1460998061407 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:41 INFO - PROCESS | 3828 | 1460998061516 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:47:41 INFO - PROCESS | 3828 | 1460998061522 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:41 INFO - PROCESS | 3828 | ++DOCSHELL 18BEC000 == 17 [pid = 3828] [id = 602] 09:47:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (18D40400) [pid = 3828] [serial = 1806] [outer = 00000000] 09:47:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (18D5BC00) [pid = 3828] [serial = 1807] [outer = 18D40400] 09:47:41 INFO - PROCESS | 3828 | 1460998061571 Marionette DEBUG loaded listener.js 09:47:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (18D63000) [pid = 3828] [serial = 1808] [outer = 18D40400] 09:47:42 INFO - PROCESS | 3828 | 1460998062020 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:47: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 09:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 627ms 09:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:47:42 INFO - PROCESS | 3828 | 1460998062038 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 3828 | 1460998062040 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 09:47:42 INFO - PROCESS | 3828 | 1460998062043 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 3828 | 1460998062046 Marionette TRACE conn3 <- [1,2374,null,{}] 09:47:42 INFO - PROCESS | 3828 | 1460998062049 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:42 INFO - PROCESS | 3828 | 1460998062172 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:47:42 INFO - PROCESS | 3828 | 1460998062267 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:42 INFO - PROCESS | 3828 | ++DOCSHELL 18E6E000 == 18 [pid = 3828] [id = 603] 09:47:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (18FBC000) [pid = 3828] [serial = 1809] [outer = 00000000] 09:47:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (1952D000) [pid = 3828] [serial = 1810] [outer = 18FBC000] 09:47:42 INFO - PROCESS | 3828 | 1460998062320 Marionette DEBUG loaded listener.js 09:47:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (19693C00) [pid = 3828] [serial = 1811] [outer = 18FBC000] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (18065000) [pid = 3828] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (189B8000) [pid = 3828] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (18BF3000) [pid = 3828] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18E65400) [pid = 3828] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (1344F800) [pid = 3828] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (18331400) [pid = 3828] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (16892C00) [pid = 3828] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (15D05C00) [pid = 3828] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (134BD000) [pid = 3828] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (1344C400) [pid = 3828] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (12CF1400) [pid = 3828] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (11BB2C00) [pid = 3828] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (1A140400) [pid = 3828] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:47:42 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (14353000) [pid = 3828] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:47:42 INFO - PROCESS | 3828 | 1460998062906 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 909ms 09:47:42 INFO - PROCESS | 3828 | 1460998062980 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:47:42 INFO - PROCESS | 3828 | 1460998062982 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 09:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:47:42 INFO - PROCESS | 3828 | 1460998062987 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:47:42 INFO - PROCESS | 3828 | 1460998062989 Marionette TRACE conn3 <- [1,2378,null,{}] 09:47:42 INFO - PROCESS | 3828 | 1460998062996 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:43 INFO - PROCESS | 3828 | 1460998063070 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:47:43 INFO - PROCESS | 3828 | 1460998063076 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 3828 | ++DOCSHELL 14A89800 == 19 [pid = 3828] [id = 604] 09:47:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (15450800) [pid = 3828] [serial = 1812] [outer = 00000000] 09:47:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (18331400) [pid = 3828] [serial = 1813] [outer = 15450800] 09:47:43 INFO - PROCESS | 3828 | 1460998063120 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (18BEE800) [pid = 3828] [serial = 1814] [outer = 15450800] 09:47:43 INFO - PROCESS | 3828 | 1460998063558 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 596ms 09:47:43 INFO - PROCESS | 3828 | 1460998063583 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:47:43 INFO - PROCESS | 3828 | 1460998063584 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 09:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:47:43 INFO - PROCESS | 3828 | 1460998063588 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:47:43 INFO - PROCESS | 3828 | 1460998063589 Marionette TRACE conn3 <- [1,2382,null,{}] 09:47:43 INFO - PROCESS | 3828 | 1460998063593 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:43 INFO - PROCESS | 3828 | 1460998063666 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:47:43 INFO - PROCESS | 3828 | 1460998063673 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:43 INFO - PROCESS | 3828 | ++DOCSHELL 11BB8000 == 20 [pid = 3828] [id = 605] 09:47:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (11BCFC00) [pid = 3828] [serial = 1815] [outer = 00000000] 09:47:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (18B28000) [pid = 3828] [serial = 1816] [outer = 11BCFC00] 09:47:43 INFO - PROCESS | 3828 | 1460998063716 Marionette DEBUG loaded listener.js 09:47:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (19705C00) [pid = 3828] [serial = 1817] [outer = 11BCFC00] 09:47:44 INFO - PROCESS | 3828 | 1460998064182 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 627ms 09:47:44 INFO - PROCESS | 3828 | 1460998064227 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:47:44 INFO - PROCESS | 3828 | 1460998064228 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 09:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:47:44 INFO - PROCESS | 3828 | 1460998064232 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:47:44 INFO - PROCESS | 3828 | 1460998064233 Marionette TRACE conn3 <- [1,2386,null,{}] 09:47:44 INFO - PROCESS | 3828 | 1460998064237 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:44 INFO - PROCESS | 3828 | 1460998064315 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:47:44 INFO - PROCESS | 3828 | 1460998064321 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:44 INFO - PROCESS | 3828 | ++DOCSHELL 189C2C00 == 21 [pid = 3828] [id = 606] 09:47:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (19528400) [pid = 3828] [serial = 1818] [outer = 00000000] 09:47:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (19910800) [pid = 3828] [serial = 1819] [outer = 19528400] 09:47:44 INFO - PROCESS | 3828 | 1460998064367 Marionette DEBUG loaded listener.js 09:47:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (19A9A000) [pid = 3828] [serial = 1820] [outer = 19528400] 09:47:44 INFO - PROCESS | 3828 | 1460998064983 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 799ms 09:47:45 INFO - PROCESS | 3828 | 1460998065084 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:47:45 INFO - PROCESS | 3828 | 1460998065088 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 09:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:47:45 INFO - PROCESS | 3828 | 1460998065095 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:47:45 INFO - PROCESS | 3828 | 1460998065099 Marionette TRACE conn3 <- [1,2390,null,{}] 09:47:45 INFO - PROCESS | 3828 | 1460998065105 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:45 INFO - PROCESS | 3828 | 1460998065224 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:47:45 INFO - PROCESS | 3828 | 1460998065354 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:45 INFO - PROCESS | 3828 | ++DOCSHELL 11BB6C00 == 22 [pid = 3828] [id = 607] 09:47:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (11BC6C00) [pid = 3828] [serial = 1821] [outer = 00000000] 09:47:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (13257800) [pid = 3828] [serial = 1822] [outer = 11BC6C00] 09:47:45 INFO - PROCESS | 3828 | 1460998065414 Marionette DEBUG loaded listener.js 09:47:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (133C5C00) [pid = 3828] [serial = 1823] [outer = 11BC6C00] 09:47:46 INFO - PROCESS | 3828 | 1460998066100 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1050ms 09:47:46 INFO - PROCESS | 3828 | 1460998066174 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:47:46 INFO - PROCESS | 3828 | 1460998066180 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 09:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:47:46 INFO - PROCESS | 3828 | 1460998066186 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:47:46 INFO - PROCESS | 3828 | 1460998066189 Marionette TRACE conn3 <- [1,2394,null,{}] 09:47:46 INFO - PROCESS | 3828 | 1460998066193 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:46 INFO - PROCESS | 3828 | 1460998066435 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:47:46 INFO - PROCESS | 3828 | 1460998066580 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:46 INFO - PROCESS | 3828 | ++DOCSHELL 11BC7C00 == 23 [pid = 3828] [id = 608] 09:47:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (11BCEC00) [pid = 3828] [serial = 1824] [outer = 00000000] 09:47:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (12CF9400) [pid = 3828] [serial = 1825] [outer = 11BCEC00] 09:47:46 INFO - PROCESS | 3828 | 1460998066630 Marionette DEBUG loaded listener.js 09:47:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (1325B000) [pid = 3828] [serial = 1826] [outer = 11BCEC00] 09:47:47 INFO - PROCESS | 3828 | --DOCSHELL 18D41C00 == 22 [pid = 3828] [id = 592] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (19A99800) [pid = 3828] [serial = 1777] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (1970F400) [pid = 3828] [serial = 1775] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (18BF5800) [pid = 3828] [serial = 1762] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (18D46400) [pid = 3828] [serial = 1765] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18BF6400) [pid = 3828] [serial = 1763] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (19525C00) [pid = 3828] [serial = 1768] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (18D5D800) [pid = 3828] [serial = 1766] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (19708C00) [pid = 3828] [serial = 1774] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (19532000) [pid = 3828] [serial = 1769] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (189BB400) [pid = 3828] [serial = 1759] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (183B0800) [pid = 3828] [serial = 1756] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (18716800) [pid = 3828] [serial = 1757] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (17FC7400) [pid = 3828] [serial = 1753] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (18061C00) [pid = 3828] [serial = 1754] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (15DE0C00) [pid = 3828] [serial = 1750] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (1643F000) [pid = 3828] [serial = 1751] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (14A8D000) [pid = 3828] [serial = 1747] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (158E7C00) [pid = 3828] [serial = 1748] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (134BE000) [pid = 3828] [serial = 1744] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (134C8400) [pid = 3828] [serial = 1745] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (12D7B400) [pid = 3828] [serial = 1741] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (1320E800) [pid = 3828] [serial = 1742] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 70 (11BC9C00) [pid = 3828] [serial = 1738] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 69 (11BCF000) [pid = 3828] [serial = 1739] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 68 (1CB6F800) [pid = 3828] [serial = 1736] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 67 (17FCE000) [pid = 3828] [serial = 1771] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 66 (18BEF000) [pid = 3828] [serial = 1772] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | --DOMWINDOW == 65 (189B8400) [pid = 3828] [serial = 1760] [outer = 00000000] [url = about:blank] 09:47:47 INFO - PROCESS | 3828 | 1460998067264 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1098ms 09:47:47 INFO - PROCESS | 3828 | 1460998067286 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:47:47 INFO - PROCESS | 3828 | 1460998067290 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 09:47:47 INFO - PROCESS | 3828 | 1460998067294 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:47:47 INFO - PROCESS | 3828 | 1460998067298 Marionette TRACE conn3 <- [1,2398,null,{}] 09:47:47 INFO - PROCESS | 3828 | 1460998067302 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:47 INFO - PROCESS | 3828 | 1460998067386 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:47:47 INFO - PROCESS | 3828 | 1460998067395 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:47 INFO - PROCESS | 3828 | ++DOCSHELL 11BD0400 == 23 [pid = 3828] [id = 609] 09:47:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 66 (12B84000) [pid = 3828] [serial = 1827] [outer = 00000000] 09:47:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 67 (1344E000) [pid = 3828] [serial = 1828] [outer = 12B84000] 09:47:47 INFO - PROCESS | 3828 | 1460998067443 Marionette DEBUG loaded listener.js 09:47:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 68 (134BA800) [pid = 3828] [serial = 1829] [outer = 12B84000] 09:47:47 INFO - PROCESS | 3828 | 1460998067966 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 737ms 09:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:47:48 INFO - PROCESS | 3828 | 1460998068036 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 3828 | 1460998068039 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 09:47:48 INFO - PROCESS | 3828 | 1460998068043 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 3828 | 1460998068045 Marionette TRACE conn3 <- [1,2402,null,{}] 09:47:48 INFO - PROCESS | 3828 | 1460998068048 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 3828 | 1460998068124 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:47:48 INFO - PROCESS | 3828 | 1460998068219 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 3828 | ++DOCSHELL 14A85C00 == 24 [pid = 3828] [id = 610] 09:47:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 69 (14A8B400) [pid = 3828] [serial = 1830] [outer = 00000000] 09:47:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 70 (1569E800) [pid = 3828] [serial = 1831] [outer = 14A8B400] 09:47:48 INFO - PROCESS | 3828 | 1460998068265 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (15BCF000) [pid = 3828] [serial = 1832] [outer = 14A8B400] 09:47:48 INFO - PROCESS | 3828 | 1460998068681 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 689ms 09:47:48 INFO - PROCESS | 3828 | 1460998068741 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:47:48 INFO - PROCESS | 3828 | 1460998068745 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 09:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:47:48 INFO - PROCESS | 3828 | 1460998068755 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:47:48 INFO - PROCESS | 3828 | 1460998068759 Marionette TRACE conn3 <- [1,2406,null,{}] 09:47:48 INFO - PROCESS | 3828 | 1460998068763 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:48 INFO - PROCESS | 3828 | 1460998068843 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:47:48 INFO - PROCESS | 3828 | 1460998068849 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:48 INFO - PROCESS | 3828 | ++DOCSHELL 15DD4400 == 25 [pid = 3828] [id = 611] 09:47:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (15DDB000) [pid = 3828] [serial = 1833] [outer = 00000000] 09:47:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (169C4400) [pid = 3828] [serial = 1834] [outer = 15DDB000] 09:47:48 INFO - PROCESS | 3828 | 1460998068893 Marionette DEBUG loaded listener.js 09:47:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (16FCF000) [pid = 3828] [serial = 1835] [outer = 15DDB000] 09:47:49 INFO - PROCESS | 3828 | 1460998069325 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 596ms 09:47:49 INFO - PROCESS | 3828 | 1460998069353 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:47:49 INFO - PROCESS | 3828 | 1460998069355 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 09:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:47:49 INFO - PROCESS | 3828 | 1460998069364 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:47:49 INFO - PROCESS | 3828 | 1460998069368 Marionette TRACE conn3 <- [1,2410,null,{}] 09:47:49 INFO - PROCESS | 3828 | 1460998069382 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:49 INFO - PROCESS | 3828 | 1460998069485 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:47:49 INFO - PROCESS | 3828 | 1460998069569 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:49 INFO - PROCESS | 3828 | ++DOCSHELL 169CA800 == 26 [pid = 3828] [id = 612] 09:47:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (16F22000) [pid = 3828] [serial = 1836] [outer = 00000000] 09:47:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (17FCF400) [pid = 3828] [serial = 1837] [outer = 16F22000] 09:47:49 INFO - PROCESS | 3828 | 1460998069613 Marionette DEBUG loaded listener.js 09:47:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (1806A400) [pid = 3828] [serial = 1838] [outer = 16F22000] 09:47:50 INFO - PROCESS | 3828 | 1460998070021 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 721ms 09:47:50 INFO - PROCESS | 3828 | 1460998070079 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 3828 | 1460998070081 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 09:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:47:50 INFO - PROCESS | 3828 | 1460998070084 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 3828 | 1460998070086 Marionette TRACE conn3 <- [1,2414,null,{}] 09:47:50 INFO - PROCESS | 3828 | 1460998070090 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:50 INFO - PROCESS | 3828 | 1460998070194 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:47:50 INFO - PROCESS | 3828 | 1460998070280 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:50 INFO - PROCESS | 3828 | ++DOCSHELL 18338C00 == 27 [pid = 3828] [id = 613] 09:47:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (18339400) [pid = 3828] [serial = 1839] [outer = 00000000] 09:47:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (18723000) [pid = 3828] [serial = 1840] [outer = 18339400] 09:47:50 INFO - PROCESS | 3828 | 1460998070336 Marionette DEBUG loaded listener.js 09:47:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (189B7800) [pid = 3828] [serial = 1841] [outer = 18339400] 09:47:50 INFO - PROCESS | 3828 | 1460998070775 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 737ms 09:47:50 INFO - PROCESS | 3828 | 1460998070866 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:47:50 INFO - PROCESS | 3828 | 1460998070868 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 09:47:50 INFO - PROCESS | 3828 | 1460998070872 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:47:50 INFO - PROCESS | 3828 | 1460998070873 Marionette TRACE conn3 <- [1,2418,null,{}] 09:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:47:50 INFO - PROCESS | 3828 | 1460998070880 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 3828 | 1460998070984 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:47:51 INFO - PROCESS | 3828 | 1460998070996 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 3828 | ++DOCSHELL 189B7400 == 28 [pid = 3828] [id = 614] 09:47:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (189BB400) [pid = 3828] [serial = 1842] [outer = 00000000] 09:47:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (18BF5000) [pid = 3828] [serial = 1843] [outer = 189BB400] 09:47:51 INFO - PROCESS | 3828 | 1460998071040 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (18B2B400) [pid = 3828] [serial = 1844] [outer = 189BB400] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (11BCFC00) [pid = 3828] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (12D70400) [pid = 3828] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (154E0C00) [pid = 3828] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (18923400) [pid = 3828] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (15DDA400) [pid = 3828] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (17FD2800) [pid = 3828] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (11BB5000) [pid = 3828] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (18FBB800) [pid = 3828] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (18BED800) [pid = 3828] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (13451C00) [pid = 3828] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (14A86C00) [pid = 3828] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (18D40400) [pid = 3828] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 70 (18FBC000) [pid = 3828] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:47:51 INFO - PROCESS | 3828 | --DOMWINDOW == 69 (15450800) [pid = 3828] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:47:51 INFO - PROCESS | 3828 | 1460998071594 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 737ms 09:47:51 INFO - PROCESS | 3828 | 1460998071615 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:47:51 INFO - PROCESS | 3828 | 1460998071617 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 09:47:51 INFO - PROCESS | 3828 | 1460998071620 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:47:51 INFO - PROCESS | 3828 | 1460998071622 Marionette TRACE conn3 <- [1,2422,null,{}] 09:47:51 INFO - PROCESS | 3828 | 1460998071625 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:51 INFO - PROCESS | 3828 | 1460998071697 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:47:51 INFO - PROCESS | 3828 | 1460998071703 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:51 INFO - PROCESS | 3828 | ++DOCSHELL 11BCFC00 == 29 [pid = 3828] [id = 615] 09:47:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 70 (11BD1C00) [pid = 3828] [serial = 1845] [outer = 00000000] 09:47:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (15D83000) [pid = 3828] [serial = 1846] [outer = 11BD1C00] 09:47:51 INFO - PROCESS | 3828 | 1460998071747 Marionette DEBUG loaded listener.js 09:47:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (17A08000) [pid = 3828] [serial = 1847] [outer = 11BD1C00] 09:47:52 INFO - PROCESS | 3828 | 1460998072168 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 596ms 09:47:52 INFO - PROCESS | 3828 | 1460998072217 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 3828 | 1460998072219 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 09:47:52 INFO - PROCESS | 3828 | 1460998072223 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:47:52 INFO - PROCESS | 3828 | 1460998072224 Marionette TRACE conn3 <- [1,2426,null,{}] 09:47:52 INFO - PROCESS | 3828 | 1460998072228 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:52 INFO - PROCESS | 3828 | 1460998072325 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:47:52 INFO - PROCESS | 3828 | 1460998072333 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 3828 | ++DOCSHELL 14AE8800 == 30 [pid = 3828] [id = 616] 09:47:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (1544F400) [pid = 3828] [serial = 1848] [outer = 00000000] 09:47:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (18BF2800) [pid = 3828] [serial = 1849] [outer = 1544F400] 09:47:52 INFO - PROCESS | 3828 | 1460998072377 Marionette DEBUG loaded listener.js 09:47:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (18D40400) [pid = 3828] [serial = 1850] [outer = 1544F400] 09:47:52 INFO - PROCESS | 3828 | 1460998072840 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 643ms 09:47:52 INFO - PROCESS | 3828 | 1460998072893 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:47:52 INFO - PROCESS | 3828 | 1460998072895 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 09:47:52 INFO - PROCESS | 3828 | 1460998072898 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:47:52 INFO - PROCESS | 3828 | 1460998072900 Marionette TRACE conn3 <- [1,2430,null,{}] 09:47:52 INFO - PROCESS | 3828 | 1460998072903 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:52 INFO - PROCESS | 3828 | 1460998072975 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:47:52 INFO - PROCESS | 3828 | 1460998072981 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:52 INFO - PROCESS | 3828 | ++DOCSHELL 15D85400 == 31 [pid = 3828] [id = 617] 09:47:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (18338800) [pid = 3828] [serial = 1851] [outer = 00000000] 09:47:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (18D58400) [pid = 3828] [serial = 1852] [outer = 18338800] 09:47:53 INFO - PROCESS | 3828 | 1460998073025 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (18D5D800) [pid = 3828] [serial = 1853] [outer = 18338800] 09:47:53 INFO - PROCESS | 3828 | 1460998073445 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 596ms 09:47:53 INFO - PROCESS | 3828 | 1460998073496 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:47:53 INFO - PROCESS | 3828 | 1460998073498 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 09:47:53 INFO - PROCESS | 3828 | 1460998073501 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:47:53 INFO - PROCESS | 3828 | 1460998073503 Marionette TRACE conn3 <- [1,2434,null,{}] 09:47:53 INFO - PROCESS | 3828 | 1460998073506 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:53 INFO - PROCESS | 3828 | 1460998073623 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:47:53 INFO - PROCESS | 3828 | 1460998073809 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:53 INFO - PROCESS | 3828 | ++DOCSHELL 11BACC00 == 32 [pid = 3828] [id = 618] 09:47:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (11BB4000) [pid = 3828] [serial = 1854] [outer = 00000000] 09:47:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (12B7F400) [pid = 3828] [serial = 1855] [outer = 11BB4000] 09:47:53 INFO - PROCESS | 3828 | 1460998073870 Marionette DEBUG loaded listener.js 09:47:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (13207000) [pid = 3828] [serial = 1856] [outer = 11BB4000] 09:47:54 INFO - PROCESS | 3828 | 1460998074421 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1003ms 09:47:54 INFO - PROCESS | 3828 | 1460998074504 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:47:54 INFO - PROCESS | 3828 | 1460998074509 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 09:47:54 INFO - PROCESS | 3828 | 1460998074514 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:47:54 INFO - PROCESS | 3828 | 1460998074519 Marionette TRACE conn3 <- [1,2438,null,{}] 09:47:54 INFO - PROCESS | 3828 | 1460998074523 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:54 INFO - PROCESS | 3828 | 1460998074674 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:47:54 INFO - PROCESS | 3828 | 1460998074684 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:54 INFO - PROCESS | 3828 | ++DOCSHELL 147AEC00 == 33 [pid = 3828] [id = 619] 09:47:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (14A8D000) [pid = 3828] [serial = 1857] [outer = 00000000] 09:47:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (15BC9800) [pid = 3828] [serial = 1858] [outer = 14A8D000] 09:47:54 INFO - PROCESS | 3828 | 1460998074741 Marionette DEBUG loaded listener.js 09:47:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (1643E800) [pid = 3828] [serial = 1859] [outer = 14A8D000] 09:47:55 INFO - PROCESS | 3828 | 1460998075396 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 940ms 09:47:55 INFO - PROCESS | 3828 | 1460998075460 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:47:55 INFO - PROCESS | 3828 | 1460998075463 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 09:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:47:55 INFO - PROCESS | 3828 | 1460998075467 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:47:55 INFO - PROCESS | 3828 | 1460998075469 Marionette TRACE conn3 <- [1,2442,null,{}] 09:47:55 INFO - PROCESS | 3828 | 1460998075473 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:55 INFO - PROCESS | 3828 | 1460998075578 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:47:55 INFO - PROCESS | 3828 | 1460998075710 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:55 INFO - PROCESS | 3828 | ++DOCSHELL 183A6800 == 34 [pid = 3828] [id = 620] 09:47:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (183AAC00) [pid = 3828] [serial = 1860] [outer = 00000000] 09:47:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (189C1C00) [pid = 3828] [serial = 1861] [outer = 183AAC00] 09:47:55 INFO - PROCESS | 3828 | 1460998075765 Marionette DEBUG loaded listener.js 09:47:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (18BF8400) [pid = 3828] [serial = 1862] [outer = 183AAC00] 09:47:56 INFO - PROCESS | 3828 | 1460998076304 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 909ms 09:47:56 INFO - PROCESS | 3828 | 1460998076370 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:47:56 INFO - PROCESS | 3828 | 1460998076374 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 09:47:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:47:56 INFO - PROCESS | 3828 | 1460998076385 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:47:56 INFO - PROCESS | 3828 | 1460998076390 Marionette TRACE conn3 <- [1,2446,null,{}] 09:47:56 INFO - PROCESS | 3828 | 1460998076394 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:56 INFO - PROCESS | 3828 | 1460998076493 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:47:56 INFO - PROCESS | 3828 | 1460998076629 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:56 INFO - PROCESS | 3828 | ++DOCSHELL 134C2000 == 35 [pid = 3828] [id = 621] 09:47:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (14A90C00) [pid = 3828] [serial = 1863] [outer = 00000000] 09:47:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (1952BC00) [pid = 3828] [serial = 1864] [outer = 14A90C00] 09:47:56 INFO - PROCESS | 3828 | 1460998076684 Marionette DEBUG loaded listener.js 09:47:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (1952CC00) [pid = 3828] [serial = 1865] [outer = 14A90C00] 09:47:57 INFO - PROCESS | 3828 | 1460998077404 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1050ms 09:47:57 INFO - PROCESS | 3828 | 1460998077462 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:47:57 INFO - PROCESS | 3828 | 1460998077466 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 09:47:57 INFO - PROCESS | 3828 | 1460998077472 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:47:57 INFO - PROCESS | 3828 | 1460998077476 Marionette TRACE conn3 <- [1,2450,null,{}] 09:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:47:57 INFO - PROCESS | 3828 | 1460998077481 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:57 INFO - PROCESS | 3828 | 1460998077581 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:47:57 INFO - PROCESS | 3828 | 1460998077731 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (19A9C800) [pid = 3828] [serial = 1778] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18D3B400) [pid = 3828] [serial = 1804] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (134BC800) [pid = 3828] [serial = 1786] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (137C3800) [pid = 3828] [serial = 1787] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (158E6400) [pid = 3828] [serial = 1789] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (15BE1800) [pid = 3828] [serial = 1790] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (18D5BC00) [pid = 3828] [serial = 1807] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (18BF7000) [pid = 3828] [serial = 1805] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (1952D000) [pid = 3828] [serial = 1810] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (18D63000) [pid = 3828] [serial = 1808] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (18B28000) [pid = 3828] [serial = 1816] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (19693C00) [pid = 3828] [serial = 1811] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (18331400) [pid = 3828] [serial = 1813] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (18BEE800) [pid = 3828] [serial = 1814] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (18B28800) [pid = 3828] [serial = 1802] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (19705C00) [pid = 3828] [serial = 1817] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (19910800) [pid = 3828] [serial = 1819] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (13259800) [pid = 3828] [serial = 1783] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (13382400) [pid = 3828] [serial = 1784] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 70 (1643EC00) [pid = 3828] [serial = 1792] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 69 (16479C00) [pid = 3828] [serial = 1793] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 68 (18B29400) [pid = 3828] [serial = 1801] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 67 (17A0E400) [pid = 3828] [serial = 1795] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 66 (17FCC800) [pid = 3828] [serial = 1796] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 65 (183AA000) [pid = 3828] [serial = 1798] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 64 (18716C00) [pid = 3828] [serial = 1799] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 63 (11BCDC00) [pid = 3828] [serial = 1780] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | --DOMWINDOW == 62 (12BDDC00) [pid = 3828] [serial = 1781] [outer = 00000000] [url = about:blank] 09:47:57 INFO - PROCESS | 3828 | ++DOCSHELL 11BB5000 == 36 [pid = 3828] [id = 622] 09:47:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 63 (11BB9C00) [pid = 3828] [serial = 1866] [outer = 00000000] 09:47:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 64 (13259800) [pid = 3828] [serial = 1867] [outer = 11BB9C00] 09:47:57 INFO - PROCESS | 3828 | 1460998077823 Marionette DEBUG loaded listener.js 09:47:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 65 (134B9C00) [pid = 3828] [serial = 1868] [outer = 11BB9C00] 09:47:58 INFO - PROCESS | 3828 | 1460998078209 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 768ms 09:47:58 INFO - PROCESS | 3828 | 1460998078263 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 3828 | 1460998078268 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 09:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:47:58 INFO - PROCESS | 3828 | 1460998078274 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:47:58 INFO - PROCESS | 3828 | 1460998078277 Marionette TRACE conn3 <- [1,2454,null,{}] 09:47:58 INFO - PROCESS | 3828 | 1460998078281 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:58 INFO - PROCESS | 3828 | 1460998078389 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:47:58 INFO - PROCESS | 3828 | 1460998078479 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:58 INFO - PROCESS | 3828 | ++DOCSHELL 13454000 == 37 [pid = 3828] [id = 623] 09:47:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 66 (13458400) [pid = 3828] [serial = 1869] [outer = 00000000] 09:47:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 67 (14AE8400) [pid = 3828] [serial = 1870] [outer = 13458400] 09:47:58 INFO - PROCESS | 3828 | 1460998078524 Marionette DEBUG loaded listener.js 09:47:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 68 (158E6400) [pid = 3828] [serial = 1871] [outer = 13458400] 09:47:58 INFO - PROCESS | 3828 | 1460998078923 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 689ms 09:47:58 INFO - PROCESS | 3828 | 1460998078975 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:47:58 INFO - PROCESS | 3828 | 1460998078977 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 09:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:47:58 INFO - PROCESS | 3828 | 1460998078981 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 3828 | 1460998078984 Marionette TRACE conn3 <- [1,2458,null,{}] 09:47:59 INFO - PROCESS | 3828 | 1460998078994 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:59 INFO - PROCESS | 3828 | 1460998079079 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:47:59 INFO - PROCESS | 3828 | 1460998079085 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 3828 | ++DOCSHELL 15DE1000 == 38 [pid = 3828] [id = 624] 09:47:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 69 (15DE1800) [pid = 3828] [serial = 1872] [outer = 00000000] 09:47:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 70 (169CBC00) [pid = 3828] [serial = 1873] [outer = 15DE1800] 09:47:59 INFO - PROCESS | 3828 | 1460998079132 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (17FC7800) [pid = 3828] [serial = 1874] [outer = 15DE1800] 09:47:59 INFO - PROCESS | 3828 | 1460998079566 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 627ms 09:47:59 INFO - PROCESS | 3828 | 1460998079619 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:47:59 INFO - PROCESS | 3828 | 1460998079621 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 09:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:47:59 INFO - PROCESS | 3828 | 1460998079625 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:47:59 INFO - PROCESS | 3828 | 1460998079626 Marionette TRACE conn3 <- [1,2462,null,{}] 09:47:59 INFO - PROCESS | 3828 | 1460998079630 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:47:59 INFO - PROCESS | 3828 | 1460998079706 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:47:59 INFO - PROCESS | 3828 | 1460998079711 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:47:59 INFO - PROCESS | 3828 | ++DOCSHELL 18065800 == 39 [pid = 3828] [id = 625] 09:47:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (18068000) [pid = 3828] [serial = 1875] [outer = 00000000] 09:47:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (183A9000) [pid = 3828] [serial = 1876] [outer = 18068000] 09:47:59 INFO - PROCESS | 3828 | 1460998079756 Marionette DEBUG loaded listener.js 09:47:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (18722000) [pid = 3828] [serial = 1877] [outer = 18068000] 09:48:00 INFO - PROCESS | 3828 | 1460998080250 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:48:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 642ms 09:48:00 INFO - PROCESS | 3828 | 1460998080262 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 3828 | 1460998080264 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 09:48:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:48:00 INFO - PROCESS | 3828 | 1460998080267 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 3828 | 1460998080269 Marionette TRACE conn3 <- [1,2466,null,{}] 09:48:00 INFO - PROCESS | 3828 | 1460998080272 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:00 INFO - PROCESS | 3828 | 1460998080377 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:48:00 INFO - PROCESS | 3828 | 1460998080383 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:00 INFO - PROCESS | 3828 | ++DOCSHELL 18331000 == 40 [pid = 3828] [id = 626] 09:48:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (18337400) [pid = 3828] [serial = 1878] [outer = 00000000] 09:48:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (18B24000) [pid = 3828] [serial = 1879] [outer = 18337400] 09:48:00 INFO - PROCESS | 3828 | 1460998080427 Marionette DEBUG loaded listener.js 09:48:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (18B25000) [pid = 3828] [serial = 1880] [outer = 18337400] 09:48:00 INFO - PROCESS | 3828 | 1460998080889 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:48:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:48:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 643ms 09:48:00 INFO - PROCESS | 3828 | 1460998080906 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:48:00 INFO - PROCESS | 3828 | 1460998080908 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 09:48:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:48:00 INFO - PROCESS | 3828 | 1460998080917 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:48:00 INFO - PROCESS | 3828 | 1460998080919 Marionette TRACE conn3 <- [1,2470,null,{}] 09:48:00 INFO - PROCESS | 3828 | 1460998080922 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:01 INFO - PROCESS | 3828 | 1460998081047 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:48:01 INFO - PROCESS | 3828 | 1460998081054 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 3828 | ++DOCSHELL 12B81400 == 41 [pid = 3828] [id = 627] 09:48:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (134BD400) [pid = 3828] [serial = 1881] [outer = 00000000] 09:48:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (18D64000) [pid = 3828] [serial = 1882] [outer = 134BD400] 09:48:01 INFO - PROCESS | 3828 | 1460998081101 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (18FBAC00) [pid = 3828] [serial = 1883] [outer = 134BD400] 09:48:01 INFO - PROCESS | 3828 | 1460998081572 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 689ms 09:48:01 INFO - PROCESS | 3828 | 1460998081616 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:48:01 INFO - PROCESS | 3828 | 1460998081619 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 09:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:48:01 INFO - PROCESS | 3828 | 1460998081623 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:48:01 INFO - PROCESS | 3828 | 1460998081624 Marionette TRACE conn3 <- [1,2474,null,{}] 09:48:01 INFO - PROCESS | 3828 | 1460998081628 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:01 INFO - PROCESS | 3828 | 1460998081740 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:48:01 INFO - PROCESS | 3828 | 1460998081746 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:01 INFO - PROCESS | 3828 | ++DOCSHELL 18D41800 == 42 [pid = 3828] [id = 628] 09:48:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (18D5DC00) [pid = 3828] [serial = 1884] [outer = 00000000] 09:48:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (19694800) [pid = 3828] [serial = 1885] [outer = 18D5DC00] 09:48:01 INFO - PROCESS | 3828 | 1460998081790 Marionette DEBUG loaded listener.js 09:48:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (19705400) [pid = 3828] [serial = 1886] [outer = 18D5DC00] 09:48:02 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (18339400) [pid = 3828] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:48:02 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (14A8B400) [pid = 3828] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:48:02 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (11BCEC00) [pid = 3828] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:48:02 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (16F22000) [pid = 3828] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:48:02 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (189BB400) [pid = 3828] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:48:02 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (11BD1C00) [pid = 3828] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:48:02 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (1544F400) [pid = 3828] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:48:02 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (12B84000) [pid = 3828] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:48:02 INFO - PROCESS | 3828 | 1460998082277 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 690ms 09:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:48:02 INFO - PROCESS | 3828 | 1460998082321 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:48:02 INFO - PROCESS | 3828 | 1460998082323 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 09:48:02 INFO - PROCESS | 3828 | 1460998082329 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:48:02 INFO - PROCESS | 3828 | 1460998082331 Marionette TRACE conn3 <- [1,2478,null,{}] 09:48:02 INFO - PROCESS | 3828 | 1460998082335 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:02 INFO - PROCESS | 3828 | 1460998082440 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:48:02 INFO - PROCESS | 3828 | 1460998082574 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:02 INFO - PROCESS | 3828 | ++DOCSHELL 11BC5000 == 43 [pid = 3828] [id = 629] 09:48:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (12B84000) [pid = 3828] [serial = 1887] [outer = 00000000] 09:48:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (17FC9800) [pid = 3828] [serial = 1888] [outer = 12B84000] 09:48:02 INFO - PROCESS | 3828 | 1460998082618 Marionette DEBUG loaded listener.js 09:48:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (17FCA000) [pid = 3828] [serial = 1889] [outer = 12B84000] 09:48:02 INFO - PROCESS | 3828 | 1460998082994 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 705ms 09:48:03 INFO - PROCESS | 3828 | 1460998083058 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 3828 | 1460998083059 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 09:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:48:03 INFO - PROCESS | 3828 | 1460998083063 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - PROCESS | 3828 | 1460998083065 Marionette TRACE conn3 <- [1,2482,null,{}] 09:48:03 INFO - PROCESS | 3828 | 1460998083068 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:03 INFO - PROCESS | 3828 | 1460998083141 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:48:03 INFO - PROCESS | 3828 | 1460998083147 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 3828 | ++DOCSHELL 14A94400 == 44 [pid = 3828] [id = 630] 09:48:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (18B23000) [pid = 3828] [serial = 1890] [outer = 00000000] 09:48:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (197C3C00) [pid = 3828] [serial = 1891] [outer = 18B23000] 09:48:03 INFO - PROCESS | 3828 | 1460998083194 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (1990E000) [pid = 3828] [serial = 1892] [outer = 18B23000] 09:48:03 INFO - PROCESS | 3828 | 1460998083642 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 643ms 09:48:03 INFO - PROCESS | 3828 | 1460998083701 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:48:03 INFO - PROCESS | 3828 | 1460998083703 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 09:48:03 INFO - PROCESS | 3828 | 1460998083707 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:48:03 INFO - PROCESS | 3828 | 1460998083708 Marionette TRACE conn3 <- [1,2486,null,{}] 09:48:03 INFO - PROCESS | 3828 | 1460998083712 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:03 INFO - PROCESS | 3828 | 1460998083787 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:48:03 INFO - PROCESS | 3828 | 1460998083793 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:03 INFO - PROCESS | 3828 | ++DOCSHELL 1970F800 == 45 [pid = 3828] [id = 631] 09:48:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (19A9A800) [pid = 3828] [serial = 1893] [outer = 00000000] 09:48:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (19AA3400) [pid = 3828] [serial = 1894] [outer = 19A9A800] 09:48:03 INFO - PROCESS | 3828 | 1460998083836 Marionette DEBUG loaded listener.js 09:48:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (19AA3800) [pid = 3828] [serial = 1895] [outer = 19A9A800] 09:48:04 INFO - PROCESS | 3828 | 1460998084472 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 846ms 09:48:04 INFO - PROCESS | 3828 | 1460998084550 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:48:04 INFO - PROCESS | 3828 | 1460998084554 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 09:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:48:04 INFO - PROCESS | 3828 | 1460998084574 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:48:04 INFO - PROCESS | 3828 | 1460998084578 Marionette TRACE conn3 <- [1,2490,null,{}] 09:48:04 INFO - PROCESS | 3828 | 1460998084584 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:04 INFO - PROCESS | 3828 | 1460998084687 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:48:04 INFO - PROCESS | 3828 | 1460998084828 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:04 INFO - PROCESS | 3828 | ++DOCSHELL 13256C00 == 46 [pid = 3828] [id = 632] 09:48:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (13259400) [pid = 3828] [serial = 1896] [outer = 00000000] 09:48:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (134C8400) [pid = 3828] [serial = 1897] [outer = 13259400] 09:48:04 INFO - PROCESS | 3828 | 1460998084888 Marionette DEBUG loaded listener.js 09:48:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (14A85800) [pid = 3828] [serial = 1898] [outer = 13259400] 09:48:05 INFO - PROCESS | 3828 | 1460998085497 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1003ms 09:48:05 INFO - PROCESS | 3828 | 1460998085565 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:48:05 INFO - PROCESS | 3828 | 1460998085571 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 09:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:48:05 INFO - PROCESS | 3828 | 1460998085578 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:48:05 INFO - PROCESS | 3828 | 1460998085580 Marionette TRACE conn3 <- [1,2494,null,{}] 09:48:05 INFO - PROCESS | 3828 | 1460998085585 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:05 INFO - PROCESS | 3828 | 1460998085688 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:48:05 INFO - PROCESS | 3828 | 1460998085825 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:05 INFO - PROCESS | 3828 | ++DOCSHELL 15D0D000 == 47 [pid = 3828] [id = 633] 09:48:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (1688B800) [pid = 3828] [serial = 1899] [outer = 00000000] 09:48:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (18795000) [pid = 3828] [serial = 1900] [outer = 1688B800] 09:48:05 INFO - PROCESS | 3828 | 1460998085880 Marionette DEBUG loaded listener.js 09:48:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (18BEE800) [pid = 3828] [serial = 1901] [outer = 1688B800] 09:48:06 INFO - PROCESS | 3828 | 1460998086466 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 940ms 09:48:06 INFO - PROCESS | 3828 | 1460998086521 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:48:06 INFO - PROCESS | 3828 | 1460998086523 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 09:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:48:06 INFO - PROCESS | 3828 | 1460998086527 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:48:06 INFO - PROCESS | 3828 | 1460998086531 Marionette TRACE conn3 <- [1,2498,null,{}] 09:48:06 INFO - PROCESS | 3828 | 1460998086555 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:06 INFO - PROCESS | 3828 | 1460998086688 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:48:06 INFO - PROCESS | 3828 | 1460998086757 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:06 INFO - PROCESS | 3828 | ++DOCSHELL 19A9E000 == 48 [pid = 3828] [id = 634] 09:48:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (19A9F400) [pid = 3828] [serial = 1902] [outer = 00000000] 09:48:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (19ADA400) [pid = 3828] [serial = 1903] [outer = 19A9F400] 09:48:06 INFO - PROCESS | 3828 | 1460998086813 Marionette DEBUG loaded listener.js 09:48:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (19AE1800) [pid = 3828] [serial = 1904] [outer = 19A9F400] 09:48:07 INFO - PROCESS | 3828 | 1460998087404 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 893ms 09:48:07 INFO - PROCESS | 3828 | 1460998087431 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:48:07 INFO - PROCESS | 3828 | 1460998087434 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 09:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:48:07 INFO - PROCESS | 3828 | 1460998087437 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:48:07 INFO - PROCESS | 3828 | 1460998087439 Marionette TRACE conn3 <- [1,2502,null,{}] 09:48:07 INFO - PROCESS | 3828 | 1460998087443 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:07 INFO - PROCESS | 3828 | 1460998087541 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:48:07 INFO - PROCESS | 3828 | 1460998087650 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:07 INFO - PROCESS | 3828 | ++DOCSHELL 1325D800 == 49 [pid = 3828] [id = 635] 09:48:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (133BC800) [pid = 3828] [serial = 1905] [outer = 00000000] 09:48:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (17FC6800) [pid = 3828] [serial = 1906] [outer = 133BC800] 09:48:07 INFO - PROCESS | 3828 | 1460998087704 Marionette DEBUG loaded listener.js 09:48:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (183B1000) [pid = 3828] [serial = 1907] [outer = 133BC800] 09:48:08 INFO - PROCESS | 3828 | 1460998088496 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1097ms 09:48:08 INFO - PROCESS | 3828 | 1460998088536 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:48:08 INFO - PROCESS | 3828 | 1460998088541 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 09:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:48:08 INFO - PROCESS | 3828 | 1460998088547 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:48:08 INFO - PROCESS | 3828 | 1460998088550 Marionette TRACE conn3 <- [1,2506,null,{}] 09:48:08 INFO - PROCESS | 3828 | 1460998088555 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:08 INFO - PROCESS | 3828 | 1460998088649 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:48:08 INFO - PROCESS | 3828 | 1460998088765 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:08 INFO - PROCESS | 3828 | ++DOCSHELL 11B7C000 == 50 [pid = 3828] [id = 636] 09:48:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (11BAEC00) [pid = 3828] [serial = 1908] [outer = 00000000] 09:48:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (13201800) [pid = 3828] [serial = 1909] [outer = 11BAEC00] 09:48:08 INFO - PROCESS | 3828 | 1460998088846 Marionette DEBUG loaded listener.js 09:48:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (134C1800) [pid = 3828] [serial = 1910] [outer = 11BAEC00] 09:48:08 INFO - PROCESS | 3828 | --DOCSHELL 14A94400 == 49 [pid = 3828] [id = 630] 09:48:08 INFO - PROCESS | 3828 | --DOCSHELL 11BC5000 == 48 [pid = 3828] [id = 629] 09:48:08 INFO - PROCESS | 3828 | --DOCSHELL 18D41800 == 47 [pid = 3828] [id = 628] 09:48:08 INFO - PROCESS | 3828 | --DOCSHELL 12B81400 == 46 [pid = 3828] [id = 627] 09:48:08 INFO - PROCESS | 3828 | --DOCSHELL 18331000 == 45 [pid = 3828] [id = 626] 09:48:08 INFO - PROCESS | 3828 | --DOCSHELL 18065800 == 44 [pid = 3828] [id = 625] 09:48:08 INFO - PROCESS | 3828 | --DOCSHELL 15DE1000 == 43 [pid = 3828] [id = 624] 09:48:08 INFO - PROCESS | 3828 | --DOCSHELL 13454000 == 42 [pid = 3828] [id = 623] 09:48:08 INFO - PROCESS | 3828 | --DOCSHELL 11BB5000 == 41 [pid = 3828] [id = 622] 09:48:08 INFO - PROCESS | 3828 | --DOCSHELL 183A6800 == 40 [pid = 3828] [id = 620] 09:48:08 INFO - PROCESS | 3828 | --DOCSHELL 147AEC00 == 39 [pid = 3828] [id = 619] 09:48:08 INFO - PROCESS | 3828 | --DOCSHELL 11BACC00 == 38 [pid = 3828] [id = 618] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (18D58400) [pid = 3828] [serial = 1852] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (18723000) [pid = 3828] [serial = 1840] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (1569E800) [pid = 3828] [serial = 1831] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (15BCF000) [pid = 3828] [serial = 1832] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (169C4400) [pid = 3828] [serial = 1834] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (1325B000) [pid = 3828] [serial = 1826] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (12CF9400) [pid = 3828] [serial = 1825] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (17FCF400) [pid = 3828] [serial = 1837] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (1806A400) [pid = 3828] [serial = 1838] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (13257800) [pid = 3828] [serial = 1822] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (189B7800) [pid = 3828] [serial = 1841] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (1344E000) [pid = 3828] [serial = 1828] [outer = 00000000] [url = about:blank] 09:48:08 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (134BA800) [pid = 3828] [serial = 1829] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (18BF5000) [pid = 3828] [serial = 1843] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (15D83000) [pid = 3828] [serial = 1846] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (18BF2800) [pid = 3828] [serial = 1849] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (18B2B400) [pid = 3828] [serial = 1844] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (18D40400) [pid = 3828] [serial = 1850] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (17A08000) [pid = 3828] [serial = 1847] [outer = 00000000] [url = about:blank] 09:48:09 INFO - PROCESS | 3828 | 1460998089270 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 799ms 09:48:09 INFO - PROCESS | 3828 | 1460998089349 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:48:09 INFO - PROCESS | 3828 | 1460998089355 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 09:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:48:09 INFO - PROCESS | 3828 | 1460998089360 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:48:09 INFO - PROCESS | 3828 | 1460998089363 Marionette TRACE conn3 <- [1,2510,null,{}] 09:48:09 INFO - PROCESS | 3828 | 1460998089367 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:09 INFO - PROCESS | 3828 | 1460998089451 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:48:09 INFO - PROCESS | 3828 | 1460998089458 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:09 INFO - PROCESS | 3828 | ++DOCSHELL 1325B000 == 39 [pid = 3828] [id = 637] 09:48:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (13634000) [pid = 3828] [serial = 1911] [outer = 00000000] 09:48:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (15BD1C00) [pid = 3828] [serial = 1912] [outer = 13634000] 09:48:09 INFO - PROCESS | 3828 | 1460998089508 Marionette DEBUG loaded listener.js 09:48:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (15DD4C00) [pid = 3828] [serial = 1913] [outer = 13634000] 09:48:10 INFO - PROCESS | 3828 | 1460998089996 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 705ms 09:48:10 INFO - PROCESS | 3828 | 1460998090059 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 3828 | 1460998090061 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 09:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:48:10 INFO - PROCESS | 3828 | 1460998090065 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 3828 | 1460998090068 Marionette TRACE conn3 <- [1,2514,null,{}] 09:48:10 INFO - PROCESS | 3828 | 1460998090078 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:10 INFO - PROCESS | 3828 | 1460998090159 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:48:10 INFO - PROCESS | 3828 | 1460998090168 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 3828 | ++DOCSHELL 17A08000 == 40 [pid = 3828] [id = 638] 09:48:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (17FCC400) [pid = 3828] [serial = 1914] [outer = 00000000] 09:48:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (18064C00) [pid = 3828] [serial = 1915] [outer = 17FCC400] 09:48:10 INFO - PROCESS | 3828 | 1460998090225 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (18336C00) [pid = 3828] [serial = 1916] [outer = 17FCC400] 09:48:10 INFO - PROCESS | 3828 | 1460998090693 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 643ms 09:48:10 INFO - PROCESS | 3828 | 1460998090713 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:48:10 INFO - PROCESS | 3828 | 1460998090716 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 09:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:48:10 INFO - PROCESS | 3828 | 1460998090719 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:48:10 INFO - PROCESS | 3828 | 1460998090721 Marionette TRACE conn3 <- [1,2518,null,{}] 09:48:10 INFO - PROCESS | 3828 | 1460998090725 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:10 INFO - PROCESS | 3828 | 1460998090809 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:48:10 INFO - PROCESS | 3828 | 1460998090846 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:10 INFO - PROCESS | 3828 | ++DOCSHELL 1871DC00 == 41 [pid = 3828] [id = 639] 09:48:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (187A0400) [pid = 3828] [serial = 1917] [outer = 00000000] 09:48:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (18B28800) [pid = 3828] [serial = 1918] [outer = 187A0400] 09:48:10 INFO - PROCESS | 3828 | 1460998090890 Marionette DEBUG loaded listener.js 09:48:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (18BF3400) [pid = 3828] [serial = 1919] [outer = 187A0400] 09:48:11 INFO - PROCESS | 3828 | 1460998091358 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 705ms 09:48:11 INFO - PROCESS | 3828 | 1460998091418 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:48:11 INFO - PROCESS | 3828 | 1460998091420 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 09:48:11 INFO - PROCESS | 3828 | 1460998091423 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:48:11 INFO - PROCESS | 3828 | 1460998091425 Marionette TRACE conn3 <- [1,2522,null,{}] 09:48:11 INFO - PROCESS | 3828 | 1460998091434 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:11 INFO - PROCESS | 3828 | 1460998091539 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:48:11 INFO - PROCESS | 3828 | 1460998091549 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:11 INFO - PROCESS | 3828 | ++DOCSHELL 17FCDC00 == 42 [pid = 3828] [id = 640] 09:48:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (18065800) [pid = 3828] [serial = 1920] [outer = 00000000] 09:48:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (18D44800) [pid = 3828] [serial = 1921] [outer = 18065800] 09:48:11 INFO - PROCESS | 3828 | 1460998091593 Marionette DEBUG loaded listener.js 09:48:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (18D59000) [pid = 3828] [serial = 1922] [outer = 18065800] 09:48:12 INFO - PROCESS | 3828 | 1460998092060 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 706ms 09:48:12 INFO - PROCESS | 3828 | 1460998092123 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 3828 | 1460998092125 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 09:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:48:12 INFO - PROCESS | 3828 | 1460998092137 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 3828 | 1460998092139 Marionette TRACE conn3 <- [1,2526,null,{}] 09:48:12 INFO - PROCESS | 3828 | 1460998092142 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:12 INFO - PROCESS | 3828 | 1460998092294 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:48:12 INFO - PROCESS | 3828 | 1460998092319 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:12 INFO - PROCESS | 3828 | ++DOCSHELL 18D5F400 == 43 [pid = 3828] [id = 641] 09:48:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (19532C00) [pid = 3828] [serial = 1923] [outer = 00000000] 09:48:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (19905400) [pid = 3828] [serial = 1924] [outer = 19532C00] 09:48:12 INFO - PROCESS | 3828 | 1460998092414 Marionette DEBUG loaded listener.js 09:48:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (197BF400) [pid = 3828] [serial = 1925] [outer = 19532C00] 09:48:12 INFO - PROCESS | 3828 | 1460998092856 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 737ms 09:48:12 INFO - PROCESS | 3828 | 1460998092911 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:48:12 INFO - PROCESS | 3828 | 1460998092913 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 09:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:48:12 INFO - PROCESS | 3828 | 1460998092917 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:48:12 INFO - PROCESS | 3828 | 1460998092918 Marionette TRACE conn3 <- [1,2530,null,{}] 09:48:12 INFO - PROCESS | 3828 | 1460998092922 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:13 INFO - PROCESS | 3828 | 1460998093027 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:48:13 INFO - PROCESS | 3828 | 1460998093033 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 3828 | ++DOCSHELL 12D72000 == 44 [pid = 3828] [id = 642] 09:48:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (19693C00) [pid = 3828] [serial = 1926] [outer = 00000000] 09:48:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (19AE3800) [pid = 3828] [serial = 1927] [outer = 19693C00] 09:48:13 INFO - PROCESS | 3828 | 1460998093076 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (19AE6000) [pid = 3828] [serial = 1928] [outer = 19693C00] 09:48:13 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (18337400) [pid = 3828] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:48:13 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (134BD400) [pid = 3828] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:48:13 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (15DE1800) [pid = 3828] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:48:13 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (11BB9C00) [pid = 3828] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:48:13 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (13458400) [pid = 3828] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:48:13 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (18068000) [pid = 3828] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:48:13 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (18338800) [pid = 3828] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:48:13 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (18D5DC00) [pid = 3828] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:48:13 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (12B84000) [pid = 3828] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:48:13 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18B23000) [pid = 3828] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:48:13 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (15DDB000) [pid = 3828] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:48:13 INFO - PROCESS | 3828 | 1460998093586 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 736ms 09:48:13 INFO - PROCESS | 3828 | 1460998093684 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:48:13 INFO - PROCESS | 3828 | 1460998093686 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 09:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:48:13 INFO - PROCESS | 3828 | 1460998093691 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:48:13 INFO - PROCESS | 3828 | 1460998093693 Marionette TRACE conn3 <- [1,2534,null,{}] 09:48:13 INFO - PROCESS | 3828 | 1460998093696 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:13 INFO - PROCESS | 3828 | 1460998093772 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:48:13 INFO - PROCESS | 3828 | 1460998093778 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:13 INFO - PROCESS | 3828 | ++DOCSHELL 12BE8800 == 45 [pid = 3828] [id = 643] 09:48:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (16449000) [pid = 3828] [serial = 1929] [outer = 00000000] 09:48:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (18BEBC00) [pid = 3828] [serial = 1930] [outer = 16449000] 09:48:13 INFO - PROCESS | 3828 | 1460998093822 Marionette DEBUG loaded listener.js 09:48:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (18D63800) [pid = 3828] [serial = 1931] [outer = 16449000] 09:48:14 INFO - PROCESS | 3828 | 1460998094250 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 595ms 09:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:48:14 INFO - PROCESS | 3828 | 1460998094285 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 3828 | 1460998094287 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 09:48:14 INFO - PROCESS | 3828 | 1460998094291 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - PROCESS | 3828 | 1460998094292 Marionette TRACE conn3 <- [1,2538,null,{}] 09:48:14 INFO - PROCESS | 3828 | 1460998094295 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 3828 | 1460998094370 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:48:14 INFO - PROCESS | 3828 | 1460998094376 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:14 INFO - PROCESS | 3828 | ++DOCSHELL 12C01C00 == 46 [pid = 3828] [id = 644] 09:48:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (18BEB400) [pid = 3828] [serial = 1932] [outer = 00000000] 09:48:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (19E59C00) [pid = 3828] [serial = 1933] [outer = 18BEB400] 09:48:14 INFO - PROCESS | 3828 | 1460998094423 Marionette DEBUG loaded listener.js 09:48:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (19EA8800) [pid = 3828] [serial = 1934] [outer = 18BEB400] 09:48:14 INFO - PROCESS | 3828 | 1460998094854 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 596ms 09:48:14 INFO - PROCESS | 3828 | 1460998094892 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:48:14 INFO - PROCESS | 3828 | 1460998094894 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 09:48:14 INFO - PROCESS | 3828 | 1460998094898 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:48:14 INFO - PROCESS | 3828 | 1460998094901 Marionette TRACE conn3 <- [1,2542,null,{}] 09:48:14 INFO - PROCESS | 3828 | 1460998094905 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:14 INFO - PROCESS | 3828 | 1460998094982 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:48:15 INFO - PROCESS | 3828 | 1460998094989 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:15 INFO - PROCESS | 3828 | ++DOCSHELL 19707800 == 47 [pid = 3828] [id = 645] 09:48:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (197C2C00) [pid = 3828] [serial = 1935] [outer = 00000000] 09:48:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (19EE1800) [pid = 3828] [serial = 1936] [outer = 197C2C00] 09:48:15 INFO - PROCESS | 3828 | 1460998095032 Marionette DEBUG loaded listener.js 09:48:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (19EE4C00) [pid = 3828] [serial = 1937] [outer = 197C2C00] 09:48:15 INFO - PROCESS | 3828 | 1460998095708 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 831ms 09:48:15 INFO - PROCESS | 3828 | 1460998095742 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:48:15 INFO - PROCESS | 3828 | 1460998095747 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 09:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:48:15 INFO - PROCESS | 3828 | 1460998095752 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:48:15 INFO - PROCESS | 3828 | 1460998095756 Marionette TRACE conn3 <- [1,2546,null,{}] 09:48:15 INFO - PROCESS | 3828 | 1460998095762 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:15 INFO - PROCESS | 3828 | 1460998095867 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:48:16 INFO - PROCESS | 3828 | 1460998096008 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:16 INFO - PROCESS | 3828 | ++DOCSHELL 1320DC00 == 48 [pid = 3828] [id = 646] 09:48:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (1344BC00) [pid = 3828] [serial = 1938] [outer = 00000000] 09:48:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (134BA000) [pid = 3828] [serial = 1939] [outer = 1344BC00] 09:48:16 INFO - PROCESS | 3828 | 1460998096066 Marionette DEBUG loaded listener.js 09:48:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (137C3C00) [pid = 3828] [serial = 1940] [outer = 1344BC00] 09:48:16 INFO - PROCESS | 3828 | 1460998096701 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1003ms 09:48:16 INFO - PROCESS | 3828 | 1460998096756 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:48:16 INFO - PROCESS | 3828 | 1460998096762 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 09:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:48:16 INFO - PROCESS | 3828 | 1460998096768 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:48:16 INFO - PROCESS | 3828 | 1460998096771 Marionette TRACE conn3 <- [1,2550,null,{}] 09:48:16 INFO - PROCESS | 3828 | 1460998096775 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:16 INFO - PROCESS | 3828 | 1460998096876 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:48:17 INFO - PROCESS | 3828 | 1460998097016 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:17 INFO - PROCESS | 3828 | ++DOCSHELL 13454000 == 49 [pid = 3828] [id = 647] 09:48:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (13455000) [pid = 3828] [serial = 1941] [outer = 00000000] 09:48:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (16F24000) [pid = 3828] [serial = 1942] [outer = 13455000] 09:48:17 INFO - PROCESS | 3828 | 1460998097071 Marionette DEBUG loaded listener.js 09:48:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (17FCE800) [pid = 3828] [serial = 1943] [outer = 13455000] 09:48:17 INFO - PROCESS | 3828 | 1460998097717 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1003ms 09:48:17 INFO - PROCESS | 3828 | 1460998097768 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:48:17 INFO - PROCESS | 3828 | 1460998097771 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 09:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:48:17 INFO - PROCESS | 3828 | 1460998097774 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:48:17 INFO - PROCESS | 3828 | 1460998097778 Marionette TRACE conn3 <- [1,2554,null,{}] 09:48:17 INFO - PROCESS | 3828 | 1460998097789 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:17 INFO - PROCESS | 3828 | 1460998097923 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:48:18 INFO - PROCESS | 3828 | 1460998098064 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:18 INFO - PROCESS | 3828 | ++DOCSHELL 11BCB400 == 50 [pid = 3828] [id = 648] 09:48:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (12B85000) [pid = 3828] [serial = 1944] [outer = 00000000] 09:48:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (19706000) [pid = 3828] [serial = 1945] [outer = 12B85000] 09:48:18 INFO - PROCESS | 3828 | 1460998098122 Marionette DEBUG loaded listener.js 09:48:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (19AE4000) [pid = 3828] [serial = 1946] [outer = 12B85000] 09:48:18 INFO - PROCESS | 3828 | 1460998098866 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1144ms 09:48:18 INFO - PROCESS | 3828 | 1460998098925 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:48:18 INFO - PROCESS | 3828 | 1460998098929 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 09:48:18 INFO - PROCESS | 3828 | 1460998098934 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:48:18 INFO - PROCESS | 3828 | 1460998098937 Marionette TRACE conn3 <- [1,2558,null,{}] 09:48:18 INFO - PROCESS | 3828 | 1460998098943 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 3828 | 1460998099044 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:48:19 INFO - PROCESS | 3828 | 1460998099183 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 3828 | ++DOCSHELL 13210C00 == 51 [pid = 3828] [id = 649] 09:48:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (133C0000) [pid = 3828] [serial = 1947] [outer = 00000000] 09:48:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (14A10800) [pid = 3828] [serial = 1948] [outer = 133C0000] 09:48:19 INFO - PROCESS | 3828 | 1460998099234 Marionette DEBUG loaded listener.js 09:48:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (15BCF000) [pid = 3828] [serial = 1949] [outer = 133C0000] 09:48:19 INFO - PROCESS | 3828 | --DOCSHELL 12C01C00 == 50 [pid = 3828] [id = 644] 09:48:19 INFO - PROCESS | 3828 | --DOCSHELL 12BE8800 == 49 [pid = 3828] [id = 643] 09:48:19 INFO - PROCESS | 3828 | --DOCSHELL 134C2000 == 48 [pid = 3828] [id = 621] 09:48:19 INFO - PROCESS | 3828 | --DOCSHELL 12D72000 == 47 [pid = 3828] [id = 642] 09:48:19 INFO - PROCESS | 3828 | --DOCSHELL 18D5F400 == 46 [pid = 3828] [id = 641] 09:48:19 INFO - PROCESS | 3828 | --DOCSHELL 17FCDC00 == 45 [pid = 3828] [id = 640] 09:48:19 INFO - PROCESS | 3828 | --DOCSHELL 1871DC00 == 44 [pid = 3828] [id = 639] 09:48:19 INFO - PROCESS | 3828 | --DOCSHELL 17A08000 == 43 [pid = 3828] [id = 638] 09:48:19 INFO - PROCESS | 3828 | --DOCSHELL 1325B000 == 42 [pid = 3828] [id = 637] 09:48:19 INFO - PROCESS | 3828 | --DOCSHELL 11B7C000 == 41 [pid = 3828] [id = 636] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (12B7F400) [pid = 3828] [serial = 1855] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (15BC9800) [pid = 3828] [serial = 1858] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1952BC00) [pid = 3828] [serial = 1864] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (189C1C00) [pid = 3828] [serial = 1861] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (19AA3400) [pid = 3828] [serial = 1894] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | 1460998099763 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 846ms 09:48:19 INFO - PROCESS | 3828 | 1460998099778 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:48:19 INFO - PROCESS | 3828 | 1460998099783 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (16FCF000) [pid = 3828] [serial = 1835] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (18B24000) [pid = 3828] [serial = 1879] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (18D64000) [pid = 3828] [serial = 1882] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (169CBC00) [pid = 3828] [serial = 1873] [outer = 00000000] [url = about:blank] 09:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (17FC7800) [pid = 3828] [serial = 1874] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (13259800) [pid = 3828] [serial = 1867] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (134B9C00) [pid = 3828] [serial = 1868] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (14AE8400) [pid = 3828] [serial = 1870] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (158E6400) [pid = 3828] [serial = 1871] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (183A9000) [pid = 3828] [serial = 1876] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (18D5D800) [pid = 3828] [serial = 1853] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (19694800) [pid = 3828] [serial = 1885] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (18FBAC00) [pid = 3828] [serial = 1883] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (17FC9800) [pid = 3828] [serial = 1888] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (197C3C00) [pid = 3828] [serial = 1891] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (19705400) [pid = 3828] [serial = 1886] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (18B25000) [pid = 3828] [serial = 1880] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (1990E000) [pid = 3828] [serial = 1892] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (17FCA000) [pid = 3828] [serial = 1889] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (18722000) [pid = 3828] [serial = 1877] [outer = 00000000] [url = about:blank] 09:48:19 INFO - PROCESS | 3828 | 1460998099802 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:48:19 INFO - PROCESS | 3828 | 1460998099804 Marionette TRACE conn3 <- [1,2562,null,{}] 09:48:19 INFO - PROCESS | 3828 | 1460998099810 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:19 INFO - PROCESS | 3828 | 1460998099889 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:48:19 INFO - PROCESS | 3828 | 1460998099897 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:19 INFO - PROCESS | 3828 | ++DOCSHELL 134B9C00 == 42 [pid = 3828] [id = 650] 09:48:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (134C0C00) [pid = 3828] [serial = 1950] [outer = 00000000] 09:48:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (158F1400) [pid = 3828] [serial = 1951] [outer = 134C0C00] 09:48:19 INFO - PROCESS | 3828 | 1460998099942 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (15ED6C00) [pid = 3828] [serial = 1952] [outer = 134C0C00] 09:48:20 INFO - PROCESS | 3828 | 1460998100453 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 690ms 09:48:20 INFO - PROCESS | 3828 | 1460998100494 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:48:20 INFO - PROCESS | 3828 | 1460998100496 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 09:48:20 INFO - PROCESS | 3828 | 1460998100499 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:48:20 INFO - PROCESS | 3828 | 1460998100503 Marionette TRACE conn3 <- [1,2566,null,{}] 09:48:20 INFO - PROCESS | 3828 | 1460998100513 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:20 INFO - PROCESS | 3828 | 1460998100619 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:48:20 INFO - PROCESS | 3828 | 1460998100629 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:20 INFO - PROCESS | 3828 | ++DOCSHELL 17FCD800 == 43 [pid = 3828] [id = 651] 09:48:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (17FD0C00) [pid = 3828] [serial = 1953] [outer = 00000000] 09:48:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (18339000) [pid = 3828] [serial = 1954] [outer = 17FD0C00] 09:48:20 INFO - PROCESS | 3828 | 1460998100686 Marionette DEBUG loaded listener.js 09:48:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (1871DC00) [pid = 3828] [serial = 1955] [outer = 17FD0C00] 09:48:21 INFO - PROCESS | 3828 | 1460998101137 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 706ms 09:48:21 INFO - PROCESS | 3828 | 1460998101199 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 3828 | 1460998101201 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 09:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:48:21 INFO - PROCESS | 3828 | 1460998101205 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 3828 | 1460998101206 Marionette TRACE conn3 <- [1,2570,null,{}] 09:48:21 INFO - PROCESS | 3828 | 1460998101209 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:21 INFO - PROCESS | 3828 | 1460998101288 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:48:21 INFO - PROCESS | 3828 | 1460998101294 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:21 INFO - PROCESS | 3828 | ++DOCSHELL 18794C00 == 44 [pid = 3828] [id = 652] 09:48:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (18923400) [pid = 3828] [serial = 1956] [outer = 00000000] 09:48:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (18B30C00) [pid = 3828] [serial = 1957] [outer = 18923400] 09:48:21 INFO - PROCESS | 3828 | 1460998101338 Marionette DEBUG loaded listener.js 09:48:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (18BF0C00) [pid = 3828] [serial = 1958] [outer = 18923400] 09:48:21 INFO - PROCESS | 3828 | 1460998101816 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 642ms 09:48:21 INFO - PROCESS | 3828 | 1460998101842 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:48:21 INFO - PROCESS | 3828 | 1460998101844 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 09:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:48:21 INFO - PROCESS | 3828 | 1460998101853 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:48:21 INFO - PROCESS | 3828 | 1460998101854 Marionette TRACE conn3 <- [1,2574,null,{}] 09:48:21 INFO - PROCESS | 3828 | 1460998101858 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 3828 | 1460998101963 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:48:22 INFO - PROCESS | 3828 | 1460998102058 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 3828 | ++DOCSHELL 18B2E400 == 45 [pid = 3828] [id = 653] 09:48:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (18BF9800) [pid = 3828] [serial = 1959] [outer = 00000000] 09:48:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (18D5C400) [pid = 3828] [serial = 1960] [outer = 18BF9800] 09:48:22 INFO - PROCESS | 3828 | 1460998102103 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (18D64000) [pid = 3828] [serial = 1961] [outer = 18BF9800] 09:48:22 INFO - PROCESS | 3828 | 1460998102583 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 737ms 09:48:22 INFO - PROCESS | 3828 | 1460998102625 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:48:22 INFO - PROCESS | 3828 | 1460998102627 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 09:48:22 INFO - PROCESS | 3828 | 1460998102630 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:48:22 INFO - PROCESS | 3828 | 1460998102632 Marionette TRACE conn3 <- [1,2578,null,{}] 09:48:22 INFO - PROCESS | 3828 | 1460998102635 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:22 INFO - PROCESS | 3828 | 1460998102766 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:48:22 INFO - PROCESS | 3828 | 1460998102780 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:22 INFO - PROCESS | 3828 | ++DOCSHELL 189BB400 == 46 [pid = 3828] [id = 654] 09:48:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (18E6A000) [pid = 3828] [serial = 1962] [outer = 00000000] 09:48:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (19703C00) [pid = 3828] [serial = 1963] [outer = 18E6A000] 09:48:22 INFO - PROCESS | 3828 | 1460998102839 Marionette DEBUG loaded listener.js 09:48:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (19704400) [pid = 3828] [serial = 1964] [outer = 18E6A000] 09:48:23 INFO - PROCESS | 3828 | 1460998103304 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 705ms 09:48:23 INFO - PROCESS | 3828 | 1460998103336 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:48:23 INFO - PROCESS | 3828 | 1460998103338 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 09:48:23 INFO - PROCESS | 3828 | 1460998103341 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:48:23 INFO - PROCESS | 3828 | 1460998103343 Marionette TRACE conn3 <- [1,2582,null,{}] 09:48:23 INFO - PROCESS | 3828 | 1460998103346 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:23 INFO - PROCESS | 3828 | 1460998103485 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:48:23 INFO - PROCESS | 3828 | 1460998103492 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:23 INFO - PROCESS | 3828 | ++DOCSHELL 19708400 == 47 [pid = 3828] [id = 655] 09:48:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (19708C00) [pid = 3828] [serial = 1965] [outer = 00000000] 09:48:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (19AE5400) [pid = 3828] [serial = 1966] [outer = 19708C00] 09:48:23 INFO - PROCESS | 3828 | 1460998103535 Marionette DEBUG loaded listener.js 09:48:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (19E5AC00) [pid = 3828] [serial = 1967] [outer = 19708C00] 09:48:23 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (18065800) [pid = 3828] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:48:23 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (187A0400) [pid = 3828] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:48:23 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (17FCC400) [pid = 3828] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:48:23 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (133BC800) [pid = 3828] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:48:23 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (13634000) [pid = 3828] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:48:23 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (19532C00) [pid = 3828] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:48:23 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (11BAEC00) [pid = 3828] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:48:23 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (19693C00) [pid = 3828] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:48:23 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (16449000) [pid = 3828] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:48:23 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (18BEB400) [pid = 3828] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:48:23 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (14A90C00) [pid = 3828] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:48:24 INFO - PROCESS | 3828 | 1460998104125 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 846ms 09:48:24 INFO - PROCESS | 3828 | 1460998104183 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 3828 | 1460998104185 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 09:48:24 INFO - PROCESS | 3828 | 1460998104188 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:48:24 INFO - PROCESS | 3828 | 1460998104190 Marionette TRACE conn3 <- [1,2586,null,{}] 09:48:24 INFO - PROCESS | 3828 | 1460998104194 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:24 INFO - PROCESS | 3828 | 1460998104268 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:48:24 INFO - PROCESS | 3828 | 1460998104274 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 3828 | ++DOCSHELL 12CB3000 == 48 [pid = 3828] [id = 656] 09:48:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (1320EC00) [pid = 3828] [serial = 1968] [outer = 00000000] 09:48:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (183AA000) [pid = 3828] [serial = 1969] [outer = 1320EC00] 09:48:24 INFO - PROCESS | 3828 | 1460998104317 Marionette DEBUG loaded listener.js 09:48:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (183A6800) [pid = 3828] [serial = 1970] [outer = 1320EC00] 09:48:24 INFO - PROCESS | 3828 | 1460998104749 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 596ms 09:48:24 INFO - PROCESS | 3828 | 1460998104790 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:48:24 INFO - PROCESS | 3828 | 1460998104792 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 09:48:24 INFO - PROCESS | 3828 | 1460998104795 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:48:24 INFO - PROCESS | 3828 | 1460998104797 Marionette TRACE conn3 <- [1,2590,null,{}] 09:48:24 INFO - PROCESS | 3828 | 1460998104800 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:24 INFO - PROCESS | 3828 | 1460998104877 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:48:24 INFO - PROCESS | 3828 | 1460998104883 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:24 INFO - PROCESS | 3828 | ++DOCSHELL 18330400 == 49 [pid = 3828] [id = 657] 09:48:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (18D39800) [pid = 3828] [serial = 1971] [outer = 00000000] 09:48:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (19EDC400) [pid = 3828] [serial = 1972] [outer = 18D39800] 09:48:24 INFO - PROCESS | 3828 | 1460998104929 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (19EE1C00) [pid = 3828] [serial = 1973] [outer = 18D39800] 09:48:25 INFO - PROCESS | 3828 | 1460998105408 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 642ms 09:48:25 INFO - PROCESS | 3828 | 1460998105434 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:48:25 INFO - PROCESS | 3828 | 1460998105436 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 09:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:48:25 INFO - PROCESS | 3828 | 1460998105443 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:48:25 INFO - PROCESS | 3828 | 1460998105445 Marionette TRACE conn3 <- [1,2594,null,{}] 09:48:25 INFO - PROCESS | 3828 | 1460998105448 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:25 INFO - PROCESS | 3828 | 1460998105526 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:48:25 INFO - PROCESS | 3828 | 1460998105533 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:25 INFO - PROCESS | 3828 | ++DOCSHELL 11BC4400 == 50 [pid = 3828] [id = 658] 09:48:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (11BCC800) [pid = 3828] [serial = 1974] [outer = 00000000] 09:48:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (1A106800) [pid = 3828] [serial = 1975] [outer = 11BCC800] 09:48:25 INFO - PROCESS | 3828 | 1460998105579 Marionette DEBUG loaded listener.js 09:48:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (1A143400) [pid = 3828] [serial = 1976] [outer = 11BCC800] 09:48:26 INFO - PROCESS | 3828 | 1460998106300 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 909ms 09:48:26 INFO - PROCESS | 3828 | 1460998106350 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:48:26 INFO - PROCESS | 3828 | 1460998106354 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 09:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:48:26 INFO - PROCESS | 3828 | 1460998106360 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:48:26 INFO - PROCESS | 3828 | 1460998106364 Marionette TRACE conn3 <- [1,2598,null,{}] 09:48:26 INFO - PROCESS | 3828 | 1460998106369 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:26 INFO - PROCESS | 3828 | 1460998106472 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:48:26 INFO - PROCESS | 3828 | 1460998106610 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:26 INFO - PROCESS | 3828 | ++DOCSHELL 13258000 == 51 [pid = 3828] [id = 659] 09:48:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (13453000) [pid = 3828] [serial = 1977] [outer = 00000000] 09:48:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (14AE8400) [pid = 3828] [serial = 1978] [outer = 13453000] 09:48:26 INFO - PROCESS | 3828 | 1460998106668 Marionette DEBUG loaded listener.js 09:48:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (1644B400) [pid = 3828] [serial = 1979] [outer = 13453000] 09:48:27 INFO - PROCESS | 3828 | 1460998107245 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 941ms 09:48:27 INFO - PROCESS | 3828 | 1460998107306 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:48:27 INFO - PROCESS | 3828 | 1460998107312 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 09:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:48:27 INFO - PROCESS | 3828 | 1460998107319 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:48:27 INFO - PROCESS | 3828 | 1460998107322 Marionette TRACE conn3 <- [1,2602,null,{}] 09:48:27 INFO - PROCESS | 3828 | 1460998107325 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:27 INFO - PROCESS | 3828 | 1460998107425 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:48:27 INFO - PROCESS | 3828 | 1460998107561 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:27 INFO - PROCESS | 3828 | ++DOCSHELL 169CB800 == 52 [pid = 3828] [id = 660] 09:48:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (17FCA000) [pid = 3828] [serial = 1980] [outer = 00000000] 09:48:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1891EC00) [pid = 3828] [serial = 1981] [outer = 17FCA000] 09:48:27 INFO - PROCESS | 3828 | 1460998107615 Marionette DEBUG loaded listener.js 09:48:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (18BF4000) [pid = 3828] [serial = 1982] [outer = 17FCA000] 09:48:28 INFO - PROCESS | 3828 | 1460998108256 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1004ms 09:48:28 INFO - PROCESS | 3828 | 1460998108319 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:48:28 INFO - PROCESS | 3828 | 1460998108322 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 09:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:48:28 INFO - PROCESS | 3828 | 1460998108326 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:48:28 INFO - PROCESS | 3828 | 1460998108329 Marionette TRACE conn3 <- [1,2606,null,{}] 09:48:28 INFO - PROCESS | 3828 | 1460998108340 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:28 INFO - PROCESS | 3828 | 1460998108445 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:48:28 INFO - PROCESS | 3828 | 1460998108582 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:28 INFO - PROCESS | 3828 | ++DOCSHELL 1952BC00 == 53 [pid = 3828] [id = 661] 09:48:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (19AE2800) [pid = 3828] [serial = 1983] [outer = 00000000] 09:48:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1A13E000) [pid = 3828] [serial = 1984] [outer = 19AE2800] 09:48:28 INFO - PROCESS | 3828 | 1460998108643 Marionette DEBUG loaded listener.js 09:48:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1A1D5800) [pid = 3828] [serial = 1985] [outer = 19AE2800] 09:48:29 INFO - PROCESS | 3828 | 1460998109220 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 941ms 09:48:29 INFO - PROCESS | 3828 | 1460998109270 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:48:29 INFO - PROCESS | 3828 | 1460998109273 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 09:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:48:29 INFO - PROCESS | 3828 | 1460998109277 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:48:29 INFO - PROCESS | 3828 | 1460998109279 Marionette TRACE conn3 <- [1,2610,null,{}] 09:48:29 INFO - PROCESS | 3828 | 1460998109282 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:29 INFO - PROCESS | 3828 | 1460998109385 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:48:29 INFO - PROCESS | 3828 | 1460998109522 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:29 INFO - PROCESS | 3828 | ++DOCSHELL 13455C00 == 54 [pid = 3828] [id = 662] 09:48:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (13456800) [pid = 3828] [serial = 1986] [outer = 00000000] 09:48:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (17FD0000) [pid = 3828] [serial = 1987] [outer = 13456800] 09:48:29 INFO - PROCESS | 3828 | 1460998109578 Marionette DEBUG loaded listener.js 09:48:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (18721000) [pid = 3828] [serial = 1988] [outer = 13456800] 09:48:30 INFO - PROCESS | 3828 | 1460998110316 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1082ms 09:48:30 INFO - PROCESS | 3828 | 1460998110368 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:48:30 INFO - PROCESS | 3828 | 1460998110373 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 09:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:48:30 INFO - PROCESS | 3828 | 1460998110379 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:48:30 INFO - PROCESS | 3828 | 1460998110382 Marionette TRACE conn3 <- [1,2614,null,{}] 09:48:30 INFO - PROCESS | 3828 | 1460998110387 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:30 INFO - PROCESS | 3828 | 1460998110485 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:48:30 INFO - PROCESS | 3828 | 1460998110638 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:30 INFO - PROCESS | 3828 | --DOCSHELL 18330400 == 53 [pid = 3828] [id = 657] 09:48:30 INFO - PROCESS | 3828 | --DOCSHELL 12CB3000 == 52 [pid = 3828] [id = 656] 09:48:30 INFO - PROCESS | 3828 | --DOCSHELL 19708400 == 51 [pid = 3828] [id = 655] 09:48:30 INFO - PROCESS | 3828 | --DOCSHELL 189BB400 == 50 [pid = 3828] [id = 654] 09:48:30 INFO - PROCESS | 3828 | --DOCSHELL 18B2E400 == 49 [pid = 3828] [id = 653] 09:48:30 INFO - PROCESS | 3828 | --DOCSHELL 18794C00 == 48 [pid = 3828] [id = 652] 09:48:30 INFO - PROCESS | 3828 | --DOCSHELL 17FCD800 == 47 [pid = 3828] [id = 651] 09:48:30 INFO - PROCESS | 3828 | --DOCSHELL 134B9C00 == 46 [pid = 3828] [id = 650] 09:48:30 INFO - PROCESS | 3828 | --DOCSHELL 13210C00 == 45 [pid = 3828] [id = 649] 09:48:30 INFO - PROCESS | 3828 | --DOCSHELL 13454000 == 44 [pid = 3828] [id = 647] 09:48:30 INFO - PROCESS | 3828 | --DOCSHELL 1320DC00 == 43 [pid = 3828] [id = 646] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1952CC00) [pid = 3828] [serial = 1865] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (18BEBC00) [pid = 3828] [serial = 1930] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (19E59C00) [pid = 3828] [serial = 1933] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (19AE6000) [pid = 3828] [serial = 1928] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (19EA8800) [pid = 3828] [serial = 1934] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (18D59000) [pid = 3828] [serial = 1922] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (18BF3400) [pid = 3828] [serial = 1919] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (18D63800) [pid = 3828] [serial = 1931] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (18D44800) [pid = 3828] [serial = 1921] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (134C8400) [pid = 3828] [serial = 1897] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (18B28800) [pid = 3828] [serial = 1918] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (18064C00) [pid = 3828] [serial = 1915] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (18336C00) [pid = 3828] [serial = 1916] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (183B1000) [pid = 3828] [serial = 1907] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (17FC6800) [pid = 3828] [serial = 1906] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (15BD1C00) [pid = 3828] [serial = 1912] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (15DD4C00) [pid = 3828] [serial = 1913] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (19ADA400) [pid = 3828] [serial = 1903] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (19905400) [pid = 3828] [serial = 1924] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (13201800) [pid = 3828] [serial = 1909] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (134C1800) [pid = 3828] [serial = 1910] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (19EE1800) [pid = 3828] [serial = 1936] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (19AE3800) [pid = 3828] [serial = 1927] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (197BF400) [pid = 3828] [serial = 1925] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (18795000) [pid = 3828] [serial = 1900] [outer = 00000000] [url = about:blank] 09:48:30 INFO - PROCESS | 3828 | ++DOCSHELL 11B7C000 == 44 [pid = 3828] [id = 663] 09:48:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (11BAC000) [pid = 3828] [serial = 1989] [outer = 00000000] 09:48:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (13261800) [pid = 3828] [serial = 1990] [outer = 11BAC000] 09:48:30 INFO - PROCESS | 3828 | 1460998110718 Marionette DEBUG loaded listener.js 09:48:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (134C4400) [pid = 3828] [serial = 1991] [outer = 11BAC000] 09:48:31 INFO - PROCESS | 3828 | 1460998111157 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 846ms 09:48:31 INFO - PROCESS | 3828 | 1460998111223 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:48:31 INFO - PROCESS | 3828 | 1460998111231 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 09:48:31 INFO - PROCESS | 3828 | 1460998111237 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:48:31 INFO - PROCESS | 3828 | 1460998111239 Marionette TRACE conn3 <- [1,2618,null,{}] 09:48:31 INFO - PROCESS | 3828 | 1460998111243 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:31 INFO - PROCESS | 3828 | 1460998111324 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:48:31 INFO - PROCESS | 3828 | 1460998111332 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:31 INFO - PROCESS | 3828 | ++DOCSHELL 1362F800 == 45 [pid = 3828] [id = 664] 09:48:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (16893000) [pid = 3828] [serial = 1992] [outer = 00000000] 09:48:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (18064C00) [pid = 3828] [serial = 1993] [outer = 16893000] 09:48:31 INFO - PROCESS | 3828 | 1460998111377 Marionette DEBUG loaded listener.js 09:48:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (18330C00) [pid = 3828] [serial = 1994] [outer = 16893000] 09:48:31 INFO - PROCESS | 3828 | 1460998111865 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 642ms 09:48:31 INFO - PROCESS | 3828 | 1460998111876 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:48:31 INFO - PROCESS | 3828 | 1460998111878 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 09:48:31 INFO - PROCESS | 3828 | 1460998111881 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:48:31 INFO - PROCESS | 3828 | 1460998111885 Marionette TRACE conn3 <- [1,2622,null,{}] 09:48:31 INFO - PROCESS | 3828 | 1460998111895 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:32 INFO - PROCESS | 3828 | 1460998111976 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:48:32 INFO - PROCESS | 3828 | 1460998111982 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 3828 | ++DOCSHELL 18795000 == 46 [pid = 3828] [id = 665] 09:48:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (189B7000) [pid = 3828] [serial = 1995] [outer = 00000000] 09:48:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (18D3DC00) [pid = 3828] [serial = 1996] [outer = 189B7000] 09:48:32 INFO - PROCESS | 3828 | 1460998112030 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (18D62000) [pid = 3828] [serial = 1997] [outer = 189B7000] 09:48:32 INFO - PROCESS | 3828 | 1460998112544 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 706ms 09:48:32 INFO - PROCESS | 3828 | 1460998112612 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:48:32 INFO - PROCESS | 3828 | 1460998112615 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 09:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:48:32 INFO - PROCESS | 3828 | 1460998112618 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:48:32 INFO - PROCESS | 3828 | 1460998112620 Marionette TRACE conn3 <- [1,2626,null,{}] 09:48:32 INFO - PROCESS | 3828 | 1460998112623 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:32 INFO - PROCESS | 3828 | 1460998112702 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:48:32 INFO - PROCESS | 3828 | 1460998112708 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:32 INFO - PROCESS | 3828 | ++DOCSHELL 18D3C400 == 47 [pid = 3828] [id = 666] 09:48:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (18D64400) [pid = 3828] [serial = 1998] [outer = 00000000] 09:48:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (19534000) [pid = 3828] [serial = 1999] [outer = 18D64400] 09:48:32 INFO - PROCESS | 3828 | 1460998112753 Marionette DEBUG loaded listener.js 09:48:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (19696000) [pid = 3828] [serial = 2000] [outer = 18D64400] 09:48:33 INFO - PROCESS | 3828 | 1460998113220 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 627ms 09:48:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:48:33 INFO - PROCESS | 3828 | 1460998113256 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 3828 | 1460998113258 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 09:48:33 INFO - PROCESS | 3828 | 1460998113266 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - PROCESS | 3828 | 1460998113268 Marionette TRACE conn3 <- [1,2630,null,{}] 09:48:33 INFO - PROCESS | 3828 | 1460998113272 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:33 INFO - PROCESS | 3828 | 1460998113388 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:48:33 INFO - PROCESS | 3828 | 1460998113395 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:33 INFO - PROCESS | 3828 | ++DOCSHELL 19526C00 == 48 [pid = 3828] [id = 667] 09:48:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (1952E800) [pid = 3828] [serial = 2001] [outer = 00000000] 09:48:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (19A98400) [pid = 3828] [serial = 2002] [outer = 1952E800] 09:48:33 INFO - PROCESS | 3828 | 1460998113490 Marionette DEBUG loaded listener.js 09:48:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (19A9B000) [pid = 3828] [serial = 2003] [outer = 1952E800] 09:48:33 INFO - PROCESS | 3828 | 1460998113918 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:48:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:48:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 690ms 09:48:33 INFO - PROCESS | 3828 | 1460998113961 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:48:33 INFO - PROCESS | 3828 | 1460998113963 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 09:48:33 INFO - PROCESS | 3828 | 1460998113967 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:48:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:48:33 INFO - PROCESS | 3828 | 1460998113968 Marionette TRACE conn3 <- [1,2634,null,{}] 09:48:33 INFO - PROCESS | 3828 | 1460998113972 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:34 INFO - PROCESS | 3828 | 1460998114107 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:48:34 INFO - PROCESS | 3828 | 1460998114200 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 3828 | ++DOCSHELL 19AE1C00 == 49 [pid = 3828] [id = 668] 09:48:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (19BCA400) [pid = 3828] [serial = 2004] [outer = 00000000] 09:48:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (19EDC800) [pid = 3828] [serial = 2005] [outer = 19BCA400] 09:48:34 INFO - PROCESS | 3828 | 1460998114247 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (19EE5400) [pid = 3828] [serial = 2006] [outer = 19BCA400] 09:48:34 INFO - PROCESS | 3828 | 1460998114655 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:48:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:48:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 736ms 09:48:34 INFO - PROCESS | 3828 | 1460998114707 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:48:34 INFO - PROCESS | 3828 | 1460998114709 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 09:48:34 INFO - PROCESS | 3828 | 1460998114721 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:48:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:48:34 INFO - PROCESS | 3828 | 1460998114723 Marionette TRACE conn3 <- [1,2638,null,{}] 09:48:34 INFO - PROCESS | 3828 | 1460998114727 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:34 INFO - PROCESS | 3828 | 1460998114838 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:48:34 INFO - PROCESS | 3828 | 1460998114846 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:34 INFO - PROCESS | 3828 | ++DOCSHELL 1325F400 == 50 [pid = 3828] [id = 669] 09:48:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (19EA8800) [pid = 3828] [serial = 2007] [outer = 00000000] 09:48:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1A2E0C00) [pid = 3828] [serial = 2008] [outer = 19EA8800] 09:48:34 INFO - PROCESS | 3828 | 1460998114890 Marionette DEBUG loaded listener.js 09:48:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1A2E1C00) [pid = 3828] [serial = 2009] [outer = 19EA8800] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 11BCFC00 == 49 [pid = 3828] [id = 615] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 15D0D000 == 48 [pid = 3828] [id = 633] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 13256C00 == 47 [pid = 3828] [id = 632] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 15D85400 == 46 [pid = 3828] [id = 617] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 1970F800 == 45 [pid = 3828] [id = 631] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 11BCB400 == 44 [pid = 3828] [id = 648] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 14AE8800 == 43 [pid = 3828] [id = 616] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 189B7400 == 42 [pid = 3828] [id = 614] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 19707800 == 41 [pid = 3828] [id = 645] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 18338C00 == 40 [pid = 3828] [id = 613] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 15DD4400 == 39 [pid = 3828] [id = 611] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 169CA800 == 38 [pid = 3828] [id = 612] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 19A9E000 == 37 [pid = 3828] [id = 634] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 1325D800 == 36 [pid = 3828] [id = 635] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 11B7C000 == 35 [pid = 3828] [id = 663] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 1952BC00 == 34 [pid = 3828] [id = 661] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 13455C00 == 33 [pid = 3828] [id = 662] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 169CB800 == 32 [pid = 3828] [id = 660] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 11BC4400 == 31 [pid = 3828] [id = 658] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 13258000 == 30 [pid = 3828] [id = 659] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 19526C00 == 29 [pid = 3828] [id = 667] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 18D3C400 == 28 [pid = 3828] [id = 666] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 1362F800 == 27 [pid = 3828] [id = 664] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 18795000 == 26 [pid = 3828] [id = 665] 09:48:36 INFO - PROCESS | 3828 | --DOCSHELL 19AE1C00 == 25 [pid = 3828] [id = 668] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (18BF9800) [pid = 3828] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (18923400) [pid = 3828] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (134C0C00) [pid = 3828] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (18E6A000) [pid = 3828] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (18D39800) [pid = 3828] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (19708C00) [pid = 3828] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (12B85000) [pid = 3828] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (17FD0C00) [pid = 3828] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (133C0000) [pid = 3828] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (1320EC00) [pid = 3828] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (18D5C400) [pid = 3828] [serial = 1960] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (16F24000) [pid = 3828] [serial = 1942] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (18B30C00) [pid = 3828] [serial = 1957] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (158F1400) [pid = 3828] [serial = 1951] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (15ED6C00) [pid = 3828] [serial = 1952] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (19703C00) [pid = 3828] [serial = 1963] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (134BA000) [pid = 3828] [serial = 1939] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (19EE1C00) [pid = 3828] [serial = 1973] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18D64000) [pid = 3828] [serial = 1961] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (1A106800) [pid = 3828] [serial = 1975] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (19AE5400) [pid = 3828] [serial = 1966] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (19704400) [pid = 3828] [serial = 1964] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (19E5AC00) [pid = 3828] [serial = 1967] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (19EDC400) [pid = 3828] [serial = 1972] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (19AE4000) [pid = 3828] [serial = 1946] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (18339000) [pid = 3828] [serial = 1954] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (1871DC00) [pid = 3828] [serial = 1955] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (19706000) [pid = 3828] [serial = 1945] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (15BCF000) [pid = 3828] [serial = 1949] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (14A10800) [pid = 3828] [serial = 1948] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (183AA000) [pid = 3828] [serial = 1969] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (183A6800) [pid = 3828] [serial = 1970] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (18BF0C00) [pid = 3828] [serial = 1958] [outer = 00000000] [url = about:blank] 09:48:36 INFO - PROCESS | 3828 | 1460998116956 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:48:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:48:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2273ms 09:48:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:48:37 INFO - PROCESS | 3828 | 1460998116992 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 3828 | 1460998116995 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 09:48:37 INFO - PROCESS | 3828 | 1460998117000 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 3828 | 1460998117003 Marionette TRACE conn3 <- [1,2642,null,{}] 09:48:37 INFO - PROCESS | 3828 | 1460998117009 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:37 INFO - PROCESS | 3828 | 1460998117097 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:48:37 INFO - PROCESS | 3828 | 1460998117105 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:37 INFO - PROCESS | 3828 | ++DOCSHELL 11BB4400 == 26 [pid = 3828] [id = 670] 09:48:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (11BB5000) [pid = 3828] [serial = 2010] [outer = 00000000] 09:48:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (11BD1800) [pid = 3828] [serial = 2011] [outer = 11BB5000] 09:48:37 INFO - PROCESS | 3828 | 1460998117154 Marionette DEBUG loaded listener.js 09:48:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (12BDF400) [pid = 3828] [serial = 2012] [outer = 11BB5000] 09:48:37 INFO - PROCESS | 3828 | 1460998117848 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:48:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:48:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 893ms 09:48:37 INFO - PROCESS | 3828 | 1460998117902 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:48:37 INFO - PROCESS | 3828 | 1460998117907 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 09:48:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:48:37 INFO - PROCESS | 3828 | 1460998117913 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:48:37 INFO - PROCESS | 3828 | 1460998117917 Marionette TRACE conn3 <- [1,2646,null,{}] 09:48:37 INFO - PROCESS | 3828 | 1460998117922 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:38 INFO - PROCESS | 3828 | 1460998118033 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:48:38 INFO - PROCESS | 3828 | 1460998118164 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:38 INFO - PROCESS | 3828 | ++DOCSHELL 12C4F400 == 27 [pid = 3828] [id = 671] 09:48:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (12C5B800) [pid = 3828] [serial = 2013] [outer = 00000000] 09:48:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (12D44000) [pid = 3828] [serial = 2014] [outer = 12C5B800] 09:48:38 INFO - PROCESS | 3828 | 1460998118222 Marionette DEBUG loaded listener.js 09:48:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (12D7DC00) [pid = 3828] [serial = 2015] [outer = 12C5B800] 09:48:38 INFO - PROCESS | 3828 | 1460998118920 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:48:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:48:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1050ms 09:48:38 INFO - PROCESS | 3828 | 1460998118962 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:48:38 INFO - PROCESS | 3828 | 1460998118969 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 09:48:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:48:39 INFO - PROCESS | 3828 | 1460998118995 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:48:39 INFO - PROCESS | 3828 | 1460998118998 Marionette TRACE conn3 <- [1,2650,null,{}] 09:48:39 INFO - PROCESS | 3828 | 1460998119002 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:39 INFO - PROCESS | 3828 | 1460998119112 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:48:39 INFO - PROCESS | 3828 | 1460998119200 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:39 INFO - PROCESS | 3828 | ++DOCSHELL 12BE6800 == 28 [pid = 3828] [id = 672] 09:48:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (13259800) [pid = 3828] [serial = 2016] [outer = 00000000] 09:48:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (13455800) [pid = 3828] [serial = 2017] [outer = 13259800] 09:48:39 INFO - PROCESS | 3828 | 1460998119302 Marionette DEBUG loaded listener.js 09:48:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (134C4800) [pid = 3828] [serial = 2018] [outer = 13259800] 09:48:40 INFO - PROCESS | 3828 | --DOCSHELL 11BB6C00 == 27 [pid = 3828] [id = 607] 09:48:40 INFO - PROCESS | 3828 | --DOCSHELL 11BC7C00 == 26 [pid = 3828] [id = 608] 09:48:40 INFO - PROCESS | 3828 | 1460998120108 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:48:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:48:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1160ms 09:48:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:48:40 INFO - PROCESS | 3828 | 1460998120145 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:48:40 INFO - PROCESS | 3828 | 1460998120148 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 09:48:40 INFO - PROCESS | 3828 | 1460998120153 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:48:40 INFO - PROCESS | 3828 | 1460998120157 Marionette TRACE conn3 <- [1,2654,null,{}] 09:48:40 INFO - PROCESS | 3828 | 1460998120164 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:40 INFO - PROCESS | 3828 | 1460998120244 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:48:40 INFO - PROCESS | 3828 | 1460998120253 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:40 INFO - PROCESS | 3828 | ++DOCSHELL 11BB8400 == 27 [pid = 3828] [id = 673] 09:48:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (11BB9400) [pid = 3828] [serial = 2019] [outer = 00000000] 09:48:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (1325FC00) [pid = 3828] [serial = 2020] [outer = 11BB9400] 09:48:40 INFO - PROCESS | 3828 | 1460998120301 Marionette DEBUG loaded listener.js 09:48:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (13458C00) [pid = 3828] [serial = 2021] [outer = 11BB9400] 09:48:41 INFO - PROCESS | 3828 | 1460998121277 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:48:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:48:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1144ms 09:48:41 INFO - PROCESS | 3828 | 1460998121301 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:48:41 INFO - PROCESS | 3828 | 1460998121306 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 09:48:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:48:41 INFO - PROCESS | 3828 | 1460998121312 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:48:41 INFO - PROCESS | 3828 | 1460998121314 Marionette TRACE conn3 <- [1,2658,null,{}] 09:48:41 INFO - PROCESS | 3828 | 1460998121318 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:41 INFO - PROCESS | 3828 | 1460998121396 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:48:41 INFO - PROCESS | 3828 | 1460998121402 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:41 INFO - PROCESS | 3828 | ++DOCSHELL 11BB7C00 == 28 [pid = 3828] [id = 674] 09:48:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (134BA400) [pid = 3828] [serial = 2022] [outer = 00000000] 09:48:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (15697400) [pid = 3828] [serial = 2023] [outer = 134BA400] 09:48:41 INFO - PROCESS | 3828 | 1460998121455 Marionette DEBUG loaded listener.js 09:48:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (15B2A800) [pid = 3828] [serial = 2024] [outer = 134BA400] 09:48:42 INFO - PROCESS | 3828 | 1460998122512 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:48:42 INFO - PROCESS | 3828 | 1460998122545 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 09:48:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:48:42 INFO - PROCESS | 3828 | 1460998122549 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:48:42 INFO - PROCESS | 3828 | 1460998122552 Marionette TRACE conn3 <- [1,2662,null,{}] 09:48:42 INFO - PROCESS | 3828 | 1460998122563 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:42 INFO - PROCESS | 3828 | 1460998122693 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:48:42 INFO - PROCESS | 3828 | 1460998122702 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:42 INFO - PROCESS | 3828 | ++DOCSHELL 15DD2C00 == 29 [pid = 3828] [id = 675] 09:48:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (15DD4C00) [pid = 3828] [serial = 2025] [outer = 00000000] 09:48:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (165AAC00) [pid = 3828] [serial = 2026] [outer = 15DD4C00] 09:48:42 INFO - PROCESS | 3828 | 1460998122750 Marionette DEBUG loaded listener.js 09:48:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (16FCFC00) [pid = 3828] [serial = 2027] [outer = 15DD4C00] 09:48:43 INFO - PROCESS | 3828 | 1460998123763 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 09:48:43 INFO - PROCESS | 3828 | 1460998123809 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 09:48:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:48:43 INFO - PROCESS | 3828 | 1460998123812 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:48:43 INFO - PROCESS | 3828 | 1460998123814 Marionette TRACE conn3 <- [1,2666,null,{}] 09:48:43 INFO - PROCESS | 3828 | 1460998123817 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:43 INFO - PROCESS | 3828 | 1460998123927 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:48:43 INFO - PROCESS | 3828 | 1460998123935 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:43 INFO - PROCESS | 3828 | ++DOCSHELL 17A11000 == 30 [pid = 3828] [id = 676] 09:48:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (17FC8400) [pid = 3828] [serial = 2028] [outer = 00000000] 09:48:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (18339C00) [pid = 3828] [serial = 2029] [outer = 17FC8400] 09:48:43 INFO - PROCESS | 3828 | 1460998123980 Marionette DEBUG loaded listener.js 09:48:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (1871E000) [pid = 3828] [serial = 2030] [outer = 17FC8400] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (11BC6C00) [pid = 3828] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (11BB4000) [pid = 3828] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (19A9F400) [pid = 3828] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (19528400) [pid = 3828] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (183AAC00) [pid = 3828] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (14A8D000) [pid = 3828] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (1688B800) [pid = 3828] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (19A9A800) [pid = 3828] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (13259400) [pid = 3828] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (18D64400) [pid = 3828] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (1952E800) [pid = 3828] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (13455000) [pid = 3828] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (1344BC00) [pid = 3828] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (197C2C00) [pid = 3828] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (19EA8800) [pid = 3828] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (19BCA400) [pid = 3828] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (13456800) [pid = 3828] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (19AE2800) [pid = 3828] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (17FCA000) [pid = 3828] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (13453000) [pid = 3828] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (11BCC800) [pid = 3828] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (189B7000) [pid = 3828] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (16893000) [pid = 3828] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:48:44 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (11BAC000) [pid = 3828] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:48:44 INFO - PROCESS | 3828 | 1460998124940 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:48: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) 09:48:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1144ms 09:48:44 INFO - PROCESS | 3828 | 1460998124958 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:48:44 INFO - PROCESS | 3828 | 1460998124960 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 09:48:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:48:44 INFO - PROCESS | 3828 | 1460998124964 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:48:44 INFO - PROCESS | 3828 | 1460998124965 Marionette TRACE conn3 <- [1,2670,null,{}] 09:48:44 INFO - PROCESS | 3828 | 1460998124970 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:45 INFO - PROCESS | 3828 | 1460998125072 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:48:45 INFO - PROCESS | 3828 | 1460998125081 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:45 INFO - PROCESS | 3828 | ++DOCSHELL 11BCF400 == 31 [pid = 3828] [id = 677] 09:48:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (12D79400) [pid = 3828] [serial = 2031] [outer = 00000000] 09:48:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (134BB800) [pid = 3828] [serial = 2032] [outer = 12D79400] 09:48:45 INFO - PROCESS | 3828 | 1460998125127 Marionette DEBUG loaded listener.js 09:48:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (13639400) [pid = 3828] [serial = 2033] [outer = 12D79400] 09:48:46 INFO - PROCESS | 3828 | 1460998126041 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:48: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) 09:48:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1081ms 09:48:46 INFO - PROCESS | 3828 | 1460998126058 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:48:46 INFO - PROCESS | 3828 | 1460998126060 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 09:48:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:48:46 INFO - PROCESS | 3828 | 1460998126063 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:48:46 INFO - PROCESS | 3828 | 1460998126065 Marionette TRACE conn3 <- [1,2674,null,{}] 09:48:46 INFO - PROCESS | 3828 | 1460998126069 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:46 INFO - PROCESS | 3828 | 1460998126163 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:48:46 INFO - PROCESS | 3828 | 1460998126249 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:46 INFO - PROCESS | 3828 | ++DOCSHELL 11BB3800 == 32 [pid = 3828] [id = 678] 09:48:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (11BCB800) [pid = 3828] [serial = 2034] [outer = 00000000] 09:48:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (183AAC00) [pid = 3828] [serial = 2035] [outer = 11BCB800] 09:48:46 INFO - PROCESS | 3828 | 1460998126297 Marionette DEBUG loaded listener.js 09:48:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (1545B000) [pid = 3828] [serial = 2036] [outer = 11BCB800] 09:48:47 INFO - PROCESS | 3828 | 1460998127327 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:48:47 INFO - PROCESS | 3828 | 1460998127369 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 09:48:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:48:47 INFO - PROCESS | 3828 | 1460998127374 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:48:47 INFO - PROCESS | 3828 | 1460998127377 Marionette TRACE conn3 <- [1,2678,null,{}] 09:48:47 INFO - PROCESS | 3828 | 1460998127382 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:47 INFO - PROCESS | 3828 | 1460998127512 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:48:47 INFO - PROCESS | 3828 | 1460998127687 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:47 INFO - PROCESS | 3828 | ++DOCSHELL 1325D800 == 33 [pid = 3828] [id = 679] 09:48:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (1344C400) [pid = 3828] [serial = 2037] [outer = 00000000] 09:48:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (14AE8800) [pid = 3828] [serial = 2038] [outer = 1344C400] 09:48:47 INFO - PROCESS | 3828 | 1460998127748 Marionette DEBUG loaded listener.js 09:48:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (15BD4800) [pid = 3828] [serial = 2039] [outer = 1344C400] 09:48:48 INFO - PROCESS | 3828 | 1460998128735 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 09:48:48 INFO - PROCESS | 3828 | 1460998128784 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 09:48:48 INFO - PROCESS | 3828 | 1460998128834 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:48:48 INFO - PROCESS | 3828 | 1460998128837 Marionette TRACE conn3 <- [1,2682,null,{}] 09:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:48:48 INFO - PROCESS | 3828 | 1460998128841 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:48 INFO - PROCESS | 3828 | 1460998128931 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:48:49 INFO - PROCESS | 3828 | 1460998129249 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:49 INFO - PROCESS | 3828 | ++DOCSHELL 02A77800 == 34 [pid = 3828] [id = 680] 09:48:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (11B79400) [pid = 3828] [serial = 2040] [outer = 00000000] 09:48:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (11BBA000) [pid = 3828] [serial = 2041] [outer = 11B79400] 09:48:49 INFO - PROCESS | 3828 | 1460998129304 Marionette DEBUG loaded listener.js 09:48:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (11BCEC00) [pid = 3828] [serial = 2042] [outer = 11B79400] 09:48:49 INFO - PROCESS | 3828 | --DOCSHELL 189C2C00 == 33 [pid = 3828] [id = 606] 09:48:49 INFO - PROCESS | 3828 | --DOCSHELL 18BEC000 == 32 [pid = 3828] [id = 602] 09:48:49 INFO - PROCESS | 3828 | --DOCSHELL 13451800 == 31 [pid = 3828] [id = 595] 09:48:49 INFO - PROCESS | 3828 | --DOCSHELL 1325F400 == 30 [pid = 3828] [id = 669] 09:48:49 INFO - PROCESS | 3828 | --DOCSHELL 15BC8000 == 29 [pid = 3828] [id = 598] 09:48:49 INFO - PROCESS | 3828 | --DOCSHELL 11BB4C00 == 28 [pid = 3828] [id = 593] 09:48:49 INFO - PROCESS | 3828 | --DOCSHELL 11BB8000 == 27 [pid = 3828] [id = 605] 09:48:49 INFO - PROCESS | 3828 | --DOCSHELL 15459400 == 26 [pid = 3828] [id = 597] 09:48:49 INFO - PROCESS | 3828 | --DOCSHELL 134BBC00 == 25 [pid = 3828] [id = 596] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (19EDC800) [pid = 3828] [serial = 2005] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (18721000) [pid = 3828] [serial = 1988] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (17FD0000) [pid = 3828] [serial = 1987] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (1A1D5800) [pid = 3828] [serial = 1985] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (1A13E000) [pid = 3828] [serial = 1984] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (18BF4000) [pid = 3828] [serial = 1982] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (1891EC00) [pid = 3828] [serial = 1981] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (1644B400) [pid = 3828] [serial = 1979] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (14AE8400) [pid = 3828] [serial = 1978] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (1A143400) [pid = 3828] [serial = 1976] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (18D3DC00) [pid = 3828] [serial = 1996] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (18D62000) [pid = 3828] [serial = 1997] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 70 (1A2E1C00) [pid = 3828] [serial = 2009] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 69 (18064C00) [pid = 3828] [serial = 1993] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 68 (18330C00) [pid = 3828] [serial = 1994] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 67 (19EE5400) [pid = 3828] [serial = 2006] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 66 (134C4400) [pid = 3828] [serial = 1991] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 65 (13261800) [pid = 3828] [serial = 1990] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 64 (133C5C00) [pid = 3828] [serial = 1823] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 63 (13207000) [pid = 3828] [serial = 1856] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 62 (19AE1800) [pid = 3828] [serial = 1904] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 61 (19A9A000) [pid = 3828] [serial = 1820] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 60 (18BF8400) [pid = 3828] [serial = 1862] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 59 (1643E800) [pid = 3828] [serial = 1859] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 58 (18BEE800) [pid = 3828] [serial = 1901] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 57 (19AA3800) [pid = 3828] [serial = 1895] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 56 (14A85800) [pid = 3828] [serial = 1898] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 55 (19696000) [pid = 3828] [serial = 2000] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 54 (19534000) [pid = 3828] [serial = 1999] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 53 (19A98400) [pid = 3828] [serial = 2002] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 52 (19A9B000) [pid = 3828] [serial = 2003] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 51 (17FCE800) [pid = 3828] [serial = 1943] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 50 (137C3C00) [pid = 3828] [serial = 1940] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 49 (19EE4C00) [pid = 3828] [serial = 1937] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 48 (1A2E0C00) [pid = 3828] [serial = 2008] [outer = 00000000] [url = about:blank] 09:48:49 INFO - PROCESS | 3828 | --DOMWINDOW == 47 (11BD1800) [pid = 3828] [serial = 2011] [outer = 00000000] [url = about:blank] 09:48:50 INFO - PROCESS | 3828 | 1460998130312 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 09:48:50 INFO - PROCESS | 3828 | 1460998130338 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 09:48:50 INFO - PROCESS | 3828 | 1460998130343 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:48:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:48:50 INFO - PROCESS | 3828 | 1460998130346 Marionette TRACE conn3 <- [1,2686,null,{}] 09:48:50 INFO - PROCESS | 3828 | 1460998130352 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:50 INFO - PROCESS | 3828 | 1460998130432 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:48:50 INFO - PROCESS | 3828 | 1460998130439 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:50 INFO - PROCESS | 3828 | ++DOCSHELL 133C9000 == 26 [pid = 3828] [id = 681] 09:48:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 48 (133C9C00) [pid = 3828] [serial = 2043] [outer = 00000000] 09:48:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 49 (13452400) [pid = 3828] [serial = 2044] [outer = 133C9C00] 09:48:50 INFO - PROCESS | 3828 | 1460998130486 Marionette DEBUG loaded listener.js 09:48:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 50 (134BE000) [pid = 3828] [serial = 2045] [outer = 133C9C00] 09:48:51 INFO - PROCESS | 3828 | 1460998131463 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:48:51 INFO - PROCESS | 3828 | 1460998131496 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 09:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:48:51 INFO - PROCESS | 3828 | 1460998131500 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:48:51 INFO - PROCESS | 3828 | 1460998131502 Marionette TRACE conn3 <- [1,2690,null,{}] 09:48:51 INFO - PROCESS | 3828 | 1460998131505 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:51 INFO - PROCESS | 3828 | 1460998131583 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:48:51 INFO - PROCESS | 3828 | 1460998131590 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:51 INFO - PROCESS | 3828 | ++DOCSHELL 137CA400 == 27 [pid = 3828] [id = 682] 09:48:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 51 (137CC000) [pid = 3828] [serial = 2046] [outer = 00000000] 09:48:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 52 (1544FC00) [pid = 3828] [serial = 2047] [outer = 137CC000] 09:48:51 INFO - PROCESS | 3828 | 1460998131635 Marionette DEBUG loaded listener.js 09:48:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 53 (15BE1800) [pid = 3828] [serial = 2048] [outer = 137CC000] 09:48:52 INFO - PROCESS | 3828 | 1460998132165 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 09:48:52 INFO - PROCESS | 3828 | 1460998132200 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 3828 | 1460998132202 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 09:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:48:52 INFO - PROCESS | 3828 | 1460998132212 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - PROCESS | 3828 | 1460998132218 Marionette TRACE conn3 <- [1,2694,null,{}] 09:48:52 INFO - PROCESS | 3828 | 1460998132233 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:52 INFO - PROCESS | 3828 | 1460998132347 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:48:52 INFO - PROCESS | 3828 | 1460998132353 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:52 INFO - PROCESS | 3828 | ++DOCSHELL 15456800 == 28 [pid = 3828] [id = 683] 09:48:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 54 (15D0F400) [pid = 3828] [serial = 2049] [outer = 00000000] 09:48:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 55 (169C0C00) [pid = 3828] [serial = 2050] [outer = 15D0F400] 09:48:52 INFO - PROCESS | 3828 | 1460998132445 Marionette DEBUG loaded listener.js 09:48:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 56 (17A03C00) [pid = 3828] [serial = 2051] [outer = 15D0F400] 09:48:52 INFO - PROCESS | 3828 | 1460998132895 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 721ms 09:48:52 INFO - PROCESS | 3828 | 1460998132957 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:48:52 INFO - PROCESS | 3828 | 1460998132959 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 09:48:52 INFO - PROCESS | 3828 | 1460998132963 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:48:52 INFO - PROCESS | 3828 | 1460998132965 Marionette TRACE conn3 <- [1,2698,null,{}] 09:48:52 INFO - PROCESS | 3828 | 1460998132973 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:53 INFO - PROCESS | 3828 | 1460998133107 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:48:53 INFO - PROCESS | 3828 | 1460998133130 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 3828 | ++DOCSHELL 17FD0000 == 29 [pid = 3828] [id = 684] 09:48:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 57 (17FD2C00) [pid = 3828] [serial = 2052] [outer = 00000000] 09:48:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 58 (1832F800) [pid = 3828] [serial = 2053] [outer = 17FD2C00] 09:48:53 INFO - PROCESS | 3828 | 1460998133174 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 59 (18336C00) [pid = 3828] [serial = 2054] [outer = 17FD2C00] 09:48:53 INFO - PROCESS | 3828 | 1460998133626 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:48:53 INFO - PROCESS | 3828 | 1460998133664 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 09:48:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:48:53 INFO - PROCESS | 3828 | 1460998133667 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:48:53 INFO - PROCESS | 3828 | 1460998133669 Marionette TRACE conn3 <- [1,2702,null,{}] 09:48:53 INFO - PROCESS | 3828 | 1460998133672 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:53 INFO - PROCESS | 3828 | 1460998133795 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:48:53 INFO - PROCESS | 3828 | 1460998133801 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:53 INFO - PROCESS | 3828 | ++DOCSHELL 1833A800 == 30 [pid = 3828] [id = 685] 09:48:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 60 (183A5800) [pid = 3828] [serial = 2055] [outer = 00000000] 09:48:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 61 (189B9C00) [pid = 3828] [serial = 2056] [outer = 183A5800] 09:48:53 INFO - PROCESS | 3828 | 1460998133855 Marionette DEBUG loaded listener.js 09:48:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 62 (18B26C00) [pid = 3828] [serial = 2057] [outer = 183A5800] 09:48:54 INFO - PROCESS | 3828 | --DOMWINDOW == 61 (15DD4C00) [pid = 3828] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:48:54 INFO - PROCESS | 3828 | --DOMWINDOW == 60 (134BA400) [pid = 3828] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:48:54 INFO - PROCESS | 3828 | --DOMWINDOW == 59 (11BB9400) [pid = 3828] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:48:54 INFO - PROCESS | 3828 | --DOMWINDOW == 58 (17FC8400) [pid = 3828] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:48:54 INFO - PROCESS | 3828 | --DOMWINDOW == 57 (12D79400) [pid = 3828] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:48:54 INFO - PROCESS | 3828 | 1460998134316 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:48:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:48:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 690ms 09:48:54 INFO - PROCESS | 3828 | 1460998134367 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:48:54 INFO - PROCESS | 3828 | 1460998134369 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 09:48:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:48:54 INFO - PROCESS | 3828 | 1460998134372 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:48:54 INFO - PROCESS | 3828 | 1460998134374 Marionette TRACE conn3 <- [1,2706,null,{}] 09:48:54 INFO - PROCESS | 3828 | 1460998134377 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:54 INFO - PROCESS | 3828 | 1460998134478 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:48:54 INFO - PROCESS | 3828 | 1460998134487 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:54 INFO - PROCESS | 3828 | ++DOCSHELL 12BDFC00 == 31 [pid = 3828] [id = 686] 09:48:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 58 (156EE400) [pid = 3828] [serial = 2058] [outer = 00000000] 09:48:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 59 (18BEB400) [pid = 3828] [serial = 2059] [outer = 156EE400] 09:48:54 INFO - PROCESS | 3828 | 1460998134531 Marionette DEBUG loaded listener.js 09:48:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 60 (18B31400) [pid = 3828] [serial = 2060] [outer = 156EE400] 09:48:54 INFO - PROCESS | 3828 | 1460998134969 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 3828 | 1460998135013 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 09:48:55 INFO - PROCESS | 3828 | 1460998135016 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - PROCESS | 3828 | 1460998135018 Marionette TRACE conn3 <- [1,2710,null,{}] 09:48:55 INFO - PROCESS | 3828 | 1460998135021 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:55 INFO - PROCESS | 3828 | 1460998135093 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:48:55 INFO - PROCESS | 3828 | 1460998135100 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 3828 | ++DOCSHELL 18D37800 == 32 [pid = 3828] [id = 687] 09:48:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 61 (18D3A000) [pid = 3828] [serial = 2061] [outer = 00000000] 09:48:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 62 (18D3EC00) [pid = 3828] [serial = 2062] [outer = 18D3A000] 09:48:55 INFO - PROCESS | 3828 | 1460998135148 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 63 (18D42800) [pid = 3828] [serial = 2063] [outer = 18D3A000] 09:48:55 INFO - PROCESS | 3828 | 1460998135585 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:48:55 INFO - PROCESS | 3828 | 1460998135615 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 09:48:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:48:55 INFO - PROCESS | 3828 | 1460998135622 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:48:55 INFO - PROCESS | 3828 | 1460998135624 Marionette TRACE conn3 <- [1,2714,null,{}] 09:48:55 INFO - PROCESS | 3828 | 1460998135627 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:55 INFO - PROCESS | 3828 | 1460998135701 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:48:55 INFO - PROCESS | 3828 | 1460998135707 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:55 INFO - PROCESS | 3828 | ++DOCSHELL 18D57C00 == 33 [pid = 3828] [id = 688] 09:48:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 64 (18D58400) [pid = 3828] [serial = 2064] [outer = 00000000] 09:48:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 65 (18D61000) [pid = 3828] [serial = 2065] [outer = 18D58400] 09:48:55 INFO - PROCESS | 3828 | 1460998135758 Marionette DEBUG loaded listener.js 09:48:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 66 (18D61C00) [pid = 3828] [serial = 2066] [outer = 18D58400] 09:48:56 INFO - PROCESS | 3828 | 1460998136402 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:48:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:48:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 831ms 09:48:56 INFO - PROCESS | 3828 | 1460998136467 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:48:56 INFO - PROCESS | 3828 | 1460998136472 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 09:48:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:48:56 INFO - PROCESS | 3828 | 1460998136478 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:48:56 INFO - PROCESS | 3828 | 1460998136481 Marionette TRACE conn3 <- [1,2718,null,{}] 09:48:56 INFO - PROCESS | 3828 | 1460998136487 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:56 INFO - PROCESS | 3828 | 1460998136619 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:48:56 INFO - PROCESS | 3828 | 1460998136753 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:56 INFO - PROCESS | 3828 | ++DOCSHELL 13209C00 == 34 [pid = 3828] [id = 689] 09:48:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 67 (1320A400) [pid = 3828] [serial = 2067] [outer = 00000000] 09:48:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 68 (134BA400) [pid = 3828] [serial = 2068] [outer = 1320A400] 09:48:56 INFO - PROCESS | 3828 | 1460998136815 Marionette DEBUG loaded listener.js 09:48:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 69 (142AA800) [pid = 3828] [serial = 2069] [outer = 1320A400] 09:48:57 INFO - PROCESS | 3828 | 1460998137891 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:48:57 INFO - PROCESS | 3828 | 1460998137940 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 09:48:57 INFO - PROCESS | 3828 | 1460998137989 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:48:57 INFO - PROCESS | 3828 | 1460998137992 Marionette TRACE conn3 <- [1,2722,null,{}] 09:48:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:48:58 INFO - PROCESS | 3828 | 1460998137996 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:58 INFO - PROCESS | 3828 | 1460998138086 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:48:58 INFO - PROCESS | 3828 | 1460998138209 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:58 INFO - PROCESS | 3828 | ++DOCSHELL 158F1400 == 35 [pid = 3828] [id = 690] 09:48:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 70 (15B2B800) [pid = 3828] [serial = 2070] [outer = 00000000] 09:48:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (165A5000) [pid = 3828] [serial = 2071] [outer = 15B2B800] 09:48:58 INFO - PROCESS | 3828 | 1460998138264 Marionette DEBUG loaded listener.js 09:48:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (16FC8000) [pid = 3828] [serial = 2072] [outer = 15B2B800] 09:48:59 INFO - PROCESS | 3828 | 1460998138991 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:48:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:48:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1050ms 09:48:59 INFO - PROCESS | 3828 | 1460998139033 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 3828 | 1460998139037 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 09:48:59 INFO - PROCESS | 3828 | 1460998139061 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:48:59 INFO - PROCESS | 3828 | 1460998139064 Marionette TRACE conn3 <- [1,2726,null,{}] 09:48:59 INFO - PROCESS | 3828 | 1460998139070 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:48:59 INFO - PROCESS | 3828 | 1460998139166 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:48:59 INFO - PROCESS | 3828 | 1460998139299 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:48:59 INFO - PROCESS | 3828 | ++DOCSHELL 12D76800 == 36 [pid = 3828] [id = 691] 09:48:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (12D7E800) [pid = 3828] [serial = 2073] [outer = 00000000] 09:48:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (1344E800) [pid = 3828] [serial = 2074] [outer = 12D7E800] 09:48:59 INFO - PROCESS | 3828 | 1460998139350 Marionette DEBUG loaded listener.js 09:48:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (137CD400) [pid = 3828] [serial = 2075] [outer = 12D7E800] 09:48:59 INFO - PROCESS | 3828 | --DOCSHELL 18E6E000 == 35 [pid = 3828] [id = 603] 09:48:59 INFO - PROCESS | 3828 | --DOCSHELL 14A85C00 == 34 [pid = 3828] [id = 610] 09:48:59 INFO - PROCESS | 3828 | --DOCSHELL 17FD1C00 == 33 [pid = 3828] [id = 599] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (16FCFC00) [pid = 3828] [serial = 2027] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (15697400) [pid = 3828] [serial = 2023] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (1325FC00) [pid = 3828] [serial = 2020] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 71 (13458C00) [pid = 3828] [serial = 2021] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 70 (13455800) [pid = 3828] [serial = 2017] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 69 (12D44000) [pid = 3828] [serial = 2014] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 68 (18339C00) [pid = 3828] [serial = 2029] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 67 (1871E000) [pid = 3828] [serial = 2030] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 66 (165AAC00) [pid = 3828] [serial = 2026] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 65 (15B2A800) [pid = 3828] [serial = 2024] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 64 (134BB800) [pid = 3828] [serial = 2032] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 63 (183AAC00) [pid = 3828] [serial = 2035] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | --DOMWINDOW == 62 (13639400) [pid = 3828] [serial = 2033] [outer = 00000000] [url = about:blank] 09:48:59 INFO - PROCESS | 3828 | 1460998139845 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:48:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:48:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 847ms 09:48:59 INFO - PROCESS | 3828 | 1460998139908 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:48:59 INFO - PROCESS | 3828 | 1460998139913 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 09:48:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:48:59 INFO - PROCESS | 3828 | 1460998139919 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:48:59 INFO - PROCESS | 3828 | 1460998139922 Marionette TRACE conn3 <- [1,2730,null,{}] 09:48:59 INFO - PROCESS | 3828 | 1460998139925 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:00 INFO - PROCESS | 3828 | 1460998140003 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:49:00 INFO - PROCESS | 3828 | 1460998140011 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 3828 | ++DOCSHELL 13263000 == 34 [pid = 3828] [id = 692] 09:49:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 63 (13454000) [pid = 3828] [serial = 2076] [outer = 00000000] 09:49:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 64 (134C6800) [pid = 3828] [serial = 2077] [outer = 13454000] 09:49:00 INFO - PROCESS | 3828 | 1460998140057 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 65 (15459400) [pid = 3828] [serial = 2078] [outer = 13454000] 09:49:00 INFO - PROCESS | 3828 | 1460998140545 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:49:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:49:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 627ms 09:49:00 INFO - PROCESS | 3828 | 1460998140556 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:49:00 INFO - PROCESS | 3828 | 1460998140558 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 09:49:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:49:00 INFO - PROCESS | 3828 | 1460998140562 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:49:00 INFO - PROCESS | 3828 | 1460998140565 Marionette TRACE conn3 <- [1,2734,null,{}] 09:49:00 INFO - PROCESS | 3828 | 1460998140576 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:00 INFO - PROCESS | 3828 | 1460998140657 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:49:00 INFO - PROCESS | 3828 | 1460998140706 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:00 INFO - PROCESS | 3828 | ++DOCSHELL 16470000 == 35 [pid = 3828] [id = 693] 09:49:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 66 (16472400) [pid = 3828] [serial = 2079] [outer = 00000000] 09:49:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 67 (1688F800) [pid = 3828] [serial = 2080] [outer = 16472400] 09:49:00 INFO - PROCESS | 3828 | 1460998140757 Marionette DEBUG loaded listener.js 09:49:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 68 (16F24000) [pid = 3828] [serial = 2081] [outer = 16472400] 09:49:01 INFO - PROCESS | 3828 | 1460998141221 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 690ms 09:49:01 INFO - PROCESS | 3828 | 1460998141261 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:49:01 INFO - PROCESS | 3828 | 1460998141263 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 09:49:01 INFO - PROCESS | 3828 | 1460998141271 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:49:01 INFO - PROCESS | 3828 | 1460998141273 Marionette TRACE conn3 <- [1,2738,null,{}] 09:49:01 INFO - PROCESS | 3828 | 1460998141276 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:01 INFO - PROCESS | 3828 | 1460998141354 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:49:01 INFO - PROCESS | 3828 | 1460998141361 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:01 INFO - PROCESS | 3828 | ++DOCSHELL 17FC8000 == 36 [pid = 3828] [id = 694] 09:49:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 69 (17FCD800) [pid = 3828] [serial = 2082] [outer = 00000000] 09:49:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 70 (1832D800) [pid = 3828] [serial = 2083] [outer = 17FCD800] 09:49:01 INFO - PROCESS | 3828 | 1460998141408 Marionette DEBUG loaded listener.js 09:49:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 71 (183A9000) [pid = 3828] [serial = 2084] [outer = 17FCD800] 09:49:01 INFO - PROCESS | 3828 | 1460998141863 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 642ms 09:49:01 INFO - PROCESS | 3828 | 1460998141909 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:49:01 INFO - PROCESS | 3828 | 1460998141911 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 09:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:49:01 INFO - PROCESS | 3828 | 1460998141914 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:49:01 INFO - PROCESS | 3828 | 1460998141916 Marionette TRACE conn3 <- [1,2742,null,{}] 09:49:01 INFO - PROCESS | 3828 | 1460998141919 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:02 INFO - PROCESS | 3828 | 1460998142024 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:49:02 INFO - PROCESS | 3828 | 1460998142031 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 3828 | ++DOCSHELL 17FD2400 == 37 [pid = 3828] [id = 695] 09:49:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 72 (18337400) [pid = 3828] [serial = 2085] [outer = 00000000] 09:49:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (189B7000) [pid = 3828] [serial = 2086] [outer = 18337400] 09:49:02 INFO - PROCESS | 3828 | 1460998142075 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (189C2400) [pid = 3828] [serial = 2087] [outer = 18337400] 09:49:02 INFO - PROCESS | 3828 | 1460998142593 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 706ms 09:49:02 INFO - PROCESS | 3828 | 1460998142650 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:49:02 INFO - PROCESS | 3828 | 1460998142652 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 09:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:49:02 INFO - PROCESS | 3828 | 1460998142655 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:49:02 INFO - PROCESS | 3828 | 1460998142657 Marionette TRACE conn3 <- [1,2746,null,{}] 09:49:02 INFO - PROCESS | 3828 | 1460998142660 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:02 INFO - PROCESS | 3828 | 1460998142793 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:49:02 INFO - PROCESS | 3828 | 1460998142809 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:02 INFO - PROCESS | 3828 | ++DOCSHELL 18D3A800 == 38 [pid = 3828] [id = 696] 09:49:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (18D43400) [pid = 3828] [serial = 2088] [outer = 00000000] 09:49:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (18D5A400) [pid = 3828] [serial = 2089] [outer = 18D43400] 09:49:02 INFO - PROCESS | 3828 | 1460998142858 Marionette DEBUG loaded listener.js 09:49:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (18D5DC00) [pid = 3828] [serial = 2090] [outer = 18D43400] 09:49:03 INFO - PROCESS | 3828 | 1460998143305 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 690ms 09:49:03 INFO - PROCESS | 3828 | 1460998143362 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:49:03 INFO - PROCESS | 3828 | 1460998143364 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 09:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:49:03 INFO - PROCESS | 3828 | 1460998143367 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:49:03 INFO - PROCESS | 3828 | 1460998143369 Marionette TRACE conn3 <- [1,2750,null,{}] 09:49:03 INFO - PROCESS | 3828 | 1460998143373 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:03 INFO - PROCESS | 3828 | 1460998143503 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:49:03 INFO - PROCESS | 3828 | 1460998143525 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:03 INFO - PROCESS | 3828 | ++DOCSHELL 18E67400 == 39 [pid = 3828] [id = 697] 09:49:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (18E68C00) [pid = 3828] [serial = 2091] [outer = 00000000] 09:49:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (19527000) [pid = 3828] [serial = 2092] [outer = 18E68C00] 09:49:03 INFO - PROCESS | 3828 | 1460998143570 Marionette DEBUG loaded listener.js 09:49:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (1952A800) [pid = 3828] [serial = 2093] [outer = 18E68C00] 09:49:04 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (15D0F400) [pid = 3828] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:49:04 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (11B79400) [pid = 3828] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:49:04 INFO - PROCESS | 3828 | --DOMWINDOW == 77 (137CC000) [pid = 3828] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:49:04 INFO - PROCESS | 3828 | --DOMWINDOW == 76 (133C9C00) [pid = 3828] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:49:04 INFO - PROCESS | 3828 | --DOMWINDOW == 75 (17FD2C00) [pid = 3828] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:49:04 INFO - PROCESS | 3828 | --DOMWINDOW == 74 (183A5800) [pid = 3828] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:49:04 INFO - PROCESS | 3828 | --DOMWINDOW == 73 (156EE400) [pid = 3828] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:49:04 INFO - PROCESS | 3828 | --DOMWINDOW == 72 (18D3A000) [pid = 3828] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:49:04 INFO - PROCESS | 3828 | 1460998144076 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 737ms 09:49:04 INFO - PROCESS | 3828 | 1460998144107 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 3828 | 1460998144109 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 09:49:04 INFO - PROCESS | 3828 | 1460998144112 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:49:04 INFO - PROCESS | 3828 | 1460998144114 Marionette TRACE conn3 <- [1,2754,null,{}] 09:49:04 INFO - PROCESS | 3828 | 1460998144117 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:04 INFO - PROCESS | 3828 | 1460998144189 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:49:04 INFO - PROCESS | 3828 | 1460998144196 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 3828 | ++DOCSHELL 147AEC00 == 40 [pid = 3828] [id = 698] 09:49:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 73 (14A07400) [pid = 3828] [serial = 2094] [outer = 00000000] 09:49:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 74 (19525400) [pid = 3828] [serial = 2095] [outer = 14A07400] 09:49:04 INFO - PROCESS | 3828 | 1460998144240 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 75 (19532C00) [pid = 3828] [serial = 2096] [outer = 14A07400] 09:49:04 INFO - PROCESS | 3828 | 1460998144662 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 596ms 09:49:04 INFO - PROCESS | 3828 | 1460998144709 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:49:04 INFO - PROCESS | 3828 | 1460998144711 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 09:49:04 INFO - PROCESS | 3828 | 1460998144715 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:49:04 INFO - PROCESS | 3828 | 1460998144716 Marionette TRACE conn3 <- [1,2758,null,{}] 09:49:04 INFO - PROCESS | 3828 | 1460998144720 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:04 INFO - PROCESS | 3828 | 1460998144796 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:49:04 INFO - PROCESS | 3828 | 1460998144802 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:04 INFO - PROCESS | 3828 | ++DOCSHELL 15BC9800 == 41 [pid = 3828] [id = 699] 09:49:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 76 (19531800) [pid = 3828] [serial = 2097] [outer = 00000000] 09:49:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 77 (19704400) [pid = 3828] [serial = 2098] [outer = 19531800] 09:49:04 INFO - PROCESS | 3828 | 1460998144871 Marionette DEBUG loaded listener.js 09:49:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 78 (19704800) [pid = 3828] [serial = 2099] [outer = 19531800] 09:49:05 INFO - PROCESS | 3828 | 1460998145313 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 627ms 09:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:49:05 INFO - PROCESS | 3828 | 1460998145353 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:49:05 INFO - PROCESS | 3828 | 1460998145355 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 09:49:05 INFO - PROCESS | 3828 | 1460998145358 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - PROCESS | 3828 | 1460998145360 Marionette TRACE conn3 <- [1,2762,null,{}] 09:49:05 INFO - PROCESS | 3828 | 1460998145363 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:05 INFO - PROCESS | 3828 | 1460998145437 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:49:05 INFO - PROCESS | 3828 | 1460998145443 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:05 INFO - PROCESS | 3828 | ++DOCSHELL 19708C00 == 42 [pid = 3828] [id = 700] 09:49:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (1970A400) [pid = 3828] [serial = 2100] [outer = 00000000] 09:49:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (1990D400) [pid = 3828] [serial = 2101] [outer = 1970A400] 09:49:05 INFO - PROCESS | 3828 | 1460998145490 Marionette DEBUG loaded listener.js 09:49:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (1990CC00) [pid = 3828] [serial = 2102] [outer = 1970A400] 09:49:05 INFO - PROCESS | 3828 | 1460998145914 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 596ms 09:49:05 INFO - PROCESS | 3828 | 1460998145960 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:49:05 INFO - PROCESS | 3828 | 1460998145963 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 09:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:49:05 INFO - PROCESS | 3828 | 1460998145970 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:49:05 INFO - PROCESS | 3828 | 1460998145973 Marionette TRACE conn3 <- [1,2766,null,{}] 09:49:05 INFO - PROCESS | 3828 | 1460998145976 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:06 INFO - PROCESS | 3828 | 1460998146116 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:49:06 INFO - PROCESS | 3828 | 1460998146280 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:06 INFO - PROCESS | 3828 | ++DOCSHELL 11BB2400 == 43 [pid = 3828] [id = 701] 09:49:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (11BB3C00) [pid = 3828] [serial = 2103] [outer = 00000000] 09:49:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (12C10400) [pid = 3828] [serial = 2104] [outer = 11BB3C00] 09:49:06 INFO - PROCESS | 3828 | 1460998146338 Marionette DEBUG loaded listener.js 09:49:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (13207000) [pid = 3828] [serial = 2105] [outer = 11BB3C00] 09:49:06 INFO - PROCESS | 3828 | 1460998146901 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:49:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:49:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 987ms 09:49:06 INFO - PROCESS | 3828 | 1460998146960 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:49:06 INFO - PROCESS | 3828 | 1460998146968 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 09:49:06 INFO - PROCESS | 3828 | 1460998146974 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:49:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:49:06 INFO - PROCESS | 3828 | 1460998146981 Marionette TRACE conn3 <- [1,2770,null,{}] 09:49:06 INFO - PROCESS | 3828 | 1460998146986 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:07 INFO - PROCESS | 3828 | 1460998147087 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:49:07 INFO - PROCESS | 3828 | 1460998147244 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:07 INFO - PROCESS | 3828 | ++DOCSHELL 15BDF400 == 44 [pid = 3828] [id = 702] 09:49:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (15D03C00) [pid = 3828] [serial = 2106] [outer = 00000000] 09:49:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (1643E400) [pid = 3828] [serial = 2107] [outer = 15D03C00] 09:49:07 INFO - PROCESS | 3828 | 1460998147302 Marionette DEBUG loaded listener.js 09:49:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (17FCB800) [pid = 3828] [serial = 2108] [outer = 15D03C00] 09:49:07 INFO - PROCESS | 3828 | 1460998147876 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:49:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:49:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 940ms 09:49:07 INFO - PROCESS | 3828 | 1460998147921 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:49:07 INFO - PROCESS | 3828 | 1460998147924 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 09:49:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:49:07 INFO - PROCESS | 3828 | 1460998147928 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:49:07 INFO - PROCESS | 3828 | 1460998147930 Marionette TRACE conn3 <- [1,2774,null,{}] 09:49:07 INFO - PROCESS | 3828 | 1460998147934 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:08 INFO - PROCESS | 3828 | 1460998148041 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:49:08 INFO - PROCESS | 3828 | 1460998148148 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:08 INFO - PROCESS | 3828 | ++DOCSHELL 189C2800 == 45 [pid = 3828] [id = 703] 09:49:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (18BFA000) [pid = 3828] [serial = 2109] [outer = 00000000] 09:49:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (19525C00) [pid = 3828] [serial = 2110] [outer = 18BFA000] 09:49:08 INFO - PROCESS | 3828 | 1460998148202 Marionette DEBUG loaded listener.js 09:49:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (197BF400) [pid = 3828] [serial = 2111] [outer = 18BFA000] 09:49:08 INFO - PROCESS | 3828 | 1460998148795 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:49:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:49:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 909ms 09:49:08 INFO - PROCESS | 3828 | 1460998148831 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:49:08 INFO - PROCESS | 3828 | 1460998148836 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 09:49:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:49:08 INFO - PROCESS | 3828 | 1460998148846 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:49:08 INFO - PROCESS | 3828 | 1460998148851 Marionette TRACE conn3 <- [1,2778,null,{}] 09:49:08 INFO - PROCESS | 3828 | 1460998148855 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:08 INFO - PROCESS | 3828 | 1460998148956 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:49:09 INFO - PROCESS | 3828 | 1460998149067 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:09 INFO - PROCESS | 3828 | ++DOCSHELL 19AD9400 == 46 [pid = 3828] [id = 704] 09:49:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (19AD9800) [pid = 3828] [serial = 2112] [outer = 00000000] 09:49:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (19AE2400) [pid = 3828] [serial = 2113] [outer = 19AD9800] 09:49:09 INFO - PROCESS | 3828 | 1460998149121 Marionette DEBUG loaded listener.js 09:49:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (19AE6000) [pid = 3828] [serial = 2114] [outer = 19AD9800] 09:49:09 INFO - PROCESS | 3828 | 1460998149684 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:49:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:49:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 893ms 09:49:09 INFO - PROCESS | 3828 | 1460998149746 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:49:09 INFO - PROCESS | 3828 | 1460998149748 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 09:49:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:49:09 INFO - PROCESS | 3828 | 1460998149752 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:49:09 INFO - PROCESS | 3828 | 1460998149754 Marionette TRACE conn3 <- [1,2782,null,{}] 09:49:09 INFO - PROCESS | 3828 | 1460998149757 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:09 INFO - PROCESS | 3828 | 1460998149855 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:49:10 INFO - PROCESS | 3828 | 1460998150178 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:10 INFO - PROCESS | 3828 | ++DOCSHELL 12B32C00 == 47 [pid = 3828] [id = 705] 09:49:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (12C5B000) [pid = 3828] [serial = 2115] [outer = 00000000] 09:49:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (1344A400) [pid = 3828] [serial = 2116] [outer = 12C5B000] 09:49:10 INFO - PROCESS | 3828 | 1460998150228 Marionette DEBUG loaded listener.js 09:49:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (13458800) [pid = 3828] [serial = 2117] [outer = 12C5B000] 09:49:10 INFO - PROCESS | 3828 | --DOCSHELL 11BD0400 == 46 [pid = 3828] [id = 609] 09:49:10 INFO - PROCESS | 3828 | --DOCSHELL 19708C00 == 45 [pid = 3828] [id = 700] 09:49:10 INFO - PROCESS | 3828 | --DOCSHELL 15BC9800 == 44 [pid = 3828] [id = 699] 09:49:10 INFO - PROCESS | 3828 | --DOCSHELL 147AEC00 == 43 [pid = 3828] [id = 698] 09:49:10 INFO - PROCESS | 3828 | --DOCSHELL 18E67400 == 42 [pid = 3828] [id = 697] 09:49:10 INFO - PROCESS | 3828 | --DOCSHELL 18D3A800 == 41 [pid = 3828] [id = 696] 09:49:10 INFO - PROCESS | 3828 | --DOCSHELL 17FD2400 == 40 [pid = 3828] [id = 695] 09:49:10 INFO - PROCESS | 3828 | --DOCSHELL 17FC8000 == 39 [pid = 3828] [id = 694] 09:49:10 INFO - PROCESS | 3828 | --DOCSHELL 16470000 == 38 [pid = 3828] [id = 693] 09:49:10 INFO - PROCESS | 3828 | --DOCSHELL 13263000 == 37 [pid = 3828] [id = 692] 09:49:10 INFO - PROCESS | 3828 | --DOCSHELL 12D76800 == 36 [pid = 3828] [id = 691] 09:49:10 INFO - PROCESS | 3828 | --DOCSHELL 18D57C00 == 35 [pid = 3828] [id = 688] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (169C0C00) [pid = 3828] [serial = 2050] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (11BCEC00) [pid = 3828] [serial = 2042] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (11BBA000) [pid = 3828] [serial = 2041] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (1544FC00) [pid = 3828] [serial = 2047] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (13452400) [pid = 3828] [serial = 2044] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (134BE000) [pid = 3828] [serial = 2045] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (14AE8800) [pid = 3828] [serial = 2038] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (1832F800) [pid = 3828] [serial = 2053] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (17A03C00) [pid = 3828] [serial = 2051] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 86 (18D61000) [pid = 3828] [serial = 2065] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 85 (189B9C00) [pid = 3828] [serial = 2056] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 84 (18336C00) [pid = 3828] [serial = 2054] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 83 (18B26C00) [pid = 3828] [serial = 2057] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 82 (18BEB400) [pid = 3828] [serial = 2059] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 81 (18D42800) [pid = 3828] [serial = 2063] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 80 (18D3EC00) [pid = 3828] [serial = 2062] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 79 (15BE1800) [pid = 3828] [serial = 2048] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | --DOMWINDOW == 78 (18B31400) [pid = 3828] [serial = 2060] [outer = 00000000] [url = about:blank] 09:49:10 INFO - PROCESS | 3828 | 1460998150843 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:49:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:49:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1144ms 09:49:10 INFO - PROCESS | 3828 | 1460998150898 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:49:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:49:10 INFO - PROCESS | 3828 | 1460998150901 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 09:49:10 INFO - PROCESS | 3828 | 1460998150905 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:49:10 INFO - PROCESS | 3828 | 1460998150909 Marionette TRACE conn3 <- [1,2786,null,{}] 09:49:10 INFO - PROCESS | 3828 | 1460998150914 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:11 INFO - PROCESS | 3828 | 1460998151010 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:49:11 INFO - PROCESS | 3828 | 1460998151111 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 3828 | ++DOCSHELL 11BB4800 == 36 [pid = 3828] [id = 706] 09:49:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 79 (11BB5400) [pid = 3828] [serial = 2118] [outer = 00000000] 09:49:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 80 (133C7400) [pid = 3828] [serial = 2119] [outer = 11BB5400] 09:49:11 INFO - PROCESS | 3828 | 1460998151158 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 81 (1544FC00) [pid = 3828] [serial = 2120] [outer = 11BB5400] 09:49:11 INFO - PROCESS | 3828 | 1460998151605 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:49:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:49:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 737ms 09:49:11 INFO - PROCESS | 3828 | 1460998151648 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:49:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:49:11 INFO - PROCESS | 3828 | 1460998151652 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 09:49:11 INFO - PROCESS | 3828 | 1460998151655 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:49:11 INFO - PROCESS | 3828 | 1460998151657 Marionette TRACE conn3 <- [1,2790,null,{}] 09:49:11 INFO - PROCESS | 3828 | 1460998151661 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:11 INFO - PROCESS | 3828 | 1460998151740 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:49:11 INFO - PROCESS | 3828 | 1460998151753 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:11 INFO - PROCESS | 3828 | ++DOCSHELL 16893000 == 37 [pid = 3828] [id = 707] 09:49:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 82 (169C0C00) [pid = 3828] [serial = 2121] [outer = 00000000] 09:49:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 83 (16F24400) [pid = 3828] [serial = 2122] [outer = 169C0C00] 09:49:11 INFO - PROCESS | 3828 | 1460998151798 Marionette DEBUG loaded listener.js 09:49:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 84 (17FC7400) [pid = 3828] [serial = 2123] [outer = 169C0C00] 09:49:12 INFO - PROCESS | 3828 | 1460998152316 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:49:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:49:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 690ms 09:49:12 INFO - PROCESS | 3828 | 1460998152385 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:49:12 INFO - PROCESS | 3828 | 1460998152387 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 09:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:49:12 INFO - PROCESS | 3828 | 1460998152396 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:49:12 INFO - PROCESS | 3828 | 1460998152402 Marionette TRACE conn3 <- [1,2794,null,{}] 09:49:12 INFO - PROCESS | 3828 | 1460998152406 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:12 INFO - PROCESS | 3828 | 1460998152485 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:49:12 INFO - PROCESS | 3828 | 1460998152491 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:12 INFO - PROCESS | 3828 | ++DOCSHELL 16F21C00 == 38 [pid = 3828] [id = 708] 09:49:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 85 (17FCE000) [pid = 3828] [serial = 2124] [outer = 00000000] 09:49:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 86 (189B6400) [pid = 3828] [serial = 2125] [outer = 17FCE000] 09:49:12 INFO - PROCESS | 3828 | 1460998152616 Marionette DEBUG loaded listener.js 09:49:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 87 (189C0800) [pid = 3828] [serial = 2126] [outer = 17FCE000] 09:49:13 INFO - PROCESS | 3828 | 1460998152993 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 658ms 09:49:13 INFO - PROCESS | 3828 | 1460998153049 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:49:13 INFO - PROCESS | 3828 | 1460998153051 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 09:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:49:13 INFO - PROCESS | 3828 | 1460998153055 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:49:13 INFO - PROCESS | 3828 | 1460998153057 Marionette TRACE conn3 <- [1,2798,null,{}] 09:49:13 INFO - PROCESS | 3828 | 1460998153060 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:13 INFO - PROCESS | 3828 | 1460998153170 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:49:13 INFO - PROCESS | 3828 | 1460998153280 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 3828 | ++DOCSHELL 18BEC000 == 39 [pid = 3828] [id = 709] 09:49:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (18BEF000) [pid = 3828] [serial = 2127] [outer = 00000000] 09:49:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (18BF7C00) [pid = 3828] [serial = 2128] [outer = 18BEF000] 09:49:13 INFO - PROCESS | 3828 | 1460998153325 Marionette DEBUG loaded listener.js 09:49:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (18BFA800) [pid = 3828] [serial = 2129] [outer = 18BEF000] 09:49:13 INFO - PROCESS | 3828 | 1460998153724 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 706ms 09:49:13 INFO - PROCESS | 3828 | 1460998153755 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:49:13 INFO - PROCESS | 3828 | 1460998153757 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 09:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:49:13 INFO - PROCESS | 3828 | 1460998153760 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:49:13 INFO - PROCESS | 3828 | 1460998153762 Marionette TRACE conn3 <- [1,2802,null,{}] 09:49:13 INFO - PROCESS | 3828 | 1460998153765 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:13 INFO - PROCESS | 3828 | 1460998153873 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:49:13 INFO - PROCESS | 3828 | 1460998153879 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:13 INFO - PROCESS | 3828 | ++DOCSHELL 12C4CC00 == 40 [pid = 3828] [id = 710] 09:49:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (14A90000) [pid = 3828] [serial = 2130] [outer = 00000000] 09:49:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (18D5A000) [pid = 3828] [serial = 2131] [outer = 14A90000] 09:49:13 INFO - PROCESS | 3828 | 1460998153985 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (18E63800) [pid = 3828] [serial = 2132] [outer = 14A90000] 09:49:14 INFO - PROCESS | 3828 | 1460998154423 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 705ms 09:49:14 INFO - PROCESS | 3828 | 1460998154459 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:49:14 INFO - PROCESS | 3828 | 1460998154461 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 09:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:49:14 INFO - PROCESS | 3828 | 1460998154464 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:49:14 INFO - PROCESS | 3828 | 1460998154466 Marionette TRACE conn3 <- [1,2806,null,{}] 09:49:14 INFO - PROCESS | 3828 | 1460998154469 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:14 INFO - PROCESS | 3828 | 1460998154579 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:49:14 INFO - PROCESS | 3828 | 1460998154676 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:14 INFO - PROCESS | 3828 | ++DOCSHELL 1952AC00 == 41 [pid = 3828] [id = 711] 09:49:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (19530000) [pid = 3828] [serial = 2133] [outer = 00000000] 09:49:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (1970F400) [pid = 3828] [serial = 2134] [outer = 19530000] 09:49:14 INFO - PROCESS | 3828 | 1460998154720 Marionette DEBUG loaded listener.js 09:49:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (19A9CC00) [pid = 3828] [serial = 2135] [outer = 19530000] 09:49:15 INFO - PROCESS | 3828 | 1460998155122 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:49:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:49:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 705ms 09:49:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:49:15 INFO - PROCESS | 3828 | 1460998155164 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 3828 | 1460998155166 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 09:49:15 INFO - PROCESS | 3828 | 1460998155169 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - PROCESS | 3828 | 1460998155171 Marionette TRACE conn3 <- [1,2810,null,{}] 09:49:15 INFO - PROCESS | 3828 | 1460998155178 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:15 INFO - PROCESS | 3828 | 1460998155381 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:49:15 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (19531800) [pid = 3828] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:49:15 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (18337400) [pid = 3828] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:49:15 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (13454000) [pid = 3828] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:49:15 INFO - PROCESS | 3828 | --DOMWINDOW == 92 (12D7E800) [pid = 3828] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:49:15 INFO - PROCESS | 3828 | --DOMWINDOW == 91 (17FCD800) [pid = 3828] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:49:15 INFO - PROCESS | 3828 | --DOMWINDOW == 90 (16472400) [pid = 3828] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:49:15 INFO - PROCESS | 3828 | --DOMWINDOW == 89 (18D43400) [pid = 3828] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:49:15 INFO - PROCESS | 3828 | --DOMWINDOW == 88 (18E68C00) [pid = 3828] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:49:15 INFO - PROCESS | 3828 | --DOMWINDOW == 87 (14A07400) [pid = 3828] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:49:15 INFO - PROCESS | 3828 | 1460998155447 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:15 INFO - PROCESS | 3828 | ++DOCSHELL 11BB0400 == 42 [pid = 3828] [id = 712] 09:49:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 88 (11BB6800) [pid = 3828] [serial = 2136] [outer = 00000000] 09:49:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 89 (134BA800) [pid = 3828] [serial = 2137] [outer = 11BB6800] 09:49:15 INFO - PROCESS | 3828 | 1460998155491 Marionette DEBUG loaded listener.js 09:49:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 90 (13454000) [pid = 3828] [serial = 2138] [outer = 11BB6800] 09:49:15 INFO - PROCESS | 3828 | 1460998155850 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:49:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:49:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 737ms 09:49:15 INFO - PROCESS | 3828 | 1460998155910 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:49:15 INFO - PROCESS | 3828 | 1460998155912 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 09:49:15 INFO - PROCESS | 3828 | 1460998155915 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:49:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:49:15 INFO - PROCESS | 3828 | 1460998155917 Marionette TRACE conn3 <- [1,2814,null,{}] 09:49:15 INFO - PROCESS | 3828 | 1460998155921 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:16 INFO - PROCESS | 3828 | 1460998156026 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:49:16 INFO - PROCESS | 3828 | 1460998156033 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 3828 | ++DOCSHELL 158F2000 == 43 [pid = 3828] [id = 713] 09:49:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 91 (1344F800) [pid = 3828] [serial = 2139] [outer = 00000000] 09:49:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 92 (1970C400) [pid = 3828] [serial = 2140] [outer = 1344F800] 09:49:16 INFO - PROCESS | 3828 | 1460998156077 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 93 (19AA4800) [pid = 3828] [serial = 2141] [outer = 1344F800] 09:49:16 INFO - PROCESS | 3828 | 1460998156517 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:49:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:49:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 642ms 09:49:16 INFO - PROCESS | 3828 | 1460998156554 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:49:16 INFO - PROCESS | 3828 | 1460998156556 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 09:49:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:49:16 INFO - PROCESS | 3828 | 1460998156563 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:49:16 INFO - PROCESS | 3828 | 1460998156565 Marionette TRACE conn3 <- [1,2818,null,{}] 09:49:16 INFO - PROCESS | 3828 | 1460998156568 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:16 INFO - PROCESS | 3828 | 1460998156644 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:49:16 INFO - PROCESS | 3828 | 1460998156650 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:16 INFO - PROCESS | 3828 | ++DOCSHELL 19697C00 == 44 [pid = 3828] [id = 714] 09:49:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (19ADA400) [pid = 3828] [serial = 2142] [outer = 00000000] 09:49:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (19D84000) [pid = 3828] [serial = 2143] [outer = 19ADA400] 09:49:16 INFO - PROCESS | 3828 | 1460998156694 Marionette DEBUG loaded listener.js 09:49:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (19D7E400) [pid = 3828] [serial = 2144] [outer = 19ADA400] 09:49:17 INFO - PROCESS | 3828 | 1460998157120 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:49:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 596ms 09:49:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:49:17 INFO - PROCESS | 3828 | 1460998157166 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:49:17 INFO - PROCESS | 3828 | 1460998157169 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 09:49:17 INFO - PROCESS | 3828 | 1460998157180 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:49:17 INFO - PROCESS | 3828 | 1460998157182 Marionette TRACE conn3 <- [1,2822,null,{}] 09:49:17 INFO - PROCESS | 3828 | 1460998157186 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:17 INFO - PROCESS | 3828 | 1460998157263 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:49:17 INFO - PROCESS | 3828 | 1460998157269 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:17 INFO - PROCESS | 3828 | ++DOCSHELL 18336800 == 45 [pid = 3828] [id = 715] 09:49:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (19AE7400) [pid = 3828] [serial = 2145] [outer = 00000000] 09:49:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (19EDF800) [pid = 3828] [serial = 2146] [outer = 19AE7400] 09:49:17 INFO - PROCESS | 3828 | 1460998157321 Marionette DEBUG loaded listener.js 09:49:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (19EE6400) [pid = 3828] [serial = 2147] [outer = 19AE7400] 09:49:18 INFO - PROCESS | 3828 | 1460998158040 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:49:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:49:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 894ms 09:49:18 INFO - PROCESS | 3828 | 1460998158077 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:49:18 INFO - PROCESS | 3828 | 1460998158082 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 09:49:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:49:18 INFO - PROCESS | 3828 | 1460998158088 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:49:18 INFO - PROCESS | 3828 | 1460998158092 Marionette TRACE conn3 <- [1,2826,null,{}] 09:49:18 INFO - PROCESS | 3828 | 1460998158097 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:18 INFO - PROCESS | 3828 | 1460998158208 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:49:18 INFO - PROCESS | 3828 | 1460998158348 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:18 INFO - PROCESS | 3828 | ++DOCSHELL 134C3400 == 46 [pid = 3828] [id = 716] 09:49:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (134C4400) [pid = 3828] [serial = 2148] [outer = 00000000] 09:49:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (158EE400) [pid = 3828] [serial = 2149] [outer = 134C4400] 09:49:18 INFO - PROCESS | 3828 | 1460998158405 Marionette DEBUG loaded listener.js 09:49:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (15DCF800) [pid = 3828] [serial = 2150] [outer = 134C4400] 09:49:19 INFO - PROCESS | 3828 | 1460998158992 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:49:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:49:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 956ms 09:49:19 INFO - PROCESS | 3828 | 1460998159033 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:49:19 INFO - PROCESS | 3828 | 1460998159039 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 09:49:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:49:19 INFO - PROCESS | 3828 | 1460998159046 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - PROCESS | 3828 | 1460998159048 Marionette TRACE conn3 <- [1,2830,null,{}] 09:49:19 INFO - PROCESS | 3828 | 1460998159052 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:19 INFO - PROCESS | 3828 | 1460998159156 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:49:19 INFO - PROCESS | 3828 | 1460998159272 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:19 INFO - PROCESS | 3828 | ++DOCSHELL 17A0E400 == 47 [pid = 3828] [id = 717] 09:49:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (18332400) [pid = 3828] [serial = 2151] [outer = 00000000] 09:49:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (189C1800) [pid = 3828] [serial = 2152] [outer = 18332400] 09:49:19 INFO - PROCESS | 3828 | 1460998159366 Marionette DEBUG loaded listener.js 09:49:19 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (18D3B000) [pid = 3828] [serial = 2153] [outer = 18332400] 09:49:19 INFO - PROCESS | 3828 | 1460998159916 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:49:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:49:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 909ms 09:49:19 INFO - PROCESS | 3828 | 1460998159948 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:49:19 INFO - PROCESS | 3828 | 1460998159950 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 09:49:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:49:19 INFO - PROCESS | 3828 | 1460998159954 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:49:19 INFO - PROCESS | 3828 | 1460998159958 Marionette TRACE conn3 <- [1,2834,null,{}] 09:49:20 INFO - PROCESS | 3828 | 1460998159968 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:20 INFO - PROCESS | 3828 | 1460998160073 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:49:20 INFO - PROCESS | 3828 | 1460998160184 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:20 INFO - PROCESS | 3828 | ++DOCSHELL 19D84800 == 48 [pid = 3828] [id = 718] 09:49:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (19E59800) [pid = 3828] [serial = 2154] [outer = 00000000] 09:49:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (19EE4000) [pid = 3828] [serial = 2155] [outer = 19E59800] 09:49:20 INFO - PROCESS | 3828 | 1460998160284 Marionette DEBUG loaded listener.js 09:49:20 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1A108000) [pid = 3828] [serial = 2156] [outer = 19E59800] 09:49:20 INFO - PROCESS | 3828 | 1460998160899 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:49:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:49:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1003ms 09:49:20 INFO - PROCESS | 3828 | 1460998160955 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:49:20 INFO - PROCESS | 3828 | 1460998160958 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 09:49:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:49:20 INFO - PROCESS | 3828 | 1460998160962 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:49:20 INFO - PROCESS | 3828 | 1460998160964 Marionette TRACE conn3 <- [1,2838,null,{}] 09:49:20 INFO - PROCESS | 3828 | 1460998160968 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:21 INFO - PROCESS | 3828 | 1460998161069 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:49:21 INFO - PROCESS | 3828 | 1460998161350 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:21 INFO - PROCESS | 3828 | ++DOCSHELL 11B75400 == 49 [pid = 3828] [id = 719] 09:49:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (11B78C00) [pid = 3828] [serial = 2157] [outer = 00000000] 09:49:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (13458C00) [pid = 3828] [serial = 2158] [outer = 11B78C00] 09:49:21 INFO - PROCESS | 3828 | 1460998161419 Marionette DEBUG loaded listener.js 09:49:21 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (142A5C00) [pid = 3828] [serial = 2159] [outer = 11B78C00] 09:49:22 INFO - PROCESS | 3828 | 1460998161971 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:49:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1050ms 09:49:22 INFO - PROCESS | 3828 | 1460998162021 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 3828 | 1460998162025 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 09:49:22 INFO - PROCESS | 3828 | 1460998162031 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - PROCESS | 3828 | 1460998162033 Marionette TRACE conn3 <- [1,2842,null,{}] 09:49:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:49:22 INFO - PROCESS | 3828 | 1460998162039 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:22 INFO - PROCESS | 3828 | 1460998162133 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:49:22 INFO - PROCESS | 3828 | 1460998162271 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:22 INFO - PROCESS | 3828 | ++DOCSHELL 11BCCC00 == 50 [pid = 3828] [id = 720] 09:49:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (12D70400) [pid = 3828] [serial = 2160] [outer = 00000000] 09:49:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (137C6800) [pid = 3828] [serial = 2161] [outer = 12D70400] 09:49:22 INFO - PROCESS | 3828 | 1460998162354 Marionette DEBUG loaded listener.js 09:49:22 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (15ED8800) [pid = 3828] [serial = 2162] [outer = 12D70400] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 11BBA400 == 49 [pid = 3828] [id = 594] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 19697C00 == 48 [pid = 3828] [id = 714] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 158F2000 == 47 [pid = 3828] [id = 713] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 11BB0400 == 46 [pid = 3828] [id = 712] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 1952AC00 == 45 [pid = 3828] [id = 711] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 12C4CC00 == 44 [pid = 3828] [id = 710] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 18BEC000 == 43 [pid = 3828] [id = 709] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 16F21C00 == 42 [pid = 3828] [id = 708] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 16893000 == 41 [pid = 3828] [id = 707] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 11BB4800 == 40 [pid = 3828] [id = 706] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 12B32C00 == 39 [pid = 3828] [id = 705] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 189C2800 == 38 [pid = 3828] [id = 703] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 15BDF400 == 37 [pid = 3828] [id = 702] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (165A5000) [pid = 3828] [serial = 2071] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOCSHELL 11BB2400 == 36 [pid = 3828] [id = 701] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (1990D400) [pid = 3828] [serial = 2101] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (189C2400) [pid = 3828] [serial = 2087] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (134C6800) [pid = 3828] [serial = 2077] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (15459400) [pid = 3828] [serial = 2078] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (137CD400) [pid = 3828] [serial = 2075] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (1344E800) [pid = 3828] [serial = 2074] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (1832D800) [pid = 3828] [serial = 2083] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1688F800) [pid = 3828] [serial = 2080] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (16F24000) [pid = 3828] [serial = 2081] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (134BA400) [pid = 3828] [serial = 2068] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (18D5A400) [pid = 3828] [serial = 2089] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (19527000) [pid = 3828] [serial = 2092] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (19532C00) [pid = 3828] [serial = 2096] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (19525400) [pid = 3828] [serial = 2095] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (19704400) [pid = 3828] [serial = 2098] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (1952A800) [pid = 3828] [serial = 2093] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (189B7000) [pid = 3828] [serial = 2086] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 95 (18D5DC00) [pid = 3828] [serial = 2090] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 94 (19704800) [pid = 3828] [serial = 2099] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | --DOMWINDOW == 93 (183A9000) [pid = 3828] [serial = 2084] [outer = 00000000] [url = about:blank] 09:49:22 INFO - PROCESS | 3828 | 1460998162881 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:49:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:49:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 845ms 09:49:22 INFO - PROCESS | 3828 | 1460998162910 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:49:22 INFO - PROCESS | 3828 | 1460998162914 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 09:49:22 INFO - PROCESS | 3828 | 1460998162919 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:49:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:49:22 INFO - PROCESS | 3828 | 1460998162920 Marionette TRACE conn3 <- [1,2846,null,{}] 09:49:22 INFO - PROCESS | 3828 | 1460998162928 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:23 INFO - PROCESS | 3828 | 1460998163008 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:49:23 INFO - PROCESS | 3828 | 1460998163015 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 3828 | ++DOCSHELL 165A5000 == 37 [pid = 3828] [id = 721] 09:49:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 94 (1688D400) [pid = 3828] [serial = 2163] [outer = 00000000] 09:49:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 95 (17FCC800) [pid = 3828] [serial = 2164] [outer = 1688D400] 09:49:23 INFO - PROCESS | 3828 | 1460998163060 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 96 (1806D400) [pid = 3828] [serial = 2165] [outer = 1688D400] 09:49:23 INFO - PROCESS | 3828 | 1460998163568 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:49:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:49:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 689ms 09:49:23 INFO - PROCESS | 3828 | 1460998163619 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:49:23 INFO - PROCESS | 3828 | 1460998163621 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 09:49:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:49:23 INFO - PROCESS | 3828 | 1460998163627 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:49:23 INFO - PROCESS | 3828 | 1460998163633 Marionette TRACE conn3 <- [1,2850,null,{}] 09:49:23 INFO - PROCESS | 3828 | 1460998163642 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:23 INFO - PROCESS | 3828 | 1460998163727 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:49:23 INFO - PROCESS | 3828 | 1460998163735 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:23 INFO - PROCESS | 3828 | ++DOCSHELL 1891D800 == 38 [pid = 3828] [id = 722] 09:49:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (189B9800) [pid = 3828] [serial = 2166] [outer = 00000000] 09:49:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (18B22800) [pid = 3828] [serial = 2167] [outer = 189B9800] 09:49:23 INFO - PROCESS | 3828 | 1460998163781 Marionette DEBUG loaded listener.js 09:49:23 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (18BECC00) [pid = 3828] [serial = 2168] [outer = 189B9800] 09:49:24 INFO - PROCESS | 3828 | 1460998164247 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:49:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 657ms 09:49:24 INFO - PROCESS | 3828 | 1460998164282 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:49:24 INFO - PROCESS | 3828 | 1460998164285 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 09:49:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:49:24 INFO - PROCESS | 3828 | 1460998164288 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:49:24 INFO - PROCESS | 3828 | 1460998164290 Marionette TRACE conn3 <- [1,2854,null,{}] 09:49:24 INFO - PROCESS | 3828 | 1460998164293 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:24 INFO - PROCESS | 3828 | 1460998164377 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:49:24 INFO - PROCESS | 3828 | 1460998164383 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:24 INFO - PROCESS | 3828 | ++DOCSHELL 17FC9C00 == 39 [pid = 3828] [id = 723] 09:49:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (18B28400) [pid = 3828] [serial = 2169] [outer = 00000000] 09:49:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (18D5C400) [pid = 3828] [serial = 2170] [outer = 18B28400] 09:49:24 INFO - PROCESS | 3828 | 1460998164427 Marionette DEBUG loaded listener.js 09:49:24 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (18D63800) [pid = 3828] [serial = 2171] [outer = 18B28400] 09:49:24 INFO - PROCESS | 3828 | 1460998164911 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:49:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 704ms 09:49:25 INFO - PROCESS | 3828 | 1460998164990 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:49:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:49:25 INFO - PROCESS | 3828 | 1460998164992 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 09:49:25 INFO - PROCESS | 3828 | 1460998164996 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - PROCESS | 3828 | 1460998164998 Marionette TRACE conn3 <- [1,2858,null,{}] 09:49:25 INFO - PROCESS | 3828 | 1460998165001 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:25 INFO - PROCESS | 3828 | 1460998165113 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:49:25 INFO - PROCESS | 3828 | 1460998165119 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 3828 | ++DOCSHELL 11B74800 == 40 [pid = 3828] [id = 724] 09:49:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (18FBD000) [pid = 3828] [serial = 2172] [outer = 00000000] 09:49:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (1952A400) [pid = 3828] [serial = 2173] [outer = 18FBD000] 09:49:25 INFO - PROCESS | 3828 | 1460998165174 Marionette DEBUG loaded listener.js 09:49:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (19532C00) [pid = 3828] [serial = 2174] [outer = 18FBD000] 09:49:25 INFO - PROCESS | 3828 | 1460998165646 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:49:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:49:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 704ms 09:49:25 INFO - PROCESS | 3828 | 1460998165693 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:49:25 INFO - PROCESS | 3828 | 1460998165695 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 09:49:25 INFO - PROCESS | 3828 | 1460998165698 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:49:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:49:25 INFO - PROCESS | 3828 | 1460998165700 Marionette TRACE conn3 <- [1,2862,null,{}] 09:49:25 INFO - PROCESS | 3828 | 1460998165710 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:25 INFO - PROCESS | 3828 | 1460998165847 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:49:25 INFO - PROCESS | 3828 | 1460998165863 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:25 INFO - PROCESS | 3828 | ++DOCSHELL 19709000 == 41 [pid = 3828] [id = 725] 09:49:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1970A000) [pid = 3828] [serial = 2175] [outer = 00000000] 09:49:25 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (19A97C00) [pid = 3828] [serial = 2176] [outer = 1970A000] 09:49:25 INFO - PROCESS | 3828 | 1460998165968 Marionette DEBUG loaded listener.js 09:49:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (19AA5C00) [pid = 3828] [serial = 2177] [outer = 1970A000] 09:49:26 INFO - PROCESS | 3828 | 1460998166391 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:49:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:49:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 751ms 09:49:26 INFO - PROCESS | 3828 | 1460998166443 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:49:26 INFO - PROCESS | 3828 | 1460998166445 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 09:49:26 INFO - PROCESS | 3828 | 1460998166448 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:49:26 INFO - PROCESS | 3828 | 1460998166450 Marionette TRACE conn3 <- [1,2866,null,{}] 09:49:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:49:26 INFO - PROCESS | 3828 | 1460998166453 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:26 INFO - PROCESS | 3828 | 1460998166561 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:49:26 INFO - PROCESS | 3828 | 1460998166569 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:26 INFO - PROCESS | 3828 | ++DOCSHELL 13257C00 == 42 [pid = 3828] [id = 726] 09:49:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (18722800) [pid = 3828] [serial = 2178] [outer = 00000000] 09:49:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (19EA7800) [pid = 3828] [serial = 2179] [outer = 18722800] 09:49:26 INFO - PROCESS | 3828 | 1460998166614 Marionette DEBUG loaded listener.js 09:49:26 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (19EE0800) [pid = 3828] [serial = 2180] [outer = 18722800] 09:49:27 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (14A90000) [pid = 3828] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:49:27 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (19530000) [pid = 3828] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:49:27 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (11BB6800) [pid = 3828] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:49:27 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (12C5B000) [pid = 3828] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:49:27 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (17FCE000) [pid = 3828] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:49:27 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (169C0C00) [pid = 3828] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:49:27 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (11BB5400) [pid = 3828] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:49:27 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1344F800) [pid = 3828] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:49:27 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (18BEF000) [pid = 3828] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:49:27 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (15B2B800) [pid = 3828] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:49:27 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (13259800) [pid = 3828] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:49:27 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (19ADA400) [pid = 3828] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:49:27 INFO - PROCESS | 3828 | 1460998167237 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:49:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 845ms 09:49:27 INFO - PROCESS | 3828 | 1460998167292 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 3828 | 1460998167294 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 09:49:27 INFO - PROCESS | 3828 | 1460998167297 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:49:27 INFO - PROCESS | 3828 | 1460998167299 Marionette TRACE conn3 <- [1,2870,null,{}] 09:49:27 INFO - PROCESS | 3828 | 1460998167303 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:27 INFO - PROCESS | 3828 | 1460998167387 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:49:27 INFO - PROCESS | 3828 | 1460998167487 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:27 INFO - PROCESS | 3828 | ++DOCSHELL 11BAB400 == 43 [pid = 3828] [id = 727] 09:49:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (11BB1000) [pid = 3828] [serial = 2181] [outer = 00000000] 09:49:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (142A5000) [pid = 3828] [serial = 2182] [outer = 11BB1000] 09:49:27 INFO - PROCESS | 3828 | 1460998167531 Marionette DEBUG loaded listener.js 09:49:27 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (169C6800) [pid = 3828] [serial = 2183] [outer = 11BB1000] 09:49:27 INFO - PROCESS | 3828 | 1460998167886 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:49:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:49:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 626ms 09:49:27 INFO - PROCESS | 3828 | 1460998167936 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:49:27 INFO - PROCESS | 3828 | 1460998167938 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 09:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:49:27 INFO - PROCESS | 3828 | 1460998167941 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:49:27 INFO - PROCESS | 3828 | 1460998167943 Marionette TRACE conn3 <- [1,2874,null,{}] 09:49:27 INFO - PROCESS | 3828 | 1460998167946 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:28 INFO - PROCESS | 3828 | 1460998168059 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:49:28 INFO - PROCESS | 3828 | 1460998168068 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:28 INFO - PROCESS | 3828 | ++DOCSHELL 1806DC00 == 44 [pid = 3828] [id = 728] 09:49:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (18D58C00) [pid = 3828] [serial = 2184] [outer = 00000000] 09:49:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (19EA8800) [pid = 3828] [serial = 2185] [outer = 18D58C00] 09:49:28 INFO - PROCESS | 3828 | 1460998168112 Marionette DEBUG loaded listener.js 09:49:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (17FCF800) [pid = 3828] [serial = 2186] [outer = 18D58C00] 09:49:28 INFO - PROCESS | 3828 | 1460998168529 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 641ms 09:49:28 INFO - PROCESS | 3828 | 1460998168579 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:49:28 INFO - PROCESS | 3828 | 1460998168581 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 09:49:28 INFO - PROCESS | 3828 | 1460998168584 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:49:28 INFO - PROCESS | 3828 | 1460998168586 Marionette TRACE conn3 <- [1,2878,null,{}] 09:49:28 INFO - PROCESS | 3828 | 1460998168590 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:28 INFO - PROCESS | 3828 | 1460998168709 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:49:28 INFO - PROCESS | 3828 | 1460998168752 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:28 INFO - PROCESS | 3828 | ++DOCSHELL 1A1CDC00 == 45 [pid = 3828] [id = 729] 09:49:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (1A1CE000) [pid = 3828] [serial = 2187] [outer = 00000000] 09:49:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1A1D9800) [pid = 3828] [serial = 2188] [outer = 1A1CE000] 09:49:28 INFO - PROCESS | 3828 | 1460998168801 Marionette DEBUG loaded listener.js 09:49:28 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (1A2E5400) [pid = 3828] [serial = 2189] [outer = 1A1CE000] 09:49:29 INFO - PROCESS | 3828 | 1460998169315 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:49:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:49:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 798ms 09:49:29 INFO - PROCESS | 3828 | 1460998169388 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:49:29 INFO - PROCESS | 3828 | 1460998169392 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 09:49:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:49:29 INFO - PROCESS | 3828 | 1460998169397 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:49:29 INFO - PROCESS | 3828 | 1460998169402 Marionette TRACE conn3 <- [1,2882,null,{}] 09:49:29 INFO - PROCESS | 3828 | 1460998169409 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:29 INFO - PROCESS | 3828 | 1460998169552 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:49:29 INFO - PROCESS | 3828 | 1460998169695 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:29 INFO - PROCESS | 3828 | ++DOCSHELL 11B81C00 == 46 [pid = 3828] [id = 730] 09:49:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (12CBBC00) [pid = 3828] [serial = 2190] [outer = 00000000] 09:49:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (13632800) [pid = 3828] [serial = 2191] [outer = 12CBBC00] 09:49:29 INFO - PROCESS | 3828 | 1460998169752 Marionette DEBUG loaded listener.js 09:49:29 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (156EB800) [pid = 3828] [serial = 2192] [outer = 12CBBC00] 09:49:30 INFO - PROCESS | 3828 | 1460998170395 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:49:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1048ms 09:49:30 INFO - PROCESS | 3828 | 1460998170443 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:49:30 INFO - PROCESS | 3828 | 1460998170450 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 09:49:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:49:30 INFO - PROCESS | 3828 | 1460998170477 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:49:30 INFO - PROCESS | 3828 | 1460998170480 Marionette TRACE conn3 <- [1,2886,null,{}] 09:49:30 INFO - PROCESS | 3828 | 1460998170484 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:30 INFO - PROCESS | 3828 | 1460998170586 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:49:30 INFO - PROCESS | 3828 | 1460998170725 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:30 INFO - PROCESS | 3828 | ++DOCSHELL 1644B800 == 47 [pid = 3828] [id = 731] 09:49:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (17FC9800) [pid = 3828] [serial = 2193] [outer = 00000000] 09:49:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (18799800) [pid = 3828] [serial = 2194] [outer = 17FC9800] 09:49:30 INFO - PROCESS | 3828 | 1460998170779 Marionette DEBUG loaded listener.js 09:49:30 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (189C2C00) [pid = 3828] [serial = 2195] [outer = 17FC9800] 09:49:31 INFO - PROCESS | 3828 | 1460998171356 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:49:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:49:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 970ms 09:49:31 INFO - PROCESS | 3828 | 1460998171424 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:49:31 INFO - PROCESS | 3828 | 1460998171426 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 09:49:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:49:31 INFO - PROCESS | 3828 | 1460998171430 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:49:31 INFO - PROCESS | 3828 | 1460998171434 Marionette TRACE conn3 <- [1,2890,null,{}] 09:49:31 INFO - PROCESS | 3828 | 1460998171444 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:31 INFO - PROCESS | 3828 | 1460998171556 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:49:31 INFO - PROCESS | 3828 | 1460998171696 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:31 INFO - PROCESS | 3828 | ++DOCSHELL 19529400 == 48 [pid = 3828] [id = 732] 09:49:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (19692800) [pid = 3828] [serial = 2196] [outer = 00000000] 09:49:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1A143400) [pid = 3828] [serial = 2197] [outer = 19692800] 09:49:31 INFO - PROCESS | 3828 | 1460998171754 Marionette DEBUG loaded listener.js 09:49:31 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1A2DFC00) [pid = 3828] [serial = 2198] [outer = 19692800] 09:49:32 INFO - PROCESS | 3828 | 1460998172333 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:49:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:49:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 939ms 09:49:32 INFO - PROCESS | 3828 | 1460998172375 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:49:32 INFO - PROCESS | 3828 | 1460998172378 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 09:49:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:49:32 INFO - PROCESS | 3828 | 1460998172381 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:49:32 INFO - PROCESS | 3828 | 1460998172383 Marionette TRACE conn3 <- [1,2894,null,{}] 09:49:32 INFO - PROCESS | 3828 | 1460998172387 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:32 INFO - PROCESS | 3828 | 1460998172493 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:49:32 INFO - PROCESS | 3828 | 1460998172604 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:32 INFO - PROCESS | 3828 | ++DOCSHELL 1A1D9C00 == 49 [pid = 3828] [id = 733] 09:49:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1A2E3C00) [pid = 3828] [serial = 2199] [outer = 00000000] 09:49:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1A817400) [pid = 3828] [serial = 2200] [outer = 1A2E3C00] 09:49:32 INFO - PROCESS | 3828 | 1460998172658 Marionette DEBUG loaded listener.js 09:49:32 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (1A8B5800) [pid = 3828] [serial = 2201] [outer = 1A2E3C00] 09:49:33 INFO - PROCESS | 3828 | 1460998173252 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:49:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:49:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 939ms 09:49:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:49:33 INFO - PROCESS | 3828 | 1460998173326 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:49:33 INFO - PROCESS | 3828 | 1460998173328 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 09:49:33 INFO - PROCESS | 3828 | 1460998173332 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:49:33 INFO - PROCESS | 3828 | 1460998173333 Marionette TRACE conn3 <- [1,2898,null,{}] 09:49:33 INFO - PROCESS | 3828 | 1460998173338 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:33 INFO - PROCESS | 3828 | 1460998173441 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:49:33 INFO - PROCESS | 3828 | 1460998173704 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:33 INFO - PROCESS | 3828 | ++DOCSHELL 11BACC00 == 50 [pid = 3828] [id = 734] 09:49:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (11BCC000) [pid = 3828] [serial = 2202] [outer = 00000000] 09:49:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (142AE800) [pid = 3828] [serial = 2203] [outer = 11BCC000] 09:49:33 INFO - PROCESS | 3828 | 1460998173766 Marionette DEBUG loaded listener.js 09:49:33 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (156EB400) [pid = 3828] [serial = 2204] [outer = 11BCC000] 09:49:34 INFO - PROCESS | 3828 | 1460998174300 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:49:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:49:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:49:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1001ms 09:49:34 INFO - PROCESS | 3828 | 1460998174335 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:49:34 INFO - PROCESS | 3828 | 1460998174339 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 09:49:34 INFO - TEST-START | /DOMEvents/constructors.html 09:49:34 INFO - PROCESS | 3828 | 1460998174363 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:49:34 INFO - PROCESS | 3828 | 1460998174366 Marionette TRACE conn3 <- [1,2902,null,{}] 09:49:34 INFO - PROCESS | 3828 | 1460998174389 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:34 INFO - PROCESS | 3828 | 1460998174485 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:49:34 INFO - PROCESS | 3828 | --DOCSHELL 1806DC00 == 49 [pid = 3828] [id = 728] 09:49:34 INFO - PROCESS | 3828 | --DOCSHELL 11BAB400 == 48 [pid = 3828] [id = 727] 09:49:34 INFO - PROCESS | 3828 | --DOCSHELL 13257C00 == 47 [pid = 3828] [id = 726] 09:49:34 INFO - PROCESS | 3828 | --DOCSHELL 19709000 == 46 [pid = 3828] [id = 725] 09:49:34 INFO - PROCESS | 3828 | --DOCSHELL 11B74800 == 45 [pid = 3828] [id = 724] 09:49:34 INFO - PROCESS | 3828 | --DOCSHELL 17FC9C00 == 44 [pid = 3828] [id = 723] 09:49:34 INFO - PROCESS | 3828 | --DOCSHELL 1891D800 == 43 [pid = 3828] [id = 722] 09:49:34 INFO - PROCESS | 3828 | --DOCSHELL 165A5000 == 42 [pid = 3828] [id = 721] 09:49:34 INFO - PROCESS | 3828 | --DOCSHELL 11BCCC00 == 41 [pid = 3828] [id = 720] 09:49:34 INFO - PROCESS | 3828 | --DOCSHELL 11B75400 == 40 [pid = 3828] [id = 719] 09:49:34 INFO - PROCESS | 3828 | --DOCSHELL 18336800 == 39 [pid = 3828] [id = 715] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (16FC8000) [pid = 3828] [serial = 2072] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (134C4800) [pid = 3828] [serial = 2018] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (19D84000) [pid = 3828] [serial = 2143] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (18D5A000) [pid = 3828] [serial = 2131] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (1970F400) [pid = 3828] [serial = 2134] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (18E63800) [pid = 3828] [serial = 2132] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (134BA800) [pid = 3828] [serial = 2137] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (19A9CC00) [pid = 3828] [serial = 2135] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (19525C00) [pid = 3828] [serial = 2110] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (1643E400) [pid = 3828] [serial = 2107] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (12C10400) [pid = 3828] [serial = 2104] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (19AE2400) [pid = 3828] [serial = 2113] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (13458800) [pid = 3828] [serial = 2117] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (1344A400) [pid = 3828] [serial = 2116] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (189B6400) [pid = 3828] [serial = 2125] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (189C0800) [pid = 3828] [serial = 2126] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (16F24400) [pid = 3828] [serial = 2122] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (17FC7400) [pid = 3828] [serial = 2123] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (133C7400) [pid = 3828] [serial = 2119] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (1544FC00) [pid = 3828] [serial = 2120] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (19D7E400) [pid = 3828] [serial = 2144] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (1970C400) [pid = 3828] [serial = 2140] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (13454000) [pid = 3828] [serial = 2138] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (18BF7C00) [pid = 3828] [serial = 2128] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (18BFA800) [pid = 3828] [serial = 2129] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (19AA4800) [pid = 3828] [serial = 2141] [outer = 00000000] [url = about:blank] 09:49:34 INFO - PROCESS | 3828 | 1460998174665 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:34 INFO - PROCESS | 3828 | ++DOCSHELL 11BAB400 == 40 [pid = 3828] [id = 735] 09:49:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (11BB2400) [pid = 3828] [serial = 2205] [outer = 00000000] 09:49:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (12D70C00) [pid = 3828] [serial = 2206] [outer = 11BB2400] 09:49:34 INFO - PROCESS | 3828 | 1460998174714 Marionette DEBUG loaded listener.js 09:49:34 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (13450000) [pid = 3828] [serial = 2207] [outer = 11BB2400] 09:49:35 INFO - PROCESS | 3828 | 1460998175248 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:49:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:49:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:49:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:49:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:49:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 1001ms 09:49:35 INFO - PROCESS | 3828 | 1460998175359 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:49:35 INFO - PROCESS | 3828 | 1460998175363 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 09:49:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:49:35 INFO - PROCESS | 3828 | 1460998175370 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:49:35 INFO - PROCESS | 3828 | 1460998175372 Marionette TRACE conn3 <- [1,2906,null,{}] 09:49:35 INFO - PROCESS | 3828 | 1460998175376 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:35 INFO - PROCESS | 3828 | 1460998175461 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:49:35 INFO - PROCESS | 3828 | 1460998175557 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:35 INFO - PROCESS | 3828 | ++DOCSHELL 15455800 == 41 [pid = 3828] [id = 736] 09:49:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (15BCF000) [pid = 3828] [serial = 2208] [outer = 00000000] 09:49:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (18332800) [pid = 3828] [serial = 2209] [outer = 15BCF000] 09:49:35 INFO - PROCESS | 3828 | 1460998175602 Marionette DEBUG loaded listener.js 09:49:35 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (187A0400) [pid = 3828] [serial = 2210] [outer = 15BCF000] 09:49:35 INFO - PROCESS | 3828 | 1460998175965 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:49:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:49:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 642ms 09:49:36 INFO - PROCESS | 3828 | 1460998176006 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:49:36 INFO - PROCESS | 3828 | 1460998176008 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 09:49:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:49:36 INFO - PROCESS | 3828 | 1460998176013 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:49:36 INFO - PROCESS | 3828 | 1460998176018 Marionette TRACE conn3 <- [1,2910,null,{}] 09:49:36 INFO - PROCESS | 3828 | 1460998176027 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:36 INFO - PROCESS | 3828 | 1460998176110 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:49:36 INFO - PROCESS | 3828 | 1460998176116 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:36 INFO - PROCESS | 3828 | ++DOCSHELL 183A6800 == 42 [pid = 3828] [id = 737] 09:49:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (189B9C00) [pid = 3828] [serial = 2211] [outer = 00000000] 09:49:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (18D38400) [pid = 3828] [serial = 2212] [outer = 189B9C00] 09:49:36 INFO - PROCESS | 3828 | 1460998176160 Marionette DEBUG loaded listener.js 09:49:36 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (18D3D800) [pid = 3828] [serial = 2213] [outer = 189B9C00] 09:49:36 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 09:49:36 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 09:49:36 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 09:49:36 INFO - PROCESS | 3828 | [3828] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 09:49:36 INFO - PROCESS | 3828 | 1460998176646 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:49:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:49:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:49:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:49:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:49:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:49:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:49:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:49:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:49:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:49:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:49:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:49:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:49:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:49:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:49:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:49:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:49:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:49:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 704ms 09:49:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:49:36 INFO - PROCESS | 3828 | 1460998176716 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:49:36 INFO - PROCESS | 3828 | 1460998176718 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 09:49:36 INFO - PROCESS | 3828 | 1460998176722 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:49:36 INFO - PROCESS | 3828 | 1460998176723 Marionette TRACE conn3 <- [1,2914,null,{}] 09:49:36 INFO - PROCESS | 3828 | 1460998176727 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:36 INFO - PROCESS | 3828 | 1460998176838 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:49:37 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (1688D400) [pid = 3828] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:49:37 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (18B28400) [pid = 3828] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:49:37 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (11BB1000) [pid = 3828] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:49:37 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (189B9800) [pid = 3828] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:49:37 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (1970A000) [pid = 3828] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:49:37 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (18FBD000) [pid = 3828] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:49:37 INFO - PROCESS | 3828 | --DOMWINDOW == 99 (18D58C00) [pid = 3828] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:49:37 INFO - PROCESS | 3828 | --DOMWINDOW == 98 (11B78C00) [pid = 3828] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:49:37 INFO - PROCESS | 3828 | --DOMWINDOW == 97 (12D70400) [pid = 3828] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:49:37 INFO - PROCESS | 3828 | --DOMWINDOW == 96 (18722800) [pid = 3828] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:49:37 INFO - PROCESS | 3828 | 1460998177252 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:37 INFO - PROCESS | 3828 | ++DOCSHELL 11B82000 == 43 [pid = 3828] [id = 738] 09:49:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 97 (11BB1000) [pid = 3828] [serial = 2214] [outer = 00000000] 09:49:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 98 (12CF2C00) [pid = 3828] [serial = 2215] [outer = 11BB1000] 09:49:37 INFO - PROCESS | 3828 | 1460998177311 Marionette DEBUG loaded listener.js 09:49:37 INFO - PROCESS | 3828 | ++DOMWINDOW == 99 (1344F000) [pid = 3828] [serial = 2216] [outer = 11BB1000] 09:49:37 INFO - PROCESS | 3828 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:49:37 INFO - PROCESS | 3828 | 1460998177868 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:49:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:49:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1189ms 09:49:37 INFO - PROCESS | 3828 | 1460998177921 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:49:37 INFO - PROCESS | 3828 | 1460998177926 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 09:49:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:49:37 INFO - PROCESS | 3828 | 1460998177930 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:49:37 INFO - PROCESS | 3828 | 1460998177934 Marionette TRACE conn3 <- [1,2918,null,{}] 09:49:37 INFO - PROCESS | 3828 | 1460998177938 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:38 INFO - PROCESS | 3828 | 1460998178041 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:49:38 INFO - PROCESS | 3828 | 1460998178152 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:38 INFO - PROCESS | 3828 | ++DOCSHELL 165B0C00 == 44 [pid = 3828] [id = 739] 09:49:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 100 (169C0800) [pid = 3828] [serial = 2217] [outer = 00000000] 09:49:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (17FC7C00) [pid = 3828] [serial = 2218] [outer = 169C0800] 09:49:38 INFO - PROCESS | 3828 | 1460998178208 Marionette DEBUG loaded listener.js 09:49:38 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (18336800) [pid = 3828] [serial = 2219] [outer = 169C0800] 09:49:38 INFO - PROCESS | 3828 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:49:38 INFO - PROCESS | 3828 | 1460998178770 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:49:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:49:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 907ms 09:49:38 INFO - PROCESS | 3828 | 1460998178838 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:49:38 INFO - PROCESS | 3828 | 1460998178842 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 09:49:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:49:38 INFO - PROCESS | 3828 | 1460998178846 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:49:38 INFO - PROCESS | 3828 | 1460998178848 Marionette TRACE conn3 <- [1,2922,null,{}] 09:49:38 INFO - PROCESS | 3828 | 1460998178852 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:38 INFO - PROCESS | 3828 | 1460998178952 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:49:39 INFO - PROCESS | 3828 | 1460998179063 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 3828 | ++DOCSHELL 17FC5C00 == 45 [pid = 3828] [id = 740] 09:49:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (1832F400) [pid = 3828] [serial = 2220] [outer = 00000000] 09:49:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (18D5AC00) [pid = 3828] [serial = 2221] [outer = 1832F400] 09:49:39 INFO - PROCESS | 3828 | 1460998179117 Marionette DEBUG loaded listener.js 09:49:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (18E6E400) [pid = 3828] [serial = 2222] [outer = 1832F400] 09:49:39 INFO - PROCESS | 3828 | 1460998179644 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:49:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:49:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 844ms 09:49:39 INFO - PROCESS | 3828 | 1460998179688 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:49:39 INFO - PROCESS | 3828 | 1460998179691 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 09:49:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:49:39 INFO - PROCESS | 3828 | 1460998179717 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:49:39 INFO - PROCESS | 3828 | 1460998179723 Marionette TRACE conn3 <- [1,2926,null,{}] 09:49:39 INFO - PROCESS | 3828 | 1460998179728 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:39 INFO - PROCESS | 3828 | 1460998179829 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:49:39 INFO - PROCESS | 3828 | 1460998179936 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:39 INFO - PROCESS | 3828 | ++DOCSHELL 169C0400 == 46 [pid = 3828] [id = 741] 09:49:39 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (169C3400) [pid = 3828] [serial = 2223] [outer = 00000000] 09:49:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (19A97800) [pid = 3828] [serial = 2224] [outer = 169C3400] 09:49:40 INFO - PROCESS | 3828 | 1460998179990 Marionette DEBUG loaded listener.js 09:49:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (19AA1000) [pid = 3828] [serial = 2225] [outer = 169C3400] 09:49:40 INFO - PROCESS | 3828 | 1460998180515 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:49:40 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:49:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 876ms 09:49:40 INFO - PROCESS | 3828 | 1460998180578 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:49:40 INFO - PROCESS | 3828 | 1460998180581 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 09:49:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:49:40 INFO - PROCESS | 3828 | 1460998180585 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:49:40 INFO - PROCESS | 3828 | 1460998180587 Marionette TRACE conn3 <- [1,2930,null,{}] 09:49:40 INFO - PROCESS | 3828 | 1460998180591 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:40 INFO - PROCESS | 3828 | 1460998180697 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:49:40 INFO - PROCESS | 3828 | 1460998180806 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:40 INFO - PROCESS | 3828 | ++DOCSHELL 19AA3C00 == 47 [pid = 3828] [id = 742] 09:49:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (19AA4800) [pid = 3828] [serial = 2226] [outer = 00000000] 09:49:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (19E59C00) [pid = 3828] [serial = 2227] [outer = 19AA4800] 09:49:40 INFO - PROCESS | 3828 | 1460998180859 Marionette DEBUG loaded listener.js 09:49:40 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (19EA6800) [pid = 3828] [serial = 2228] [outer = 19AA4800] 09:49:41 INFO - PROCESS | 3828 | 1460998181349 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:49:41 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:49:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:49:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 798ms 09:49:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:49:41 INFO - PROCESS | 3828 | 1460998181386 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:49:41 INFO - PROCESS | 3828 | 1460998181388 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 09:49:41 INFO - PROCESS | 3828 | 1460998181391 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:49:41 INFO - PROCESS | 3828 | 1460998181393 Marionette TRACE conn3 <- [1,2934,null,{}] 09:49:41 INFO - PROCESS | 3828 | 1460998181397 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:41 INFO - PROCESS | 3828 | 1460998181494 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:49:41 INFO - PROCESS | 3828 | 1460998181635 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:41 INFO - PROCESS | 3828 | ++DOCSHELL 19EDDC00 == 48 [pid = 3828] [id = 743] 09:49:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (19EE1000) [pid = 3828] [serial = 2229] [outer = 00000000] 09:49:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (1A6EE800) [pid = 3828] [serial = 2230] [outer = 19EE1000] 09:49:41 INFO - PROCESS | 3828 | 1460998181707 Marionette DEBUG loaded listener.js 09:49:41 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (1A817800) [pid = 3828] [serial = 2231] [outer = 19EE1000] 09:49:42 INFO - PROCESS | 3828 | 1460998182229 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:49:42 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:49:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 891ms 09:49:42 INFO - PROCESS | 3828 | 1460998182296 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:49:42 INFO - PROCESS | 3828 | 1460998182298 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 09:49:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:49:42 INFO - PROCESS | 3828 | 1460998182302 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:49:42 INFO - PROCESS | 3828 | 1460998182304 Marionette TRACE conn3 <- [1,2938,null,{}] 09:49:42 INFO - PROCESS | 3828 | 1460998182307 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:42 INFO - PROCESS | 3828 | 1460998182403 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:49:42 INFO - PROCESS | 3828 | 1460998182514 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:42 INFO - PROCESS | 3828 | ++DOCSHELL 142A3800 == 49 [pid = 3828] [id = 744] 09:49:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (1A148400) [pid = 3828] [serial = 2232] [outer = 00000000] 09:49:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1C195C00) [pid = 3828] [serial = 2233] [outer = 1A148400] 09:49:42 INFO - PROCESS | 3828 | 1460998182571 Marionette DEBUG loaded listener.js 09:49:42 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1C199400) [pid = 3828] [serial = 2234] [outer = 1A148400] 09:49:43 INFO - PROCESS | 3828 | ++DOCSHELL 1545BC00 == 50 [pid = 3828] [id = 745] 09:49:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1647AC00) [pid = 3828] [serial = 2235] [outer = 00000000] 09:49:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (18D42400) [pid = 3828] [serial = 2236] [outer = 1647AC00] 09:49:43 INFO - PROCESS | 3828 | 1460998183174 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:49:43 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:49:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 907ms 09:49:43 INFO - PROCESS | 3828 | 1460998183206 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:49:43 INFO - PROCESS | 3828 | 1460998183208 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 09:49:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:49:43 INFO - PROCESS | 3828 | 1460998183212 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:49:43 INFO - PROCESS | 3828 | 1460998183214 Marionette TRACE conn3 <- [1,2942,null,{}] 09:49:43 INFO - PROCESS | 3828 | 1460998183218 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:43 INFO - PROCESS | 3828 | 1460998183331 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:49:43 INFO - PROCESS | 3828 | 1460998183537 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:43 INFO - PROCESS | 3828 | ++DOCSHELL 11BB6800 == 51 [pid = 3828] [id = 746] 09:49:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (11BCE000) [pid = 3828] [serial = 2237] [outer = 00000000] 09:49:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (12D7E000) [pid = 3828] [serial = 2238] [outer = 11BCE000] 09:49:43 INFO - PROCESS | 3828 | 1460998183587 Marionette DEBUG loaded listener.js 09:49:43 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (134C5C00) [pid = 3828] [serial = 2239] [outer = 11BCE000] 09:49:44 INFO - PROCESS | 3828 | 1460998184149 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:49:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:49:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:49:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1001ms 09:49:44 INFO - PROCESS | 3828 | 1460998184216 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:49:44 INFO - PROCESS | 3828 | 1460998184221 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 09:49:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:49:44 INFO - PROCESS | 3828 | 1460998184226 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:49:44 INFO - PROCESS | 3828 | 1460998184229 Marionette TRACE conn3 <- [1,2946,null,{}] 09:49:44 INFO - PROCESS | 3828 | 1460998184233 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:44 INFO - PROCESS | 3828 | 1460998184348 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:49:44 INFO - PROCESS | 3828 | 1460998184466 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:44 INFO - PROCESS | 3828 | ++DOCSHELL 134BD000 == 52 [pid = 3828] [id = 747] 09:49:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (134BE400) [pid = 3828] [serial = 2240] [outer = 00000000] 09:49:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (1544FC00) [pid = 3828] [serial = 2241] [outer = 134BE400] 09:49:44 INFO - PROCESS | 3828 | 1460998184551 Marionette DEBUG loaded listener.js 09:49:44 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (165B0800) [pid = 3828] [serial = 2242] [outer = 134BE400] 09:49:44 INFO - PROCESS | 3828 | --DOCSHELL 183A6800 == 51 [pid = 3828] [id = 737] 09:49:44 INFO - PROCESS | 3828 | --DOCSHELL 15455800 == 50 [pid = 3828] [id = 736] 09:49:44 INFO - PROCESS | 3828 | --DOCSHELL 11BAB400 == 49 [pid = 3828] [id = 735] 09:49:44 INFO - PROCESS | 3828 | --DOCSHELL 11BACC00 == 48 [pid = 3828] [id = 734] 09:49:44 INFO - PROCESS | 3828 | --DOCSHELL 19529400 == 47 [pid = 3828] [id = 732] 09:49:44 INFO - PROCESS | 3828 | --DOCSHELL 1644B800 == 46 [pid = 3828] [id = 731] 09:49:44 INFO - PROCESS | 3828 | --DOCSHELL 11B81C00 == 45 [pid = 3828] [id = 730] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 124 (17FCF800) [pid = 3828] [serial = 2186] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 123 (1A1D9800) [pid = 3828] [serial = 2188] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 122 (17FCC800) [pid = 3828] [serial = 2164] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 121 (18D5C400) [pid = 3828] [serial = 2170] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 120 (142A5000) [pid = 3828] [serial = 2182] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 119 (158EE400) [pid = 3828] [serial = 2149] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 118 (1806D400) [pid = 3828] [serial = 2165] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (18B22800) [pid = 3828] [serial = 2167] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (19A97C00) [pid = 3828] [serial = 2176] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (19532C00) [pid = 3828] [serial = 2174] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 114 (19EA8800) [pid = 3828] [serial = 2185] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 113 (142A5C00) [pid = 3828] [serial = 2159] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 112 (137C6800) [pid = 3828] [serial = 2161] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 111 (189C1800) [pid = 3828] [serial = 2152] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 110 (1952A400) [pid = 3828] [serial = 2173] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 109 (169C6800) [pid = 3828] [serial = 2183] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 108 (19AA5C00) [pid = 3828] [serial = 2177] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 107 (18BECC00) [pid = 3828] [serial = 2168] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 106 (19EA7800) [pid = 3828] [serial = 2179] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 105 (19EE0800) [pid = 3828] [serial = 2180] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 104 (15ED8800) [pid = 3828] [serial = 2162] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 103 (13458C00) [pid = 3828] [serial = 2158] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 102 (18D63800) [pid = 3828] [serial = 2171] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 101 (19EE4000) [pid = 3828] [serial = 2155] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | --DOMWINDOW == 100 (19EDF800) [pid = 3828] [serial = 2146] [outer = 00000000] [url = about:blank] 09:49:44 INFO - PROCESS | 3828 | 1460998184932 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:49:44 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:49:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 735ms 09:49:44 INFO - PROCESS | 3828 | 1460998184974 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 3828 | 1460998184977 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 09:49:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:49:45 INFO - PROCESS | 3828 | 1460998184981 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - PROCESS | 3828 | 1460998184983 Marionette TRACE conn3 <- [1,2950,null,{}] 09:49:45 INFO - PROCESS | 3828 | 1460998184987 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:45 INFO - PROCESS | 3828 | 1460998185102 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:49:45 INFO - PROCESS | 3828 | 1460998185110 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:45 INFO - PROCESS | 3828 | ++DOCSHELL 183AC800 == 46 [pid = 3828] [id = 748] 09:49:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 101 (18719400) [pid = 3828] [serial = 2243] [outer = 00000000] 09:49:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 102 (18B26000) [pid = 3828] [serial = 2244] [outer = 18719400] 09:49:45 INFO - PROCESS | 3828 | 1460998185156 Marionette DEBUG loaded listener.js 09:49:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 103 (18BEFC00) [pid = 3828] [serial = 2245] [outer = 18719400] 09:49:45 INFO - PROCESS | 3828 | 1460998185628 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:49:45 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:49:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 689ms 09:49:45 INFO - PROCESS | 3828 | 1460998185682 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:49:45 INFO - PROCESS | 3828 | 1460998185684 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 09:49:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:49:45 INFO - PROCESS | 3828 | 1460998185693 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:49:45 INFO - PROCESS | 3828 | 1460998185701 Marionette TRACE conn3 <- [1,2954,null,{}] 09:49:45 INFO - PROCESS | 3828 | 1460998185707 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:45 INFO - PROCESS | 3828 | 1460998185792 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:49:45 INFO - PROCESS | 3828 | 1460998185800 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:45 INFO - PROCESS | 3828 | ++DOCSHELL 18BF3400 == 47 [pid = 3828] [id = 749] 09:49:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 104 (18BF5800) [pid = 3828] [serial = 2246] [outer = 00000000] 09:49:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 105 (1952A400) [pid = 3828] [serial = 2247] [outer = 18BF5800] 09:49:45 INFO - PROCESS | 3828 | 1460998185844 Marionette DEBUG loaded listener.js 09:49:45 INFO - PROCESS | 3828 | ++DOMWINDOW == 106 (19533800) [pid = 3828] [serial = 2248] [outer = 18BF5800] 09:49:46 INFO - PROCESS | 3828 | 1460998186287 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:49:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:49:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 657ms 09:49:46 INFO - PROCESS | 3828 | 1460998186345 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:49:46 INFO - PROCESS | 3828 | 1460998186348 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 09:49:46 INFO - PROCESS | 3828 | 1460998186351 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:49:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:49:46 INFO - PROCESS | 3828 | 1460998186353 Marionette TRACE conn3 <- [1,2958,null,{}] 09:49:46 INFO - PROCESS | 3828 | 1460998186356 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:46 INFO - PROCESS | 3828 | 1460998186438 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:49:46 INFO - PROCESS | 3828 | 1460998186443 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:46 INFO - PROCESS | 3828 | ++DOCSHELL 11BC5800 == 48 [pid = 3828] [id = 750] 09:49:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 107 (1952B400) [pid = 3828] [serial = 2249] [outer = 00000000] 09:49:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 108 (19ADD800) [pid = 3828] [serial = 2250] [outer = 1952B400] 09:49:46 INFO - PROCESS | 3828 | 1460998186488 Marionette DEBUG loaded listener.js 09:49:46 INFO - PROCESS | 3828 | ++DOMWINDOW == 109 (19AE6400) [pid = 3828] [serial = 2251] [outer = 1952B400] 09:49:46 INFO - PROCESS | 3828 | 1460998186938 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:49:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:49:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 642ms 09:49:47 INFO - PROCESS | 3828 | 1460998186996 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:49:47 INFO - PROCESS | 3828 | 1460998186998 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 09:49:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:49:47 INFO - PROCESS | 3828 | 1460998187001 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:49:47 INFO - PROCESS | 3828 | 1460998187003 Marionette TRACE conn3 <- [1,2962,null,{}] 09:49:47 INFO - PROCESS | 3828 | 1460998187006 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:47 INFO - PROCESS | 3828 | 1460998187128 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:49:47 INFO - PROCESS | 3828 | 1460998187134 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:47 INFO - PROCESS | 3828 | ++DOCSHELL 19EE4400 == 49 [pid = 3828] [id = 751] 09:49:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 110 (19EE4800) [pid = 3828] [serial = 2252] [outer = 00000000] 09:49:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 111 (1A10BC00) [pid = 3828] [serial = 2253] [outer = 19EE4800] 09:49:47 INFO - PROCESS | 3828 | 1460998187186 Marionette DEBUG loaded listener.js 09:49:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 112 (1A2DF800) [pid = 3828] [serial = 2254] [outer = 19EE4800] 09:49:47 INFO - PROCESS | 3828 | 1460998187628 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:49:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:49:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 626ms 09:49:47 INFO - PROCESS | 3828 | 1460998187637 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:49:47 INFO - PROCESS | 3828 | 1460998187639 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 09:49:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:49:47 INFO - PROCESS | 3828 | 1460998187643 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:49:47 INFO - PROCESS | 3828 | 1460998187644 Marionette TRACE conn3 <- [1,2966,null,{}] 09:49:47 INFO - PROCESS | 3828 | 1460998187648 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:47 INFO - PROCESS | 3828 | 1460998187776 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:49:47 INFO - PROCESS | 3828 | 1460998187781 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:47 INFO - PROCESS | 3828 | ++DOCSHELL 1A6EC000 == 50 [pid = 3828] [id = 752] 09:49:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 113 (1A819C00) [pid = 3828] [serial = 2255] [outer = 00000000] 09:49:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 114 (1C19AC00) [pid = 3828] [serial = 2256] [outer = 1A819C00] 09:49:47 INFO - PROCESS | 3828 | 1460998187881 Marionette DEBUG loaded listener.js 09:49:47 INFO - PROCESS | 3828 | ++DOMWINDOW == 115 (1C19EC00) [pid = 3828] [serial = 2257] [outer = 1A819C00] 09:49:48 INFO - PROCESS | 3828 | 1460998188300 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:49:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:49:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 688ms 09:49:48 INFO - PROCESS | 3828 | 1460998188342 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:49:48 INFO - PROCESS | 3828 | 1460998188344 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 09:49:48 INFO - PROCESS | 3828 | 1460998188348 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:49:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:49:48 INFO - PROCESS | 3828 | 1460998188349 Marionette TRACE conn3 <- [1,2970,null,{}] 09:49:48 INFO - PROCESS | 3828 | 1460998188352 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:48 INFO - PROCESS | 3828 | 1460998188466 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:49:48 INFO - PROCESS | 3828 | 1460998188534 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:48 INFO - PROCESS | 3828 | ++DOCSHELL 1A81B000 == 51 [pid = 3828] [id = 753] 09:49:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (1C1A1000) [pid = 3828] [serial = 2258] [outer = 00000000] 09:49:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1CB65400) [pid = 3828] [serial = 2259] [outer = 1C1A1000] 09:49:48 INFO - PROCESS | 3828 | 1460998188580 Marionette DEBUG loaded listener.js 09:49:48 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1CB68C00) [pid = 3828] [serial = 2260] [outer = 1C1A1000] 09:49:48 INFO - PROCESS | 3828 | 1460998188971 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:49:49 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:49:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:49:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 641ms 09:49:49 INFO - PROCESS | 3828 | 1460998188986 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:49:49 INFO - PROCESS | 3828 | 1460998188988 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 09:49:49 INFO - PROCESS | 3828 | 1460998188991 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:49:49 INFO - PROCESS | 3828 | 1460998188993 Marionette TRACE conn3 <- [1,2974,null,{}] 09:49:49 INFO - PROCESS | 3828 | 1460998188996 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:49 INFO - PROCESS | 3828 | 1460998189186 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:49:49 INFO - PROCESS | 3828 | --DOMWINDOW == 117 (11BB2400) [pid = 3828] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:49:49 INFO - PROCESS | 3828 | --DOMWINDOW == 116 (15BCF000) [pid = 3828] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:49:49 INFO - PROCESS | 3828 | --DOMWINDOW == 115 (11BCC000) [pid = 3828] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:49:49 INFO - PROCESS | 3828 | 1460998189281 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:49 INFO - PROCESS | 3828 | ++DOCSHELL 12D7B400 == 52 [pid = 3828] [id = 754] 09:49:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 116 (15BCF000) [pid = 3828] [serial = 2261] [outer = 00000000] 09:49:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 117 (1CD5B000) [pid = 3828] [serial = 2262] [outer = 15BCF000] 09:49:49 INFO - PROCESS | 3828 | 1460998189325 Marionette DEBUG loaded listener.js 09:49:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 118 (1CD5E000) [pid = 3828] [serial = 2263] [outer = 15BCF000] 09:49:49 INFO - PROCESS | 3828 | 1460998189648 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:49:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:49:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 704ms 09:49:49 INFO - PROCESS | 3828 | 1460998189691 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:49:49 INFO - PROCESS | 3828 | 1460998189693 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 09:49:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:49:49 INFO - PROCESS | 3828 | 1460998189696 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:49:49 INFO - PROCESS | 3828 | 1460998189698 Marionette TRACE conn3 <- [1,2978,null,{}] 09:49:49 INFO - PROCESS | 3828 | 1460998189714 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:49 INFO - PROCESS | 3828 | 1460998189799 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:49:49 INFO - PROCESS | 3828 | 1460998189805 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:49 INFO - PROCESS | 3828 | ++DOCSHELL 1CD5D000 == 53 [pid = 3828] [id = 755] 09:49:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 119 (1CD60000) [pid = 3828] [serial = 2264] [outer = 00000000] 09:49:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 120 (1D337800) [pid = 3828] [serial = 2265] [outer = 1CD60000] 09:49:49 INFO - PROCESS | 3828 | 1460998189848 Marionette DEBUG loaded listener.js 09:49:49 INFO - PROCESS | 3828 | ++DOMWINDOW == 121 (1D5A9800) [pid = 3828] [serial = 2266] [outer = 1CD60000] 09:49:50 INFO - PROCESS | 3828 | ++DOCSHELL 1D6EF000 == 54 [pid = 3828] [id = 756] 09:49:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 122 (1D6F0400) [pid = 3828] [serial = 2267] [outer = 00000000] 09:49:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 123 (1D6F1C00) [pid = 3828] [serial = 2268] [outer = 1D6F0400] 09:49:50 INFO - PROCESS | 3828 | 1460998190325 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:49:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:49:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 657ms 09:49:50 INFO - PROCESS | 3828 | 1460998190387 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:49:50 INFO - PROCESS | 3828 | 1460998190389 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 09:49:50 INFO - PROCESS | 3828 | 1460998190392 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:49:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:49:50 INFO - PROCESS | 3828 | 1460998190394 Marionette TRACE conn3 <- [1,2982,null,{}] 09:49:50 INFO - PROCESS | 3828 | 1460998190397 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:50 INFO - PROCESS | 3828 | 1460998190495 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:49:50 INFO - PROCESS | 3828 | 1460998190503 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:50 INFO - PROCESS | 3828 | ++DOCSHELL 1D331400 == 55 [pid = 3828] [id = 757] 09:49:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 124 (1D5AD800) [pid = 3828] [serial = 2269] [outer = 00000000] 09:49:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 125 (1D6F4000) [pid = 3828] [serial = 2270] [outer = 1D5AD800] 09:49:50 INFO - PROCESS | 3828 | 1460998190551 Marionette DEBUG loaded listener.js 09:49:50 INFO - PROCESS | 3828 | ++DOMWINDOW == 126 (1DB0E000) [pid = 3828] [serial = 2271] [outer = 1D5AD800] 09:49:51 INFO - PROCESS | 3828 | 1460998190998 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:49:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:49:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:49:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 625ms 09:49:51 INFO - PROCESS | 3828 | 1460998191030 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 3828 | 1460998191032 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 09:49:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:49:51 INFO - PROCESS | 3828 | 1460998191050 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - PROCESS | 3828 | 1460998191052 Marionette TRACE conn3 <- [1,2986,null,{}] 09:49:51 INFO - PROCESS | 3828 | 1460998191055 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:51 INFO - PROCESS | 3828 | 1460998191153 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:49:51 INFO - PROCESS | 3828 | 1460998191160 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:51 INFO - PROCESS | 3828 | ++DOCSHELL 13381000 == 56 [pid = 3828] [id = 758] 09:49:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 127 (1DB0F800) [pid = 3828] [serial = 2272] [outer = 00000000] 09:49:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 128 (1DBF0400) [pid = 3828] [serial = 2273] [outer = 1DB0F800] 09:49:51 INFO - PROCESS | 3828 | 1460998191203 Marionette DEBUG loaded listener.js 09:49:51 INFO - PROCESS | 3828 | ++DOMWINDOW == 129 (1DBF4800) [pid = 3828] [serial = 2274] [outer = 1DB0F800] 09:49:51 INFO - PROCESS | 3828 | 1460998191838 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:49:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:49:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 860ms 09:49:51 INFO - PROCESS | 3828 | 1460998191904 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:49:51 INFO - PROCESS | 3828 | 1460998191909 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 09:49:51 INFO - PROCESS | 3828 | 1460998191929 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:49:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:49:51 INFO - PROCESS | 3828 | 1460998191933 Marionette TRACE conn3 <- [1,2990,null,{}] 09:49:51 INFO - PROCESS | 3828 | 1460998191939 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:52 INFO - PROCESS | 3828 | 1460998192048 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:49:52 INFO - PROCESS | 3828 | 1460998192200 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:52 INFO - PROCESS | 3828 | ++DOCSHELL 13638000 == 57 [pid = 3828] [id = 759] 09:49:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 130 (137C3400) [pid = 3828] [serial = 2275] [outer = 00000000] 09:49:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 131 (17FCD400) [pid = 3828] [serial = 2276] [outer = 137C3400] 09:49:52 INFO - PROCESS | 3828 | 1460998192256 Marionette DEBUG loaded listener.js 09:49:52 INFO - PROCESS | 3828 | ++DOMWINDOW == 132 (18721000) [pid = 3828] [serial = 2277] [outer = 137C3400] 09:49:52 INFO - PROCESS | 3828 | 1460998192782 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:49:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:49:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 907ms 09:49:52 INFO - PROCESS | 3828 | 1460998192836 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:49:52 INFO - PROCESS | 3828 | 1460998192841 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 09:49:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:49:52 INFO - PROCESS | 3828 | 1460998192868 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:49:52 INFO - PROCESS | 3828 | 1460998192871 Marionette TRACE conn3 <- [1,2994,null,{}] 09:49:52 INFO - PROCESS | 3828 | 1460998192875 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:53 INFO - PROCESS | 3828 | 1460998192989 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:49:53 INFO - PROCESS | 3828 | 1460998193146 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:53 INFO - PROCESS | 3828 | ++DOCSHELL 18BF6C00 == 58 [pid = 3828] [id = 760] 09:49:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 133 (18BFA800) [pid = 3828] [serial = 2278] [outer = 00000000] 09:49:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 134 (1990D400) [pid = 3828] [serial = 2279] [outer = 18BFA800] 09:49:53 INFO - PROCESS | 3828 | 1460998193203 Marionette DEBUG loaded listener.js 09:49:53 INFO - PROCESS | 3828 | ++DOMWINDOW == 135 (19EE8000) [pid = 3828] [serial = 2280] [outer = 18BFA800] 09:49:53 INFO - PROCESS | 3828 | 1460998193761 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:49:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:49:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 939ms 09:49:53 INFO - PROCESS | 3828 | 1460998193812 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:49:53 INFO - PROCESS | 3828 | 1460998193815 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 09:49:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:49:53 INFO - PROCESS | 3828 | 1460998193819 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:49:53 INFO - PROCESS | 3828 | 1460998193823 Marionette TRACE conn3 <- [1,2998,null,{}] 09:49:53 INFO - PROCESS | 3828 | 1460998193834 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:53 INFO - PROCESS | 3828 | 1460998193949 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:49:54 INFO - PROCESS | 3828 | 1460998194108 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:54 INFO - PROCESS | 3828 | ++DOCSHELL 1BF46000 == 59 [pid = 3828] [id = 761] 09:49:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (1D5AD000) [pid = 3828] [serial = 2281] [outer = 00000000] 09:49:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (1DB0B800) [pid = 3828] [serial = 2282] [outer = 1D5AD000] 09:49:54 INFO - PROCESS | 3828 | 1460998194164 Marionette DEBUG loaded listener.js 09:49:54 INFO - PROCESS | 3828 | ++DOMWINDOW == 138 (1DBE9000) [pid = 3828] [serial = 2283] [outer = 1D5AD000] 09:49:54 INFO - PROCESS | 3828 | [3828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:49:54 INFO - PROCESS | 3828 | 1460998194715 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:49:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:49:54 INFO - {} 09:49:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:49:54 INFO - {} 09:49:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:49:54 INFO - {} 09:49:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:49:54 INFO - {} 09:49:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 938ms 09:49:54 INFO - PROCESS | 3828 | 1460998194774 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:49:54 INFO - PROCESS | 3828 | 1460998194777 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 09:49:54 INFO - TEST-START | /FileAPI/fileReader.html 09:49:54 INFO - PROCESS | 3828 | 1460998194781 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:49:54 INFO - PROCESS | 3828 | 1460998194783 Marionette TRACE conn3 <- [1,3002,null,{}] 09:49:54 INFO - PROCESS | 3828 | 1460998194787 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:54 INFO - PROCESS | 3828 | 1460998194908 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:49:55 INFO - PROCESS | 3828 | 1460998195046 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:55 INFO - PROCESS | 3828 | ++DOCSHELL 15697400 == 60 [pid = 3828] [id = 762] 09:49:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (15B2B800) [pid = 3828] [serial = 2284] [outer = 00000000] 09:49:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 140 (1DB0A800) [pid = 3828] [serial = 2285] [outer = 15B2B800] 09:49:55 INFO - PROCESS | 3828 | 1460998195100 Marionette DEBUG loaded listener.js 09:49:55 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (1DDDA800) [pid = 3828] [serial = 2286] [outer = 15B2B800] 09:49:56 INFO - PROCESS | 3828 | 1460998195995 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:49:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:49:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:49:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:49:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:49:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 1236ms 09:49:56 INFO - PROCESS | 3828 | 1460998196023 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:49:56 INFO - TEST-START | /FileAPI/historical.html 09:49:56 INFO - PROCESS | 3828 | 1460998196027 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 09:49:56 INFO - PROCESS | 3828 | 1460998196032 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 3828 | 1460998196035 Marionette TRACE conn3 <- [1,3006,null,{}] 09:49:56 INFO - PROCESS | 3828 | 1460998196041 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:56 INFO - PROCESS | 3828 | 1460998196135 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:49:56 INFO - PROCESS | 3828 | 1460998196252 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:56 INFO - PROCESS | 3828 | ++DOCSHELL 1325D000 == 61 [pid = 3828] [id = 763] 09:49:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (13263400) [pid = 3828] [serial = 2287] [outer = 00000000] 09:49:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (16F16400) [pid = 3828] [serial = 2288] [outer = 13263400] 09:49:56 INFO - PROCESS | 3828 | 1460998196303 Marionette DEBUG loaded listener.js 09:49:56 INFO - PROCESS | 3828 | ++DOMWINDOW == 144 (17FC8C00) [pid = 3828] [serial = 2289] [outer = 13263400] 09:49:56 INFO - PROCESS | 3828 | 1460998196810 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:49:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:49:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:49:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:49:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:49:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:49:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:49:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:49:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:49:56 INFO - TEST-OK | /FileAPI/historical.html | took 814ms 09:49:56 INFO - PROCESS | 3828 | 1460998196890 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:49:56 INFO - PROCESS | 3828 | 1460998196896 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 09:49:56 INFO - TEST-START | /FileAPI/idlharness.html 09:49:56 INFO - PROCESS | 3828 | 1460998196904 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:49:56 INFO - PROCESS | 3828 | 1460998196906 Marionette TRACE conn3 <- [1,3010,null,{}] 09:49:56 INFO - PROCESS | 3828 | 1460998196910 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:57 INFO - PROCESS | 3828 | 1460998197015 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:49:57 INFO - PROCESS | 3828 | 1460998197175 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 1D331400 == 60 [pid = 3828] [id = 757] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 1D6EF000 == 59 [pid = 3828] [id = 756] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 1CD5D000 == 58 [pid = 3828] [id = 755] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 12D7B400 == 57 [pid = 3828] [id = 754] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 1A81B000 == 56 [pid = 3828] [id = 753] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 1A6EC000 == 55 [pid = 3828] [id = 752] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 19EE4400 == 54 [pid = 3828] [id = 751] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 11BC5800 == 53 [pid = 3828] [id = 750] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 18BF3400 == 52 [pid = 3828] [id = 749] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 183AC800 == 51 [pid = 3828] [id = 748] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 134BD000 == 50 [pid = 3828] [id = 747] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 11BB6800 == 49 [pid = 3828] [id = 746] 09:49:57 INFO - PROCESS | 3828 | --DOCSHELL 1545BC00 == 48 [pid = 3828] [id = 745] 09:49:57 INFO - PROCESS | 3828 | --DOMWINDOW == 143 (18799800) [pid = 3828] [serial = 2194] [outer = 00000000] [url = about:blank] 09:49:57 INFO - PROCESS | 3828 | --DOMWINDOW == 142 (1A143400) [pid = 3828] [serial = 2197] [outer = 00000000] [url = about:blank] 09:49:57 INFO - PROCESS | 3828 | --DOMWINDOW == 141 (1A817400) [pid = 3828] [serial = 2200] [outer = 00000000] [url = about:blank] 09:49:57 INFO - PROCESS | 3828 | --DOMWINDOW == 140 (18D38400) [pid = 3828] [serial = 2212] [outer = 00000000] [url = about:blank] 09:49:57 INFO - PROCESS | 3828 | ++DOCSHELL 11BB0400 == 49 [pid = 3828] [id = 764] 09:49:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (11BB6800) [pid = 3828] [serial = 2290] [outer = 00000000] 09:49:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (13455800) [pid = 3828] [serial = 2291] [outer = 11BB6800] 09:49:57 INFO - PROCESS | 3828 | 1460998197261 Marionette DEBUG loaded listener.js 09:49:57 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (1544F800) [pid = 3828] [serial = 2292] [outer = 11BB6800] 09:49:57 INFO - PROCESS | 3828 | --DOMWINDOW == 142 (18332800) [pid = 3828] [serial = 2209] [outer = 00000000] [url = about:blank] 09:49:57 INFO - PROCESS | 3828 | --DOMWINDOW == 141 (156EB400) [pid = 3828] [serial = 2204] [outer = 00000000] [url = about:blank] 09:49:57 INFO - PROCESS | 3828 | --DOMWINDOW == 140 (142AE800) [pid = 3828] [serial = 2203] [outer = 00000000] [url = about:blank] 09:49:57 INFO - PROCESS | 3828 | --DOMWINDOW == 139 (12D70C00) [pid = 3828] [serial = 2206] [outer = 00000000] [url = about:blank] 09:49:57 INFO - PROCESS | 3828 | --DOMWINDOW == 138 (13632800) [pid = 3828] [serial = 2191] [outer = 00000000] [url = about:blank] 09:49:57 INFO - PROCESS | 3828 | --DOMWINDOW == 137 (187A0400) [pid = 3828] [serial = 2210] [outer = 00000000] [url = about:blank] 09:49:57 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (13450000) [pid = 3828] [serial = 2207] [outer = 00000000] [url = about:blank] 09:49:58 INFO - PROCESS | 3828 | 1460998198085 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:49:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:49:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:49:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:49:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:49:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:49:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:49:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:49:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:49:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:49:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:49:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:49:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:49:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:49:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:49:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:49:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:49:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:49:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:49:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:49:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:49:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:49:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:49:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:49:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:49:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:49:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:49:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:49:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:49:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1330ms 09:49:58 INFO - PROCESS | 3828 | 1460998198223 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:49:58 INFO - PROCESS | 3828 | 1460998198232 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 09:49:58 INFO - PROCESS | 3828 | 1460998198237 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:49:58 INFO - TEST-START | /FileAPI/idlharness.worker 09:49:58 INFO - PROCESS | 3828 | 1460998198240 Marionette TRACE conn3 <- [1,3014,null,{}] 09:49:58 INFO - PROCESS | 3828 | 1460998198295 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:58 INFO - PROCESS | 3828 | 1460998198421 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:49:58 INFO - PROCESS | 3828 | 1460998198427 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:58 INFO - PROCESS | 3828 | ++DOCSHELL 169BEC00 == 50 [pid = 3828] [id = 765] 09:49:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (18BEDC00) [pid = 3828] [serial = 2293] [outer = 00000000] 09:49:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 138 (19EDFC00) [pid = 3828] [serial = 2294] [outer = 18BEDC00] 09:49:58 INFO - PROCESS | 3828 | 1460998198475 Marionette DEBUG loaded listener.js 09:49:58 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (1A10D800) [pid = 3828] [serial = 2295] [outer = 18BEDC00] 09:49:58 INFO - PROCESS | 3828 | [3828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:49:59 INFO - PROCESS | 3828 | 1460998199514 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:49:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:49:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:49:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:49:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:49:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:49:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:49:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:49:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:49:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:49:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:49:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:49:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:49:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:49:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:49:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:49:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:49:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:49:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:49:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:49:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:49:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:49:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:49:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:49:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:49:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:49:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:49:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:49:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:49:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:49:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:49:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:49:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:49:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:49:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:49:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:49:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:49:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:49:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:49:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:49:59 INFO - {} 09:49:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1470ms 09:49:59 INFO - PROCESS | 3828 | 1460998199719 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:49:59 INFO - PROCESS | 3828 | 1460998199721 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 09:49:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:49:59 INFO - PROCESS | 3828 | 1460998199725 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:49:59 INFO - PROCESS | 3828 | 1460998199727 Marionette TRACE conn3 <- [1,3018,null,{}] 09:49:59 INFO - PROCESS | 3828 | 1460998199730 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:49:59 INFO - PROCESS | 3828 | 1460998199879 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:49:59 INFO - PROCESS | 3828 | 1460998199910 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:49:59 INFO - PROCESS | 3828 | ++DOCSHELL 1688DC00 == 51 [pid = 3828] [id = 766] 09:49:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 140 (19A9DC00) [pid = 3828] [serial = 2296] [outer = 00000000] 09:49:59 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (1C577C00) [pid = 3828] [serial = 2297] [outer = 19A9DC00] 09:50:00 INFO - PROCESS | 3828 | 1460998199992 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (1DBF1400) [pid = 3828] [serial = 2298] [outer = 19A9DC00] 09:50:00 INFO - PROCESS | 3828 | 1460998200464 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:50:00 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:50:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 797ms 09:50:00 INFO - PROCESS | 3828 | 1460998200528 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:50:00 INFO - PROCESS | 3828 | 1460998200530 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 09:50:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:50:00 INFO - PROCESS | 3828 | 1460998200533 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:50:00 INFO - PROCESS | 3828 | 1460998200535 Marionette TRACE conn3 <- [1,3022,null,{}] 09:50:00 INFO - PROCESS | 3828 | 1460998200543 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:00 INFO - PROCESS | 3828 | 1460998200657 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:50:00 INFO - PROCESS | 3828 | 1460998200667 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:00 INFO - PROCESS | 3828 | ++DOCSHELL 13453800 == 52 [pid = 3828] [id = 767] 09:50:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (1DBF2C00) [pid = 3828] [serial = 2299] [outer = 00000000] 09:50:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 144 (1E4ECC00) [pid = 3828] [serial = 2300] [outer = 1DBF2C00] 09:50:00 INFO - PROCESS | 3828 | 1460998200711 Marionette DEBUG loaded listener.js 09:50:00 INFO - PROCESS | 3828 | ++DOMWINDOW == 145 (1E79AC00) [pid = 3828] [serial = 2301] [outer = 1DBF2C00] 09:50:01 INFO - PROCESS | 3828 | 1460998201151 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:50:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:50:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 626ms 09:50:01 INFO - PROCESS | 3828 | 1460998201171 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:50:01 INFO - PROCESS | 3828 | 1460998201173 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 09:50:01 INFO - PROCESS | 3828 | 1460998201182 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:50:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:50:01 INFO - PROCESS | 3828 | 1460998201184 Marionette TRACE conn3 <- [1,3026,null,{}] 09:50:01 INFO - PROCESS | 3828 | 1460998201187 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:01 INFO - PROCESS | 3828 | 1460998201321 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:50:01 INFO - PROCESS | 3828 | 1460998201418 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:01 INFO - PROCESS | 3828 | ++DOCSHELL 137CC000 == 53 [pid = 3828] [id = 768] 09:50:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 146 (1E79CC00) [pid = 3828] [serial = 2302] [outer = 00000000] 09:50:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 147 (1E7A7C00) [pid = 3828] [serial = 2303] [outer = 1E79CC00] 09:50:01 INFO - PROCESS | 3828 | 1460998201465 Marionette DEBUG loaded listener.js 09:50:01 INFO - PROCESS | 3828 | ++DOMWINDOW == 148 (1EA29800) [pid = 3828] [serial = 2304] [outer = 1E79CC00] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 147 (189B9C00) [pid = 3828] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 146 (1D5AD800) [pid = 3828] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 145 (1A819C00) [pid = 3828] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 144 (1C1A1000) [pid = 3828] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 143 (134BE400) [pid = 3828] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 142 (1952B400) [pid = 3828] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 141 (18719400) [pid = 3828] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 140 (15BCF000) [pid = 3828] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 139 (18BF5800) [pid = 3828] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 138 (1647AC00) [pid = 3828] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 137 (1CD60000) [pid = 3828] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (11BCE000) [pid = 3828] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (19EE4800) [pid = 3828] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:50:02 INFO - PROCESS | 3828 | --DOMWINDOW == 134 (1D6F0400) [pid = 3828] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:50:02 INFO - PROCESS | 3828 | 1460998202419 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:50:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:50:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1252ms 09:50:02 INFO - PROCESS | 3828 | 1460998202434 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:50:02 INFO - PROCESS | 3828 | 1460998202436 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 09:50:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:50:02 INFO - PROCESS | 3828 | 1460998202439 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:50:02 INFO - PROCESS | 3828 | 1460998202441 Marionette TRACE conn3 <- [1,3030,null,{}] 09:50:02 INFO - PROCESS | 3828 | 1460998202444 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:02 INFO - PROCESS | 3828 | 1460998202522 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:50:02 INFO - PROCESS | 3828 | 1460998202528 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:02 INFO - PROCESS | 3828 | ++DOCSHELL 18719400 == 54 [pid = 3828] [id = 769] 09:50:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 135 (189B9C00) [pid = 3828] [serial = 2305] [outer = 00000000] 09:50:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (1CD60000) [pid = 3828] [serial = 2306] [outer = 189B9C00] 09:50:02 INFO - PROCESS | 3828 | 1460998202572 Marionette DEBUG loaded listener.js 09:50:02 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (1D6F0400) [pid = 3828] [serial = 2307] [outer = 189B9C00] 09:50:03 INFO - PROCESS | 3828 | 1460998203218 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:50:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:50:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:50:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:50:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:50:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:50:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 954ms 09:50:03 INFO - PROCESS | 3828 | 1460998203397 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:50:03 INFO - PROCESS | 3828 | 1460998203399 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 09:50:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:50:03 INFO - PROCESS | 3828 | 1460998203403 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:50:03 INFO - PROCESS | 3828 | 1460998203404 Marionette TRACE conn3 <- [1,3034,null,{}] 09:50:03 INFO - PROCESS | 3828 | 1460998203408 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:03 INFO - PROCESS | 3828 | 1460998203488 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:50:03 INFO - PROCESS | 3828 | 1460998203493 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:03 INFO - PROCESS | 3828 | ++DOCSHELL 19BCDC00 == 55 [pid = 3828] [id = 770] 09:50:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 138 (1EA32000) [pid = 3828] [serial = 2308] [outer = 00000000] 09:50:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (1EB90800) [pid = 3828] [serial = 2309] [outer = 1EA32000] 09:50:03 INFO - PROCESS | 3828 | 1460998203537 Marionette DEBUG loaded listener.js 09:50:03 INFO - PROCESS | 3828 | ++DOMWINDOW == 140 (1EB94000) [pid = 3828] [serial = 2310] [outer = 1EA32000] 09:50:03 INFO - PROCESS | 3828 | [3828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:50:04 INFO - PROCESS | 3828 | 1460998204035 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:50:04 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:50:04 INFO - {} 09:50:04 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 704ms 09:50:04 INFO - PROCESS | 3828 | 1460998204102 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 3828 | 1460998204104 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 09:50:04 INFO - PROCESS | 3828 | 1460998204107 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:50:04 INFO - PROCESS | 3828 | 1460998204109 Marionette TRACE conn3 <- [1,3038,null,{}] 09:50:04 INFO - PROCESS | 3828 | 1460998204113 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:04 INFO - PROCESS | 3828 | 1460998204196 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:50:04 INFO - PROCESS | 3828 | 1460998204201 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:04 INFO - PROCESS | 3828 | ++DOCSHELL 1EA32400 == 56 [pid = 3828] [id = 771] 09:50:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (1EB8E400) [pid = 3828] [serial = 2311] [outer = 00000000] 09:50:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (1F417C00) [pid = 3828] [serial = 2312] [outer = 1EB8E400] 09:50:04 INFO - PROCESS | 3828 | 1460998204245 Marionette DEBUG loaded listener.js 09:50:04 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (1F41F400) [pid = 3828] [serial = 2313] [outer = 1EB8E400] 09:50:04 INFO - PROCESS | 3828 | 1460998204879 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:50:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:50:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:50:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:50:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:50:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 798ms 09:50:04 INFO - PROCESS | 3828 | 1460998204910 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:50:04 INFO - PROCESS | 3828 | 1460998204916 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 09:50:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:50:04 INFO - PROCESS | 3828 | 1460998204922 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:50:04 INFO - PROCESS | 3828 | 1460998204926 Marionette TRACE conn3 <- [1,3042,null,{}] 09:50:04 INFO - PROCESS | 3828 | 1460998204931 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:05 INFO - PROCESS | 3828 | 1460998205042 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:50:05 INFO - PROCESS | 3828 | 1460998205168 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:05 INFO - PROCESS | 3828 | ++DOCSHELL 142AE800 == 57 [pid = 3828] [id = 772] 09:50:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 144 (14396400) [pid = 3828] [serial = 2314] [outer = 00000000] 09:50:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 145 (16F16800) [pid = 3828] [serial = 2315] [outer = 14396400] 09:50:05 INFO - PROCESS | 3828 | 1460998205225 Marionette DEBUG loaded listener.js 09:50:05 INFO - PROCESS | 3828 | ++DOMWINDOW == 146 (18332800) [pid = 3828] [serial = 2316] [outer = 14396400] 09:50:06 INFO - PROCESS | 3828 | 1460998206090 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:50:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:50:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:50:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:50:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:50:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1267ms 09:50:06 INFO - PROCESS | 3828 | 1460998206196 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:50:06 INFO - PROCESS | 3828 | 1460998206203 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 09:50:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:50:06 INFO - PROCESS | 3828 | 1460998206210 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:50:06 INFO - PROCESS | 3828 | 1460998206213 Marionette TRACE conn3 <- [1,3046,null,{}] 09:50:06 INFO - PROCESS | 3828 | 1460998206217 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:06 INFO - PROCESS | 3828 | 1460998206334 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:50:06 INFO - PROCESS | 3828 | 1460998206472 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:06 INFO - PROCESS | 3828 | ++DOCSHELL 183AA000 == 58 [pid = 3828] [id = 773] 09:50:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 147 (187A0400) [pid = 3828] [serial = 2317] [outer = 00000000] 09:50:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 148 (1A814C00) [pid = 3828] [serial = 2318] [outer = 187A0400] 09:50:06 INFO - PROCESS | 3828 | 1460998206529 Marionette DEBUG loaded listener.js 09:50:06 INFO - PROCESS | 3828 | ++DOMWINDOW == 149 (1A98D800) [pid = 3828] [serial = 2319] [outer = 187A0400] 09:50:07 INFO - PROCESS | 3828 | 1460998207065 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:50:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:50:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:50:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:50:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:50:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:50:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:50:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:50:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:50:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:50:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:50:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:50:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:50:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:50:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:50:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:50:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:50:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:50:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:50:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:50:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:50:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:50:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:50:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 907ms 09:50:07 INFO - PROCESS | 3828 | 1460998207129 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:50:07 INFO - PROCESS | 3828 | 1460998207131 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 09:50:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:50:07 INFO - PROCESS | 3828 | 1460998207136 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:50:07 INFO - PROCESS | 3828 | 1460998207140 Marionette TRACE conn3 <- [1,3050,null,{}] 09:50:07 INFO - PROCESS | 3828 | 1460998207151 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:07 INFO - PROCESS | 3828 | 1460998207258 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:50:07 INFO - PROCESS | 3828 | 1460998207417 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:07 INFO - PROCESS | 3828 | ++DOCSHELL 1C90DC00 == 59 [pid = 3828] [id = 774] 09:50:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 150 (1C90E800) [pid = 3828] [serial = 2320] [outer = 00000000] 09:50:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 151 (1CB65C00) [pid = 3828] [serial = 2321] [outer = 1C90E800] 09:50:07 INFO - PROCESS | 3828 | 1460998207474 Marionette DEBUG loaded listener.js 09:50:07 INFO - PROCESS | 3828 | ++DOMWINDOW == 152 (1CD5AC00) [pid = 3828] [serial = 2322] [outer = 1C90E800] 09:50:07 INFO - PROCESS | 3828 | [3828] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:50:08 INFO - PROCESS | 3828 | 1460998208059 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:50:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:50:08 INFO - {} 09:50:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 955ms 09:50:08 INFO - PROCESS | 3828 | 1460998208081 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 3828 | 1460998208083 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 09:50:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:50:08 INFO - PROCESS | 3828 | 1460998208087 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 3828 | 1460998208089 Marionette TRACE conn3 <- [1,3054,null,{}] 09:50:08 INFO - PROCESS | 3828 | 1460998208093 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:08 INFO - PROCESS | 3828 | 1460998208205 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:50:08 INFO - PROCESS | 3828 | 1460998208364 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:08 INFO - PROCESS | 3828 | ++DOCSHELL 1CD5D000 == 60 [pid = 3828] [id = 775] 09:50:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 153 (1CD5E400) [pid = 3828] [serial = 2323] [outer = 00000000] 09:50:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 154 (1DBEC000) [pid = 3828] [serial = 2324] [outer = 1CD5E400] 09:50:08 INFO - PROCESS | 3828 | 1460998208419 Marionette DEBUG loaded listener.js 09:50:08 INFO - PROCESS | 3828 | ++DOMWINDOW == 155 (1DDE1000) [pid = 3828] [serial = 2325] [outer = 1CD5E400] 09:50:08 INFO - PROCESS | 3828 | 1460998208904 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:50:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:50:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:50:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:50:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:50:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:50:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:50:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:50:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 844ms 09:50:08 INFO - PROCESS | 3828 | 1460998208930 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:50:08 INFO - PROCESS | 3828 | 1460998208932 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 09:50:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:50:08 INFO - PROCESS | 3828 | 1460998208935 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:50:08 INFO - PROCESS | 3828 | 1460998208937 Marionette TRACE conn3 <- [1,3058,null,{}] 09:50:08 INFO - PROCESS | 3828 | 1460998208941 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:09 INFO - PROCESS | 3828 | 1460998209042 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:50:09 INFO - PROCESS | 3828 | 1460998209166 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:09 INFO - PROCESS | 3828 | ++DOCSHELL 1D625400 == 61 [pid = 3828] [id = 776] 09:50:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 156 (1D625800) [pid = 3828] [serial = 2326] [outer = 00000000] 09:50:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 157 (1D62A400) [pid = 3828] [serial = 2327] [outer = 1D625800] 09:50:09 INFO - PROCESS | 3828 | 1460998209222 Marionette DEBUG loaded listener.js 09:50:09 INFO - PROCESS | 3828 | ++DOMWINDOW == 158 (1D62CC00) [pid = 3828] [serial = 2328] [outer = 1D625800] 09:50:09 INFO - PROCESS | 3828 | 1460998209764 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:50:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:50:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:50:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:50:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:50:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:50:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:50:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 908ms 09:50:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:50:09 INFO - PROCESS | 3828 | 1460998209840 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:50:09 INFO - PROCESS | 3828 | 1460998209842 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 09:50:09 INFO - PROCESS | 3828 | 1460998209846 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:50:09 INFO - PROCESS | 3828 | 1460998209848 Marionette TRACE conn3 <- [1,3062,null,{}] 09:50:09 INFO - PROCESS | 3828 | 1460998209851 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:09 INFO - PROCESS | 3828 | 1460998209967 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:50:10 INFO - PROCESS | 3828 | 1460998210107 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:10 INFO - PROCESS | 3828 | ++DOCSHELL 13263C00 == 62 [pid = 3828] [id = 777] 09:50:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 159 (1D623800) [pid = 3828] [serial = 2329] [outer = 00000000] 09:50:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 160 (1E4EC800) [pid = 3828] [serial = 2330] [outer = 1D623800] 09:50:10 INFO - PROCESS | 3828 | 1460998210172 Marionette DEBUG loaded listener.js 09:50:10 INFO - PROCESS | 3828 | ++DOMWINDOW == 161 (1E7A1800) [pid = 3828] [serial = 2331] [outer = 1D623800] 09:50:10 INFO - PROCESS | 3828 | 1460998210650 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:50:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:50:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 829ms 09:50:10 INFO - PROCESS | 3828 | 1460998210707 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:50:10 INFO - PROCESS | 3828 | 1460998210709 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 09:50:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:50:10 INFO - PROCESS | 3828 | 1460998210714 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:50:10 INFO - PROCESS | 3828 | 1460998210716 Marionette TRACE conn3 <- [1,3066,null,{}] 09:50:10 INFO - PROCESS | 3828 | 1460998210720 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:10 INFO - PROCESS | 3828 | 1460998210822 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:50:11 INFO - PROCESS | 3828 | 1460998210980 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:11 INFO - PROCESS | 3828 | ++DOCSHELL 12D7F800 == 63 [pid = 3828] [id = 778] 09:50:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 162 (1325C800) [pid = 3828] [serial = 2332] [outer = 00000000] 09:50:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 163 (14A06800) [pid = 3828] [serial = 2333] [outer = 1325C800] 09:50:11 INFO - PROCESS | 3828 | 1460998211035 Marionette DEBUG loaded listener.js 09:50:11 INFO - PROCESS | 3828 | ++DOMWINDOW == 164 (1644B400) [pid = 3828] [serial = 2334] [outer = 1325C800] 09:50:11 INFO - PROCESS | 3828 | 1460998211586 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:50:11 INFO - PROCESS | 3828 | 1460998211681 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 09:50:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:50:11 INFO - PROCESS | 3828 | 1460998211684 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:50:11 INFO - PROCESS | 3828 | 1460998211686 Marionette TRACE conn3 <- [1,3070,null,{}] 09:50:11 INFO - PROCESS | 3828 | 1460998211690 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:11 INFO - PROCESS | 3828 | 1460998211791 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:50:12 INFO - PROCESS | 3828 | 1460998212053 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:12 INFO - PROCESS | 3828 | ++DOCSHELL 11BAF800 == 64 [pid = 3828] [id = 779] 09:50:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 165 (11BD0000) [pid = 3828] [serial = 2335] [outer = 00000000] 09:50:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 166 (15EE1400) [pid = 3828] [serial = 2336] [outer = 11BD0000] 09:50:12 INFO - PROCESS | 3828 | 1460998212114 Marionette DEBUG loaded listener.js 09:50:12 INFO - PROCESS | 3828 | ++DOMWINDOW == 167 (18723000) [pid = 3828] [serial = 2337] [outer = 11BD0000] 09:50:12 INFO - PROCESS | 3828 | 1460998212635 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:50:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:50:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:50:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:50:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:50:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1001ms 09:50:12 INFO - PROCESS | 3828 | 1460998212688 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:50:12 INFO - PROCESS | 3828 | 1460998212692 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 09:50:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:50:12 INFO - PROCESS | 3828 | 1460998212717 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:50:12 INFO - PROCESS | 3828 | 1460998212720 Marionette TRACE conn3 <- [1,3074,null,{}] 09:50:12 INFO - PROCESS | 3828 | 1460998212745 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:12 INFO - PROCESS | 3828 | 1460998212850 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:50:13 INFO - PROCESS | 3828 | 1460998213032 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 3828 | --DOCSHELL 19BCDC00 == 63 [pid = 3828] [id = 770] 09:50:13 INFO - PROCESS | 3828 | --DOCSHELL 18719400 == 62 [pid = 3828] [id = 769] 09:50:13 INFO - PROCESS | 3828 | --DOCSHELL 137CC000 == 61 [pid = 3828] [id = 768] 09:50:13 INFO - PROCESS | 3828 | --DOCSHELL 13453800 == 60 [pid = 3828] [id = 767] 09:50:13 INFO - PROCESS | 3828 | --DOCSHELL 1688DC00 == 59 [pid = 3828] [id = 766] 09:50:13 INFO - PROCESS | 3828 | --DOCSHELL 169BEC00 == 58 [pid = 3828] [id = 765] 09:50:13 INFO - PROCESS | 3828 | --DOCSHELL 11BB0400 == 57 [pid = 3828] [id = 764] 09:50:13 INFO - PROCESS | 3828 | --DOCSHELL 1325D000 == 56 [pid = 3828] [id = 763] 09:50:13 INFO - PROCESS | 3828 | --DOCSHELL 13638000 == 55 [pid = 3828] [id = 759] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 166 (18D3D800) [pid = 3828] [serial = 2213] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 165 (1C19AC00) [pid = 3828] [serial = 2256] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 164 (1CB65400) [pid = 3828] [serial = 2259] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 163 (1544FC00) [pid = 3828] [serial = 2241] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 162 (165B0800) [pid = 3828] [serial = 2242] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 161 (19ADD800) [pid = 3828] [serial = 2250] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 160 (1C19EC00) [pid = 3828] [serial = 2257] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 159 (1C195C00) [pid = 3828] [serial = 2233] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 158 (18B26000) [pid = 3828] [serial = 2244] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 157 (18BEFC00) [pid = 3828] [serial = 2245] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 156 (1CD5B000) [pid = 3828] [serial = 2262] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 155 (1CB68C00) [pid = 3828] [serial = 2260] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 154 (18D5AC00) [pid = 3828] [serial = 2221] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 153 (1952A400) [pid = 3828] [serial = 2247] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 152 (19533800) [pid = 3828] [serial = 2248] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 151 (19A97800) [pid = 3828] [serial = 2224] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 150 (1A6EE800) [pid = 3828] [serial = 2230] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 149 (18D42400) [pid = 3828] [serial = 2236] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 148 (17FC7C00) [pid = 3828] [serial = 2218] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 147 (1CD5E000) [pid = 3828] [serial = 2263] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 146 (1D337800) [pid = 3828] [serial = 2265] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 145 (134C5C00) [pid = 3828] [serial = 2239] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 144 (19E59C00) [pid = 3828] [serial = 2227] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 143 (12D7E000) [pid = 3828] [serial = 2238] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 142 (12CF2C00) [pid = 3828] [serial = 2215] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 141 (1A10BC00) [pid = 3828] [serial = 2253] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 140 (1A2DF800) [pid = 3828] [serial = 2254] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 139 (19AE6400) [pid = 3828] [serial = 2251] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 138 (1D6F1C00) [pid = 3828] [serial = 2268] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 137 (1D5A9800) [pid = 3828] [serial = 2266] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 136 (1DB0E000) [pid = 3828] [serial = 2271] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | --DOMWINDOW == 135 (1D6F4000) [pid = 3828] [serial = 2270] [outer = 00000000] [url = about:blank] 09:50:13 INFO - PROCESS | 3828 | ++DOCSHELL 12CF2C00 == 56 [pid = 3828] [id = 780] 09:50:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 136 (12D7E000) [pid = 3828] [serial = 2338] [outer = 00000000] 09:50:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 137 (13633800) [pid = 3828] [serial = 2339] [outer = 12D7E000] 09:50:13 INFO - PROCESS | 3828 | 1460998213120 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 138 (15B33000) [pid = 3828] [serial = 2340] [outer = 12D7E000] 09:50:13 INFO - PROCESS | 3828 | 1460998213566 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:50:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:50:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 923ms 09:50:13 INFO - PROCESS | 3828 | 1460998213624 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:50:13 INFO - PROCESS | 3828 | 1460998213628 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 09:50:13 INFO - PROCESS | 3828 | 1460998213637 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:50:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:50:13 INFO - PROCESS | 3828 | 1460998213639 Marionette TRACE conn3 <- [1,3078,null,{}] 09:50:13 INFO - PROCESS | 3828 | 1460998213642 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:13 INFO - PROCESS | 3828 | 1460998213728 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:50:13 INFO - PROCESS | 3828 | 1460998213734 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:13 INFO - PROCESS | 3828 | ++DOCSHELL 17FD0800 == 57 [pid = 3828] [id = 781] 09:50:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 139 (189C0800) [pid = 3828] [serial = 2341] [outer = 00000000] 09:50:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 140 (18D65C00) [pid = 3828] [serial = 2342] [outer = 189C0800] 09:50:13 INFO - PROCESS | 3828 | 1460998213780 Marionette DEBUG loaded listener.js 09:50:13 INFO - PROCESS | 3828 | ++DOMWINDOW == 141 (19705C00) [pid = 3828] [serial = 2343] [outer = 189C0800] 09:50:14 INFO - PROCESS | 3828 | 1460998214280 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:50:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:50:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 688ms 09:50:14 INFO - PROCESS | 3828 | 1460998214339 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 09:50:14 INFO - PROCESS | 3828 | 1460998214341 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 09:50:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:50:14 INFO - PROCESS | 3828 | 1460998214346 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:50:14 INFO - PROCESS | 3828 | 1460998214352 Marionette TRACE conn3 <- [1,3082,null,{}] 09:50:14 INFO - PROCESS | 3828 | 1460998214360 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:14 INFO - PROCESS | 3828 | 1460998214451 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:50:14 INFO - PROCESS | 3828 | 1460998214575 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:14 INFO - PROCESS | 3828 | ++DOCSHELL 19EDC800 == 58 [pid = 3828] [id = 782] 09:50:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 142 (19EDCC00) [pid = 3828] [serial = 2344] [outer = 00000000] 09:50:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 143 (1A143800) [pid = 3828] [serial = 2345] [outer = 19EDCC00] 09:50:14 INFO - PROCESS | 3828 | 1460998214620 Marionette DEBUG loaded listener.js 09:50:14 INFO - PROCESS | 3828 | ++DOMWINDOW == 144 (1A2E0800) [pid = 3828] [serial = 2346] [outer = 19EDCC00] 09:50:14 INFO - PROCESS | 3828 | 1460998214966 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:50:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:50:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 657ms 09:50:15 INFO - PROCESS | 3828 | 1460998215024 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 3828 | 1460998215027 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 09:50:15 INFO - PROCESS | 3828 | 1460998215030 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - PROCESS | 3828 | 1460998215032 Marionette TRACE conn3 <- [1,3086,null,{}] 09:50:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:50:15 INFO - PROCESS | 3828 | 1460998215036 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:15 INFO - PROCESS | 3828 | 1460998215120 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:50:15 INFO - PROCESS | 3828 | 1460998215162 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:15 INFO - PROCESS | 3828 | ++DOCSHELL 1A997C00 == 59 [pid = 3828] [id = 783] 09:50:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 145 (1BF38800) [pid = 3828] [serial = 2347] [outer = 00000000] 09:50:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 146 (1C19B400) [pid = 3828] [serial = 2348] [outer = 1BF38800] 09:50:15 INFO - PROCESS | 3828 | 1460998215206 Marionette DEBUG loaded listener.js 09:50:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 147 (1C1A0800) [pid = 3828] [serial = 2349] [outer = 1BF38800] 09:50:15 INFO - PROCESS | 3828 | 1460998215690 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:50:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:50:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:50:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 688ms 09:50:15 INFO - PROCESS | 3828 | 1460998215733 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:50:15 INFO - PROCESS | 3828 | 1460998215735 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 09:50:15 INFO - PROCESS | 3828 | 1460998215738 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:50:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:50:15 INFO - PROCESS | 3828 | 1460998215740 Marionette TRACE conn3 <- [1,3090,null,{}] 09:50:15 INFO - PROCESS | 3828 | 1460998215744 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:15 INFO - PROCESS | 3828 | 1460998215865 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:50:15 INFO - PROCESS | 3828 | 1460998215936 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:15 INFO - PROCESS | 3828 | ++DOCSHELL 1C906400 == 60 [pid = 3828] [id = 784] 09:50:15 INFO - PROCESS | 3828 | ++DOMWINDOW == 148 (1C906C00) [pid = 3828] [serial = 2350] [outer = 00000000] 09:50:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 149 (1C911400) [pid = 3828] [serial = 2351] [outer = 1C906C00] 09:50:16 INFO - PROCESS | 3828 | 1460998215988 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 150 (1CB6A000) [pid = 3828] [serial = 2352] [outer = 1C906C00] 09:50:16 INFO - PROCESS | 3828 | 1460998216408 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:50:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:50:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 688ms 09:50:16 INFO - PROCESS | 3828 | 1460998216438 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:50:16 INFO - PROCESS | 3828 | 1460998216440 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 09:50:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:50:16 INFO - PROCESS | 3828 | 1460998216443 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:50:16 INFO - PROCESS | 3828 | 1460998216445 Marionette TRACE conn3 <- [1,3094,null,{}] 09:50:16 INFO - PROCESS | 3828 | 1460998216448 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:16 INFO - PROCESS | 3828 | 1460998216575 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:50:16 INFO - PROCESS | 3828 | 1460998216677 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:16 INFO - PROCESS | 3828 | ++DOCSHELL 1CB6E800 == 61 [pid = 3828] [id = 785] 09:50:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 151 (1CB72800) [pid = 3828] [serial = 2353] [outer = 00000000] 09:50:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 152 (1D5A3C00) [pid = 3828] [serial = 2354] [outer = 1CB72800] 09:50:16 INFO - PROCESS | 3828 | 1460998216723 Marionette DEBUG loaded listener.js 09:50:16 INFO - PROCESS | 3828 | ++DOMWINDOW == 153 (1D5A4000) [pid = 3828] [serial = 2355] [outer = 1CB72800] 09:50:17 INFO - PROCESS | 3828 | 1460998217109 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:50:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:50:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:50:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:50:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 704ms 09:50:17 INFO - PROCESS | 3828 | 1460998217143 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:50:17 INFO - PROCESS | 3828 | 1460998217145 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 09:50:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:50:17 INFO - PROCESS | 3828 | 1460998217149 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:50:17 INFO - PROCESS | 3828 | 1460998217151 Marionette TRACE conn3 <- [1,3098,null,{}] 09:50:17 INFO - PROCESS | 3828 | 1460998217154 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:17 INFO - PROCESS | 3828 | 1460998217282 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:50:17 INFO - PROCESS | 3828 | 1460998217296 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:17 INFO - PROCESS | 3828 | ++DOCSHELL 1D337800 == 62 [pid = 3828] [id = 786] 09:50:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 154 (1D5AA800) [pid = 3828] [serial = 2356] [outer = 00000000] 09:50:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 155 (1D6F1C00) [pid = 3828] [serial = 2357] [outer = 1D5AA800] 09:50:17 INFO - PROCESS | 3828 | 1460998217343 Marionette DEBUG loaded listener.js 09:50:17 INFO - PROCESS | 3828 | ++DOMWINDOW == 156 (1DB09000) [pid = 3828] [serial = 2358] [outer = 1D5AA800] 09:50:17 INFO - PROCESS | 3828 | --DOMWINDOW == 155 (18BEDC00) [pid = 3828] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:50:17 INFO - PROCESS | 3828 | --DOMWINDOW == 154 (11BB6800) [pid = 3828] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:50:17 INFO - PROCESS | 3828 | --DOMWINDOW == 153 (13263400) [pid = 3828] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:50:17 INFO - PROCESS | 3828 | --DOMWINDOW == 152 (19A9DC00) [pid = 3828] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:50:17 INFO - PROCESS | 3828 | --DOMWINDOW == 151 (1E79CC00) [pid = 3828] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:50:17 INFO - PROCESS | 3828 | --DOMWINDOW == 150 (1DBF2C00) [pid = 3828] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:50:17 INFO - PROCESS | 3828 | --DOMWINDOW == 149 (1EA32000) [pid = 3828] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:50:17 INFO - PROCESS | 3828 | --DOMWINDOW == 148 (189B9C00) [pid = 3828] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:50:17 INFO - PROCESS | 3828 | 1460998217912 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:50:17 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:50:17 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:50:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:50:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:50:17 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:50:17 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 797ms 09:50:18 INFO - PROCESS | 3828 | 1460998218006 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 3828 | 1460998218008 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 09:50:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:50:18 INFO - PROCESS | 3828 | 1460998218012 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:50:18 INFO - PROCESS | 3828 | 1460998218014 Marionette TRACE conn3 <- [1,3102,null,{}] 09:50:18 INFO - PROCESS | 3828 | 1460998218018 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:50:18 INFO - PROCESS | 3828 | 1460998218099 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:50:18 INFO - PROCESS | 3828 | 1460998218105 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"2eb31122-8c19-485a-ace3-f8ebecc2a46a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:50:18 INFO - PROCESS | 3828 | ++DOCSHELL 13201C00 == 63 [pid = 3828] [id = 787] 09:50:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 149 (134C5400) [pid = 3828] [serial = 2359] [outer = 00000000] 09:50:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 150 (1DBE8000) [pid = 3828] [serial = 2360] [outer = 134C5400] 09:50:18 INFO - PROCESS | 3828 | 1460998218148 Marionette DEBUG loaded listener.js 09:50:18 INFO - PROCESS | 3828 | ++DOMWINDOW == 151 (1DBF0C00) [pid = 3828] [serial = 2361] [outer = 134C5400] 09:50:18 INFO - PROCESS | 3828 | 1460998218581 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:50:18 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:50:18 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 594ms 09:50:18 INFO - PROCESS | 3828 | 1460998218610 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:50:18 INFO - PROCESS | 3828 | 1460998218612 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 09:50:19 WARNING - u'runner_teardown' () 09:50:19 INFO - No more tests 09:50:19 INFO - Got 0 unexpected results 09:50:19 INFO - SUITE-END | took 650s 09:50:20 INFO - Closing logging queue 09:50:20 INFO - queue closed 09:50:20 INFO - Return code: 0 09:50:20 WARNING - # TBPL SUCCESS # 09:50:20 INFO - Running post-action listener: _resource_record_post_action 09:50:20 INFO - Running post-run listener: _resource_record_post_run 09:50:21 INFO - Total resource usage - Wall time: 663s; CPU: 17.0%; Read bytes: 91994112; Write bytes: 998159360; Read time: 516737; Write time: 1241915 09:50:21 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:50:21 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 130246656; Read time: 0; Write time: 139468 09:50:21 INFO - run-tests - Wall time: 660s; CPU: 17.0%; Read bytes: 91994112; Write bytes: 816750592; Read time: 516737; Write time: 1068214 09:50:21 INFO - Running post-run listener: _upload_blobber_files 09:50:21 INFO - Blob upload gear active. 09:50:21 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:50:21 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:50:21 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:50:21 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:50:21 INFO - (blobuploader) - INFO - Open directory for files ... 09:50:21 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:50:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:50:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:50:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:50:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:50:22 INFO - (blobuploader) - INFO - Done attempting. 09:50:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:50:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:50:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:50:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:50:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:50:24 INFO - (blobuploader) - INFO - Done attempting. 09:50:24 INFO - (blobuploader) - INFO - Iteration through files over. 09:50:24 INFO - Return code: 0 09:50:24 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:50:24 INFO - Using _rmtree_windows ... 09:50:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:50:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/790b9e11d8d3dabf58ab7db1387252d26b74706121639329a64fde65ca86d97b595b0b99dd318c849e3ea1feb429070840ad24fb9394ff0d642aa32dbe988cb4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0e7e38bb2cbf8d7b0bb5f3d44ecb32b2c9ca37e5c3ab53595349ec0b29427ad268236e4e2e2b7c448f5565f9667def92cbe1bfb7a9d26ae573384ae4aedebd38"} 09:50:24 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:50:24 INFO - Writing to file C:\slave\test\properties\blobber_files 09:50:24 INFO - Contents: 09:50:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/790b9e11d8d3dabf58ab7db1387252d26b74706121639329a64fde65ca86d97b595b0b99dd318c849e3ea1feb429070840ad24fb9394ff0d642aa32dbe988cb4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0e7e38bb2cbf8d7b0bb5f3d44ecb32b2c9ca37e5c3ab53595349ec0b29427ad268236e4e2e2b7c448f5565f9667def92cbe1bfb7a9d26ae573384ae4aedebd38"} 09:50:24 INFO - Running post-run listener: copy_logs_to_upload_dir 09:50:24 INFO - Copying logs to upload dir... 09:50:24 INFO - mkdir: C:\slave\test\build\upload\logs 09:50:24 INFO - Copying logs to upload dir... 09:50:24 INFO - Using _rmtree_windows ... 09:50:24 INFO - Using _rmtree_windows ... 09:50:24 INFO - Using _rmtree_windows ... 09:50:24 INFO - Using _rmtree_windows ... 09:50:24 INFO - Using _rmtree_windows ... 09:50:24 INFO - Using _rmtree_windows ... 09:50:24 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=837.529000 ========= master_lag: -7.53 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 49 secs) (at 2016-04-18 09:50:25.565851) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 09:50:25.566962) ========= '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-098\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-098 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-098 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-098 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-098 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-098 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/790b9e11d8d3dabf58ab7db1387252d26b74706121639329a64fde65ca86d97b595b0b99dd318c849e3ea1feb429070840ad24fb9394ff0d642aa32dbe988cb4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0e7e38bb2cbf8d7b0bb5f3d44ecb32b2c9ca37e5c3ab53595349ec0b29427ad268236e4e2e2b7c448f5565f9667def92cbe1bfb7a9d26ae573384ae4aedebd38"} build_url:https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/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/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/790b9e11d8d3dabf58ab7db1387252d26b74706121639329a64fde65ca86d97b595b0b99dd318c849e3ea1feb429070840ad24fb9394ff0d642aa32dbe988cb4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0e7e38bb2cbf8d7b0bb5f3d44ecb32b2c9ca37e5c3ab53595349ec0b29427ad268236e4e2e2b7c448f5565f9667def92cbe1bfb7a9d26ae573384ae4aedebd38"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fjH7OrSOSFa9j3ZTLste8g/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 09:50:25.690738) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 09:50:25.691122) ========= '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-098\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-098 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-098 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-098 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-098 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-098 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-18 09:50:25.813344) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 09:50:25.813725) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 09:50:26.262308) ========= ========= Total master_lag: 1.24 =========